- Jun 18, 2024
-
-
Xin Li authored
Bug: 347831320 Merged-In: Ieec0794c4bd537a334196f4fb773631fc0cf76b1 Change-Id: I621bfeb5126c0042624deb2fff96db50fcb8251c
-
- Jun 17, 2024
-
-
Xin Li authored
am skip reason: Merged-In Ie336e0729fb3194f7fb81a26ccbaa3e53f100f35 with SHA-1 e8c76749 is already in history Original change: https://android-review.googlesource.com/c/platform/external/v4l2_codec2/+/3131859 Change-Id: Ia1d98346b8e87dc910bc1771cb8be84035ca99fa Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
- Jun 13, 2024
-
-
Xin Li authored
Bug: 346855327 Merged-In: Ie336e0729fb3194f7fb81a26ccbaa3e53f100f35 Change-Id: I425af3755c0b231f4f610bf34879c574df894db0
-
- May 29, 2024
-
-
Xin Li authored
[automerger skipped] Merge Android 24Q2 Release (ab/11526283) to aosp-main-future am: e8c76749 -s ours am skip reason: Merged-In I4c2d06da588d2a12a593bbba3461384d8b3dffca with SHA-1 7e15865d is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/external/v4l2_codec2/+/27273368 Change-Id: Id1fb3f63c0581de824d63da3ae339ad805034e59 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
- May 14, 2024
-
-
Garfield Tan authored
Bug: 299845985 Test: They are installed in the ARC++ system image. Change-Id: Ieec0794c4bd537a334196f4fb773631fc0cf76b1
-
- May 06, 2024
-
-
Xin Li authored
Bug: 337098550 Merged-In: I4c2d06da588d2a12a593bbba3461384d8b3dffca Change-Id: Ie336e0729fb3194f7fb81a26ccbaa3e53f100f35
-
- Mar 07, 2024
-
-
Xin Li authored
[automerger skipped] Merge Android 14 QPR2 to AOSP main am: b1539bd8 -s ours am: 033a420e -s ours am skip reason: Merged-In Id57ac546595fde736a32d17f61039b44107f413e with SHA-1 3bde35bb is already in history Original change: https://android-review.googlesource.com/c/platform/external/v4l2_codec2/+/2990909 Change-Id: I80c9d7d883f0787cdfdeea6ed4899af2d04f6b7f Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Xin Li authored
am skip reason: Merged-In Id57ac546595fde736a32d17f61039b44107f413e with SHA-1 3bde35bb is already in history Original change: https://android-review.googlesource.com/c/platform/external/v4l2_codec2/+/2990909 Change-Id: I312a86b90b99aa4bfc042a5d8192eadc645e1eb9 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
- Mar 06, 2024
-
-
Xin Li authored
Bug: 319669529 Merged-In: Id57ac546595fde736a32d17f61039b44107f413e Change-Id: I2f803594c587ed291e5f86f82779cadc5c1a77e4
-
- Feb 28, 2024
-
-
Hubert Mazur authored
The allocated buffer size for the encoded bitstream is always set to 1MB which might not be always accurate. It is possible to exceed it when high bitrates are used, like 10Mb/s. The encoder might put zeros to the output buffer to meet required bitstream. Also in case of slow devices the encoder might put zeros to meet the time constraints. For the sake of compatibility, set it to the same values as the Chrome browser does for a 1080p stream. Bug: 326164993 Test: CtsMediaCodecTestCases Change-Id: I4c2d06da588d2a12a593bbba3461384d8b3dffca
-
- Jan 31, 2024
-
-
Xin Li authored
am skip reason: Merged-In I25a226b8eb962138489f30cd0fa1a42c3e599bdf with SHA-1 aa357b36 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/external/v4l2_codec2/+/25973939 Change-Id: I09d6df84f5344a0e6d2b70c5310c17beec177683 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
- Jan 24, 2024
-
-
Xin Li authored
Bug: 319669529 Merged-In: I25a226b8eb962138489f30cd0fa1a42c3e599bdf Change-Id: Id57ac546595fde736a32d17f61039b44107f413e
-
- Jan 23, 2024
-
-
Bartłomiej Grzesik authored
Bug: 320907404 Test: lunch bertha_x86_64-trunk_staging-userdebug && m Change-Id: Ibd77b0db966a296eae166e211c24e7a58a4cc000
-
- Jan 22, 2024
-
-
yangbill authored
Original change: https://android-review.googlesource.com/c/platform/external/v4l2_codec2/+/2897625 Change-Id: I5793eec08472570ecc93403d7d635678890c2b21 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
yangbill authored
Original change: https://android-review.googlesource.com/c/platform/external/v4l2_codec2/+/2897625 Change-Id: I568ddf8da4f521b1547ca8abeb8d718b1775fd9c Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
- Jan 05, 2024
-
-
yangbill authored
Bug: 318786916 Test: lunch aosp_cf_x86_64_phone-trunk_staging-userdebug ; \ m C2E2ETest (Can not find module) Test: Add "PRODUCT_SOONG_NAMESPACES += external/v4l2_codec2" to device/google/cuttlefish/shared/device.mk lunch aosp_cf_x86_64_phone-trunk_staging-userdebug ; \ m C2E2ETest (Build Pass) Change-Id: Ie8ffae13b763b0e1190b46cc7b09daf14d61524c
-
- Dec 06, 2023
-
-
Michał Krawczyk authored
* changes: V4L2Decoder: do not check for DRC for secure codec Reland: "V4L2Decoder: Check if waiting for DRC needed"" V4L2Decoder: Terminate drain if host is not streaming
-
- Dec 05, 2023
-
-
Prameet Shah authored
The original change ag/25539865 was submitted in `main`. Backporting it to this branch to reduce divergence. Bug: 314693926 Bug: 314784915 Test: m Change-Id: I25a226b8eb962138489f30cd0fa1a42c3e599bdf
-
- Dec 04, 2023
-
-
Daichi Hirono authored
The upstream includes these headers after declaring android::base namespace, which resulted in confusing the compiler libchrome's ::base v.s. android::base Bug: 314693926 Test: m Change-Id: I25a226b8eb962138489f30cd0fa1a42c3e599bdf
-
- Nov 28, 2023
-
-
Michał Krawczyk authored
It's not possible to access the frame data if the secure codec is used. An attempt to map() such data will result in an error, and attempt to wait for the DRC will cause a nullptr dereference. This patch adds a workaround, which skips the DRC verification if the secure codec is used. Bug: 280853786 Bug: 274864105 Test: GtsExoPlayerTestCases Change-Id: I5b9d990c87b8afef2817f6bb9b9d8afb42017ca9 (cherry picked from commit 8fce6a632586b49aa23b14235363dca0f1fe0a7c)
-
Zyta Szpak authored
This reverts commit c69b69e501cc928a7bcb1867f26ae9423744c709. Reason for revert: this original commit revealed another bug that got fixed in Chrome and verified by security tests. It can now be safely relanded. Bug: 280853786 Bug: 274864105 Test: android.media.cts.DecoderTest#testEOSBehaviorVP9 Change-Id: I6de423c5b8e6b9d11208d71d279b8ae31cf73f2d (cherry picked from commit ea9b7f077241a75f461f73e292298a6797e72276)
-
Zyta Szpak authored
While testing ARM devices a corner case was discovered that before the first resolution change event is dequeued Chrome output queues and host driver CAPTURE queues are not streaming but ARCVM has no knowledge of it. Drain never finishes because output EOS is expected. Marking that the resolution change was dequeued allows to recognize this state and act accordingly when handling drain. Bug: 280853786 Bug: 232395110 Test: android.mediav2.cts.CodecDecoderTest#testOnlyEos[15(video/avc)] Change-Id: I27d0f73a26d31f32a7e4cb473e685278b07f72a3 (cherry picked from commit 05f380eb88f25cb6d598b01ca80a18860de527c7)
-
- Oct 07, 2023
-
-
Xin Li authored
[automerger skipped] Merge Android 14 am: d5ebe784 -s ours am: e7cec7d1 -s ours am: 6b095085 -s ours am: d5434eaf -s ours am: 427f802e -s ours am skip reason: Merged-In I580dd68913bf43b1f14c0bed17d6990d733b3977 with SHA-1 6a3ebb92 is already in history Original change: https://android-review.googlesource.com/c/platform/external/v4l2_codec2/+/2775963 Change-Id: I8fb3b20999a2f645f9f0958a05a852eda1a07d0f Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
- Oct 06, 2023
-
-
Xin Li authored
[automerger skipped] Merge Android 14 am: d5ebe784 -s ours am: e7cec7d1 -s ours am: 6b095085 -s ours am: d5434eaf -s ours am skip reason: Merged-In I580dd68913bf43b1f14c0bed17d6990d733b3977 with SHA-1 6a3ebb92 is already in history Original change: https://android-review.googlesource.com/c/platform/external/v4l2_codec2/+/2775963 Change-Id: I210e6772b191ae327e32f64a3e40449bad47acda Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Xin Li authored
[automerger skipped] Merge Android 14 am: d5ebe784 -s ours am: e7cec7d1 -s ours am: 6b095085 -s ours am skip reason: Merged-In I580dd68913bf43b1f14c0bed17d6990d733b3977 with SHA-1 6a3ebb92 is already in history Original change: https://android-review.googlesource.com/c/platform/external/v4l2_codec2/+/2775963 Change-Id: Ibca56ef222d590965b0858200466e2823e8d8b2b Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Xin Li authored
am skip reason: Merged-In I580dd68913bf43b1f14c0bed17d6990d733b3977 with SHA-1 6a3ebb92 is already in history Original change: https://android-review.googlesource.com/c/platform/external/v4l2_codec2/+/2775963 Change-Id: I7c57189786999eb353104d0877c2afa3d6d174b4 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Xin Li authored
am skip reason: Merged-In I580dd68913bf43b1f14c0bed17d6990d733b3977 with SHA-1 6a3ebb92 is already in history Original change: https://android-review.googlesource.com/c/platform/external/v4l2_codec2/+/2775963 Change-Id: I79bf5bc5ab83aa765eb3afa46f65b2f885c244b9 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Xin Li authored
Bug: 298295554 Merged-In: I580dd68913bf43b1f14c0bed17d6990d733b3977 Change-Id: I8500d93d40c47305e9a20cca47d2c632f4c8e608
-
- Oct 02, 2023
-
-
Roman Stratiienko authored
v4l2_codec2: Add RGBA video pixel format am: 6a3ebb92 am: 676e4ac1 am: 501b1dec am: 066c5810 am: 88bd461d Original change: https://android-review.googlesource.com/c/platform/external/v4l2_codec2/+/2767863 Change-Id: I40825f978044d31617e65a806eb1e6814b1e66ce Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Roman Stratiienko authored
v4l2_codec2: Add RGBA video pixel format am: 6a3ebb92 am: 676e4ac1 am: 501b1dec am: 066c5810 Original change: https://android-review.googlesource.com/c/platform/external/v4l2_codec2/+/2767863 Change-Id: If822a3b49c0a547e92c8c8b919379c48ac8ac060 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Roman Stratiienko authored
Original change: https://android-review.googlesource.com/c/platform/external/v4l2_codec2/+/2767863 Change-Id: I11206d6a8873f6534aef058a02151f6413e07c8a Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Roman Stratiienko authored
Original change: https://android-review.googlesource.com/c/platform/external/v4l2_codec2/+/2767863 Change-Id: Ib8c78daaab74c5d060a9b07ec2c6b280cf88b49d Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Roman Stratiienko authored
Original change: https://android-review.googlesource.com/c/platform/external/v4l2_codec2/+/2767863 Change-Id: I0ad231b3ab5dd2474ff5297a77c6dce41ddcf97d Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Michał Krawczyk authored
The V4L2ComponentName::isValid() is often used as an assertion in other functions. In some of them, the codec name could be passed as std::string, and in some others the const char *. The type discrepancy was causing a build errors when the LOG_NDEBUG was defined. The simplest fix is to align the codec name type to be std::string everywhere. Test: m Change-Id: Ib4f6c7f0273ee57d889cfe2e60f0926c349a5871 (cherry picked from commit 42d307dad3e564089a25436aecbf28d8e6206e91)
-
Roman Stratiienko authored
The format is supported by RaspberryPI-4 AVC HW encoder. Change-Id: I580dd68913bf43b1f14c0bed17d6990d733b3977 Signed-off-by:
Roman Stratiienko <r.stratiienko@gmail.com>
-
- Sep 19, 2023
-
-
Bartłomiej Grzesik authored
This change modifies the flush logic to cache flushed picture buffers, to be later reused then trying to fetch frames from FramePool. Bug: 297228544 Test: Netlix works. Change-Id: Ic47d0b911761db0348b485e4fdcef8beed0f9d9c
-
- Sep 14, 2023
-
-
Lloyd Pique authored
service: Update seccomp paths am: fc39fc76 am: e9e348b1 am: 2ac5e85e am: 3fc0b55c am: cfacf668 Original change: https://android-review.googlesource.com/c/platform/external/v4l2_codec2/+/2751012 Change-Id: I9ab55cf6f2b5d0fd0bc8925874a96ab04224bedf Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Lloyd Pique authored
Original change: https://android-review.googlesource.com/c/platform/external/v4l2_codec2/+/2751012 Change-Id: I58218e2c5cf9d1db80e2402e7a131db4735a311d Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Lloyd Pique authored
Original change: https://android-review.googlesource.com/c/platform/external/v4l2_codec2/+/2751012 Change-Id: I0cd8b59ea9c71e9d245447f67dedaef6186f497e Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Lloyd Pique authored
Original change: https://android-review.googlesource.com/c/platform/external/v4l2_codec2/+/2751012 Change-Id: Ia12eba3c4655406b076fdaba3dcfca68d61c9dd1 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-