v4l2: enable h.264 hw decoder & encoder by default
* Use codec ranks to switch between decoders/encoders.
This commit is contained in:
@@ -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>
|
||||
|
@@ -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" />
|
||||
|
@@ -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
|
||||
|
||||
|
Reference in New Issue
Block a user