v4l2: enable h.264 hw decoder & encoder by default

* Use codec ranks to switch between decoders/encoders.
This commit is contained in:
Konsta
2023-01-28 14:43:55 +02:00
parent e0a401b461
commit 1b30e93a6a
3 changed files with 3 additions and 10 deletions

View File

@@ -45,15 +45,6 @@
<instance>default</instance>
</interface>
</hal>
<hal format="hidl">
<name>android.hardware.media.c2</name>
<transport>hwbinder</transport>
<version>1.0</version>
<interface>
<name>IComponentStore</name>
<instance>default</instance>
</interface>
</hal>
<hal format="hidl">
<name>android.hardware.media.omx</name>
<transport>hwbinder</transport>

View File

@@ -17,7 +17,7 @@
-->
<MediaCodecs>
<!-- <Include href="media_codecs_v4l2_c2_video.xml" /> -->
<Include href="media_codecs_v4l2_c2_video.xml" />
<Include href="media_codecs_google_c2_audio.xml" />
<Include href="media_codecs_google_c2_tv.xml" />
<Include href="media_codecs_google_c2_video.xml" />

View File

@@ -60,6 +60,8 @@ persist.device_config.mglru_native.lru_gen_config=core
# V4L2
debug.stagefright.c2-poolmask=0xf50000
persist.v4l2_codec2.rank.decoder=128
persist.v4l2_codec2.rank.encoder=128
ro.vendor.v4l2_codec2.decode_concurrent_instances=8
ro.vendor.v4l2_codec2.encode_concurrent_instances=8