Commit Graph

31 Commits

Author SHA1 Message Date
Adithya R 3179cd9ccc Revert "vendor: media: Allow override media.settings.xml node"
This reverts commit 325222637d.

Reason for revert: Doesn't work (incorrect syntax), and this is already handled since long:
5edbd92a38/media/libmedia/MediaProfiles.cpp (L1156)
ro.media.xml_variant.codecs is set by media init scripts.

Change-Id: I8daf68b3fb5ca5e67df5010cac1428734ec74731
2024-01-12 06:05:54 +00:00
chrisl7 325222637d vendor: media: Allow override media.settings.xml node
[1] - Qualcomm has many platforms with several variants of the same SoC, and in general media_profiles_vendor is only used for the platform's main SoC, so allow an override of this in the device tree.
[2] - We could use an override prop in ODM and functions, but this causes double definition recording in the logs, so in SYSTEM_EXT it seems better for now

Change-Id: Ide473af87ae228aa99e0e5702d5cb3638ec2f495
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-12-31 14:33:03 +00:00
Omkar Chandorkar 89d9e6b7e3
common: Enable mediaserver64 wrapper on 5.4+
- Needed for mediaserver to work on 64bit-only with google modules

Change-Id: I30d86f91ae6c00b3bb53910258380e808d96b38d
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2023-12-31 23:20:19 +09:00
Jake Weinstein be583adf6e vendor: perf: Update to LA.VENDOR.13.2.6.r1-00600-KAILUA.0
Move videooptfeature to perf because it is part
  of LM.

Change-Id: I67f40b31f6eb0ad121b31b685b011b02e982cfce
2023-11-13 07:48:08 +09:00
chrisl7 4f441e3fdd vendor: media: Build android.hardware.media.c2 1.2 vendor interface
Change-Id: Iea967972b9c3a7ea50c5272de893a521ab83df47
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-09-17 18:26:26 +00:00
Adithya R 966ba8a9f9 vendor: Drop 32bit libs from >=5.10 components
They're unused.

Change-Id: I3ce71b0582f75315490596e021ff5d9f101df266
2023-09-14 16:47:59 +00:00
CHRISL7 61b4962742 vendor: media: fixup! 803ea99
Change-Id: I2538b6d1e8f8558108f1d7533ca8633697a1a187
Signed-off-by: CHRISL7 <wandersonrodriguesf1@gmail.com>
2023-09-10 10:51:42 +05:30
chrisl7 0bf43c11b1 vendor: media: Update media-prop to LA.VENDOR.13.2.1.r1-06400-DIVAR.0
Change-Id: I22f2f6258b456af3574343e2613530a344636086
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-05-14 06:52:10 -04:00
chrisl7 803ea991da vendor: media: Revert 306d32cedc
[1] - C2 audio service is requesting AGM and PAL services in the logs, and this is only found in audio-ar.
      Then revert bengal to media-legacy

Change-Id: Iab5eb30f8c79976ae4f4a768da4a9228a7d6d1db
2023-04-22 19:15:16 +00:00
Jake Weinstein 86bfaffa80 vendor: media: Declare QConfig 1.0 for 5.4 and VPP 2.0 for 5.4+
Change-Id: I22245de3a307e4bb037a2dedc05d3120bd83a1f2
2023-04-15 09:08:06 +09:00
chrisl7 780cbb760c vendor: media/media-legacy: Add vppservice_interface prebuilt_hidl_interfaces
[1] - https://gerrit.aospa.co/c/AOSPA/android_device_qcom_common/+/28005

Change-Id: Ia433be924f34352aebe7d40fed5e95f76999a445
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-03-18 11:28:53 +00:00
chrisl7 cecac494a3 vendor: media: Import media_codecs_c2_audio from LA.VENDOR.1.0.r1-20500-WAIPIO.QSSI13.0
Change-Id: I14cb0606c7786b215f91a0cbebe0b6e4183edc6d
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-03-14 13:53:58 -03:00
Adithya R 77e52b789a vendor: media: Set netflix revision irrespective of android version
Change-Id: Ibeda8db053ad7989443c16bcd4fa6758c18498cf
2023-03-07 04:35:15 +00:00
Adithya R 29fa00eac2 vendor: media: Move media init scripts here
Change-Id: Ib74bcb2845e2fc342127a56e6b383da439f0e73e
2023-03-07 04:35:15 +00:00
electimon fea0af2f6b common: vendor/media: Add vendor.qti.hardware.vpp interfaces
* This is linked by okinawa camera HAL and belongs
  to the QCOM Media stack

Change-Id: I065cd7b91c8b69ff69e026d8bd206749f3fd92b3
Signed-off-by: electimon <electimon@gmail.com>
2023-03-05 02:01:32 +08:00
chrisl7 fa6e9e79db vendor: media: Add missing C2 blobs
Change-Id: I90e12edcf99ab217bb42e1cfc25a84a287092cea
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-02-26 23:53:16 +00:00
chrisl7 62eff19733 vendor: media: Add fastcv headers for bengal
[1] - hardware/qcom/media/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp:46:10: fatal error: 'fastcv.h' file not found
         ^~~~~~~~~~
