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>
|
<instance>default</instance>
|
||||||
</interface>
|
</interface>
|
||||||
</hal>
|
</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">
|
<hal format="hidl">
|
||||||
<name>android.hardware.media.omx</name>
|
<name>android.hardware.media.omx</name>
|
||||||
<transport>hwbinder</transport>
|
<transport>hwbinder</transport>
|
||||||
|
@@ -17,7 +17,7 @@
|
|||||||
-->
|
-->
|
||||||
|
|
||||||
<MediaCodecs>
|
<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_audio.xml" />
|
||||||
<Include href="media_codecs_google_c2_tv.xml" />
|
<Include href="media_codecs_google_c2_tv.xml" />
|
||||||
<Include href="media_codecs_google_c2_video.xml" />
|
<Include href="media_codecs_google_c2_video.xml" />
|
||||||
|
@@ -60,6 +60,8 @@ persist.device_config.mglru_native.lru_gen_config=core
|
|||||||
|
|
||||||
# V4L2
|
# V4L2
|
||||||
debug.stagefright.c2-poolmask=0xf50000
|
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.decode_concurrent_instances=8
|
||||||
ro.vendor.v4l2_codec2.encode_concurrent_instances=8
|
ro.vendor.v4l2_codec2.encode_concurrent_instances=8
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user