ffmpeg: switch to aidl
* Also switch codec2 framework to use AIDL.
cc7adc6936
This commit is contained in:
@@ -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 += \
|
||||||
|
@@ -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>
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
Reference in New Issue
Block a user