1 error generated.

Change-Id: Ie013727493ea6b8fa2a1345f16e6f713b5fd1c8f
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-01-15 03:09:49 +00:00
chrisl7 4ed3feafd3 vendor: media: Move bengal Codec2 prop definition to ODM
[1] - is set by default in media hal so we will create an override for that
[2] - https://git.codelinaro.org/clo/la/platform/hardware/qcom/media/-/blob/LA.UM.9.15.r1-06800-KAMORTA.QSSI13.0/product.mk#L31

Change-Id: Idea892c7b795461664afb0d5f04bb1d55494e8be
Signed-off-by: Wahid7852 <wahidzk0091@gmail.com>
2022-12-27 12:03:32 +00:00
Eruvaram Kumar Raja Reddy 35c1daff0d vendor: media: bengal: Enable Codec2 for HY11 builds
Add bengal tag to enable HY11 build.

Change-Id: I4f188ac06bf9bfd3f12baeeb5f2cbeab74ed675e
Signed-off-by: Wahid7852 <wahidzk0091@gmail.com>
2022-12-27 12:03:32 +00:00
Omkar Chandorkar e3abadc742 vendor: media: Set netflix revision irresepective of android version
- no reason why netflix support would just disappear with newer qssi

Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
Change-Id: I2c652781c1be4fcef1aaf87299f6a04d5091a1d5
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2022-12-27 12:03:32 +00:00
chrisl7 7d85224df7 vendor: media: Add bengal init.qti.media.sh for bengal
[1] - We are sending taro definitions on the vendor.

Change-Id: I3017aaf35794506b160f42c5d2783c7160699d7f
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2022-12-27 12:03:32 +00:00
chrisl7 64ab7f373c vendor: media: Add C2 audio props to bengal
[1] - From audio-ar

Change-Id: I73a0f8c1dd44a90073b66a98aac63a97d7f4e3ca
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2022-12-27 12:03:32 +00:00
chrisl7 9847232c0c vendor: media: Add missing definitions to bengal
Change-Id: I4044eb6f967f99a8db6dcbdf0ae7afd2b6e18c7d
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2022-12-27 12:03:32 +00:00
Jake Weinstein aca789be51 vendor: media: Add prebuilt_hidl_interfaces for dist builds
Change-Id: I2f904f3e98af96e77c57963c85a41334dbcda840
2022-12-05 04:03:37 +00:00
Alexander Koskovich 327de13160 vendor: media: Conditionally update to LA.VENDOR.1.0.r1-16000-WAIPIO.QSSI13.0
For now, this is for 5.10 only. 5.4 and others may upgrade
at some point. Until then, 5.4 uses media-5.4
and pre-5.4 uses media-legacy.

Change-Id: I7dccc184f81d5b1733852397c59d36ca0c3489ca
2022-12-05 04:03:27 +00:00
Jake Weinstein 19ec3eba9c common: Redo component selection logic
Maintainers should not need to manually select
the appropriate variant of a component for
their SoC. We know what does and does not
work for an SoC. Automatically select
the necessary component. This allows us
to be more flexible when new SoCs launch
and components may need to be renamed or
refactored.

Change-Id: Ibe9815ba7f70ec760c7b0cbd3771707af2e59854
2022-12-05 03:57:01 +00:00
Michael Bestas 831e893fcf common: Automatically add apk/jar/vintf fragments to PRODUCT_PACKAGES
Change-Id: Iaa9d66b0bbdc55f046ee1347cbf83c7eecebb35e
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2022-08-23 03:46:51 +00:00
Kunmun 6f9dd0ef08
Revert "common: Upgrade adreno stack to WAIPIO 13100"
• Add back c2d2 libs to adreno component as well.
• This breaks eis, as well as creating problems related to display in many devices.

This reverts commit 769e48d051.

Signed-off-by: Omkar Chandorkar <gotenksIN@aosip.dev>
Change-Id: I876a13074588065b4234505d05d2085c0e93326e
2022-06-03 17:48:46 +09:00
Adithya R 769e48d051
common: Upgrade adreno stack to WAIPIO 13100
* move c2d libs to media as its required by c2

Change-Id: Ifea8af8717fbddc77452438f95b6b4fefb66d7c0
Signed-off-by: Omkar Chandorkar <gotenksIN@aosip.dev>
2022-05-13 16:22:46 +09:00
Marco Marinho 7df0c64674
common: vendor: Update to LA.UM.9.14.r1-18400.02-LAHAINA.QSSI12.0
Change-Id: Ib0791bd74ebcb8a0aa37485be7500e83b80838fe
Co-authored-by: Vishalcj17 <vishalcj@aospa.co>>
Co-authored-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
2022-01-09 18:06:24 +09:00
Vishalcj17 bfaf4ecb25 Split system and vendor to their own folders.
Change-Id: Ie93e9fdf854f97aab1e2b6e61d55b309f49c1cd9
2021-11-24 21:04:52 +00:00