- Jan 06, 2022
-
-
Robin Lee authored
It isn't currently possible for multiple soong modules in the same build to define the same output path, even if one overrides another, so given that the contract of codec2 involves loading libraries from some specific paths, these paths must not have modules built into them by default or they can not be overridden by other soc_specific code. Change-Id: I4823f9942d69a29c53ed88c5e39c3b0cb0786973 Test: Build device using v4l2_codec2 from installclean and ensure the output has not changed Bug: 200265668
-
- Feb 13, 2021
-
-
Bob Badour authored
Added SPDX-license-identifier-BSD to: accel/Android.bp common/Android.bp components/Android.bp plugin_store/Android.bp service/Android.bp store/Android.bp tests/c2_comp_intf/Android.bp Added SPDX-license-identifier-BSD legacy_unencumbered to: Android.bp tests/c2_e2e_test/jni/Android.mk Bug: 68860345 Bug: 151177513 Bug: 151953481 Test: m all Exempt-From-Owner-Approval: janitorial work Change-Id: I4ef032a3849d650e13761a868b45309275d408a2
-
- Jun 22, 2018
-
-
Pin-chih Lin authored
C2AVAFactory is strongly ARC-related code which depends on some ARC libraries, it should not be placed under external/v4l2_codec2. Moreover, external/v4l2_codec2 does not have pi-arc-dev branch so we could not handle the library difference between pi-dev and pi-arc-dev. We move C2AVAFactory to vendor/google_arc and provide the united API for codec2 component's usage. By doing so we could keep other codec2 codes unchanged and are able to handle both pi-dev and pi-arc-dev. Note that this change should be uploaded after the vendor/google_arc change is merged to pi-arc-dev. Bug: 110177751 Test: build cheets image on pi-arc-dev Test: vendor/google/build/build_test.bash on pi-dev Change-Id: Ib3fd6a55bd587be9340232903438e314e4f55c3f
-
- Jun 20, 2018
-
-
Arthur Hsu authored
This reverts commit efd335ff. Reason for revert: break pi-dev build Change-Id: I019cee1aa9ad19dd1845a501e15f2d97d5a107d5
-
Chih-Yu Huang authored
We move the ArcVideoAcceleratorFactory to ArcVideoBridge repo, because it is the client of the ArcVideoBridge service. Bug: 80571045 Test: mmm external/v4l2_codec2/ Change-Id: I2b7e0a74f4af5d93ddc2b3633753566ed10b1d9a
-
- May 30, 2018
-
-
Hirokazu Honda authored
v4l2_codec2: Convert Android.mk for libv4l2_codec2_vda and libv4l2_code2_arcva_factory to Android.bp libv4l2_codec2_vda and libv4l2_code2_arcva_factory are required to be imported by device/google/cheets/codec2/allocators/Android.bp. The allocators is also required to be imported by device/google/cheets/codec2/vdastore/Android.bp. Because shared library built by Android.mk is not visible by Android.bp. There is a need to convert Android.mk buidling libv4l2_codec2_vda and libv4l2_codec2_arcva_factory to Android.bp. Bug: 32691050 Test: build Android image Change-Id: I245ef18bdd1cc7280df718a8df5f7a42580375a2
-
- May 29, 2018
-
-
Pin-chih Lin authored
The original commit breaks the build. This reverts commit eb5a1bc7. Bug: 32691050 Test: build image
-
Hirokazu Honda authored
libv4l2_codec2_vda and libv4l2_code2_arcva_factory are required to be imported by device/google/cheets/codec2/allocators/Android.bp. The allocators is also required to be imported by device/google/cheets/codec2/vdastore/Android.bp. Because shared library built by Android.mk is not visible by Android.bp. There is a need to convert Android.mk in external/v4l2_codec2 to Android.bp. Bug: 32691050 Test: build Android image Change-Id: Ie7878393511c862c42f4d76c65c296fe8700243e
-
- Mar 22, 2018
-
-
Wonsik Kim authored
In addition, build only if hardware/google/av is visible. Bug: 74403547 Test: builds Change-Id: I8da9be96013822a006a5de135e508259019d672e
-
- Feb 02, 2018
-
-
Hirokazu Honda authored
Bug: 72354012 Test: setprop debug.stagefright.ccodec_v4l2 true Test: stagefright -S -N c2.v4l2.h264.decoder bear.mp4 Change-Id: I24c4595fbbd7b085ab37a99183433e422242b555
-