ffmpeg: switch to aidl

* Also switch codec2 framework to use AIDL.
  cc7adc6936
This commit is contained in:
Konsta
2025-03-06 21:31:17 +02:00
parent 426c50ad5a
commit d7a91d0681
4 changed files with 3 additions and 11 deletions

View File

@@ -161,7 +161,7 @@ PRODUCT_COPY_FILES += \
# FFmpeg # FFmpeg
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
android.hardware.media.c2@1.2-service-ffmpeg android.hardware.media.c2-service-ffmpeg
# Gatekeeper # Gatekeeper
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \

View File

@@ -8,13 +8,4 @@
<instance>legacy/0</instance> <instance>legacy/0</instance>
</interface> </interface>
</hal> </hal>
<hal format="hidl" optional="true">
<name>android.hardware.media.c2</name>
<transport>hwbinder</transport>
<version>1.2</version>
<interface>
<name>IComponentStore</name>
<instance>ffmpeg</instance>
</interface>
</hal>
</compatibility-matrix> </compatibility-matrix>

View File

@@ -6,7 +6,7 @@
/data/vendor/mediadrm(/.*)? u:object_r:mediadrm_vendor_data_file:s0 /data/vendor/mediadrm(/.*)? u:object_r:mediadrm_vendor_data_file:s0
# FFmpeg # FFmpeg
/vendor/bin/hw/android\.hardware\.media\.c2@1\.2-service-ffmpeg u:object_r:mediacodec_exec:s0 /vendor/bin/hw/android\.hardware\.media\.c2-service-ffmpeg u:object_r:mediacodec_exec:s0
# Graphics # Graphics
/dev/dri(/.*)? u:object_r:gpu_device:s0 /dev/dri(/.*)? u:object_r:gpu_device:s0

View File

@@ -67,6 +67,7 @@ ro.lockscreen.disable.default=true
# Media # Media
debug.stagefright.c2inputsurface=-1 debug.stagefright.c2inputsurface=-1
media.c2.hal.selection=aidl
# MGLRU # MGLRU
persist.device_config.mglru_native.lru_gen_config=core persist.device_config.mglru_native.lru_gen_config=core