diff options
author | qctecmdr <qctecmdr@localhost> | 2019-11-20 20:16:43 -0800 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2019-11-20 20:16:43 -0800 |
commit | 67f7f80d9e09e5f0b5103d6f440bf5ff82f6d11a (patch) | |
tree | 3feb12383c2f770bf89a129353f90b1e7398b249 | |
parent | d4fab22802ab48ac2d3e263bfa1429fbc3f2641d (diff) | |
parent | b8dce584e9d108c05bd1f37f5dfcd4d5cda9aa19 (diff) |
Merge "bengal: update media spec for bengal"
-rw-r--r-- | conf_files/bengal/media_codecs.xml | 43 | ||||
-rw-r--r-- | conf_files/bengal/media_codecs_vendor.xml | 39 |
2 files changed, 68 insertions, 14 deletions
diff --git a/conf_files/bengal/media_codecs.xml b/conf_files/bengal/media_codecs.xml index 0b3c52f4..2cc2e5fd 100644 --- a/conf_files/bengal/media_codecs.xml +++ b/conf_files/bengal/media_codecs.xml @@ -88,6 +88,7 @@ Only the three quirks included above are recognized at this point: |_____________|_________________________________________| | h264 | 1920 1088 60 60 489600 | | hevc | 1920 1080 60 60 489600 | + | vp9 | 1920 1088 60 60 489600 | | mpeg4-sw | 1920 1088 30 40 244800 | | div4/5/6-sw | 1920 1088 30 10 244800 | | h263-sw | 864 480 30 16 48600 | @@ -100,6 +101,7 @@ Only the three quirks included above are recognized at this point: | Codec | W H fps Mbps MB/s | |__________|_________________________________________| | h264 | 1920 1088 60 35 489600 | + | vp9 | 1920 1088 60 35 489600 | | hevc | 1920 1088 60 35 489600 | |__________|_________________________________________| @@ -110,8 +112,8 @@ Only the three quirks included above are recognized at this point: ______________________________________________________ | Codec | W H fps Mbps MB/s | |__________|_________________________________________| - | h264 | 1920 1088 60 40 489600 | - | hevc | 1920 1088 60 40 489600 | + | h264 | 1920 1088 60 60 489600 | + | hevc | 1920 1088 60 60 489600 | | mpeg4-sw | 864 480 30 8 48600 | | h263-sw | 864 480 30 2 48600 | |__________|_________________________________________| @@ -129,7 +131,7 @@ Only the three quirks included above are recognized at this point: <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> <Quirk name="requires-loaded-to-idle-after-allocation" /> - <Limit name="size" min="96x96" max="1920x1088" /> + <Limit name="size" min="128x128" max="1920x1088" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="36" max="489600" /> @@ -141,7 +143,7 @@ Only the three quirks included above are recognized at this point: <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> <Quirk name="requires-loaded-to-idle-after-allocation" /> - <Limit name="size" min="96x96" max="1920x1088" /> + <Limit name="size" min="128x128" max="1920x1088" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="36" max="489600" /> @@ -193,7 +195,7 @@ Only the three quirks included above are recognized at this point: <MediaCodec name="OMX.qcom.video.decoder.avc" type="video/avc" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> - <Limit name="size" min="96x96" max="1920x1088" /> + <Limit name="size" min="128x128" max="1920x1088" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="36" max="489600" /> @@ -205,7 +207,32 @@ Only the three quirks included above are recognized at this point: <MediaCodec name="OMX.qcom.video.decoder.avc.secure" type="video/avc" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> - <Limit name="size" min="96x96" max="1920x1088" /> + <Limit name="size" min="128x128" max="1920x1088" /> + <Limit name="alignment" value="2x2" /> + <Limit name="block-size" value="16x16" /> + <Limit name="blocks-per-second" min="36" max="489600" /> + <Limit name="bitrate" range="1-35000000" /> + <Limit name="frame-rate" range="1-60" /> + <Feature name="adaptive-playback" /> + <Feature name="secure-playback" required="true" /> + <Limit name="concurrent-instances" max="3" /> + </MediaCodec> + <MediaCodec name="OMX.qcom.video.decoder.vp9" type="video/avc" > + <Quirk name="requires-allocate-on-input-ports" /> + <Quirk name="requires-allocate-on-output-ports" /> + <Limit name="size" min="128x128" max="1920x1088" /> + <Limit name="alignment" value="2x2" /> + <Limit name="block-size" value="16x16" /> + <Limit name="blocks-per-second" min="36" max="489600" /> + <Limit name="bitrate" range="1-60000000" /> + <Limit name="frame-rate" range="1-120" /> + <Feature name="adaptive-playback" /> + <Limit name="concurrent-instances" max="6" /> + </MediaCodec> + <MediaCodec name="OMX.qcom.video.decoder.vp9.secure" type="video/avc" > + <Quirk name="requires-allocate-on-input-ports" /> + <Quirk name="requires-allocate-on-output-ports" /> + <Limit name="size" min="128x128" max="1920x1088" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="36" max="489600" /> @@ -218,7 +245,7 @@ Only the three quirks included above are recognized at this point: <MediaCodec name="OMX.qcom.video.decoder.hevc" type="video/hevc" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> - <Limit name="size" min="96x96" max="1920x1088" /> + <Limit name="size" min="128x128" max="1920x1088" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="36" max="489600" /> @@ -230,7 +257,7 @@ Only the three quirks included above are recognized at this point: <MediaCodec name="OMX.qcom.video.decoder.hevc.secure" type="video/hevc" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> - <Limit name="size" min="96x96" max="1920x1088" /> + <Limit name="size" min="128x128" max="1920x1088" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="36" max="489600" /> diff --git a/conf_files/bengal/media_codecs_vendor.xml b/conf_files/bengal/media_codecs_vendor.xml index c7e6207e..7131d55a 100644 --- a/conf_files/bengal/media_codecs_vendor.xml +++ b/conf_files/bengal/media_codecs_vendor.xml @@ -88,6 +88,7 @@ Only the three quirks included above are recognized at this point: |_____________|_________________________________________| | h264 | 1920 1088 60 60 489600 | | hevc | 1920 1080 60 60 489600 | + | vp9 | 1920 1088 60 60 489600 | | mpeg4-sw | 1920 1088 30 40 244800 | | div4/5/6-sw | 1920 1088 30 10 244800 | | h263-sw | 864 480 30 16 48600 | @@ -100,6 +101,7 @@ Only the three quirks included above are recognized at this point: | Codec | W H fps Mbps MB/s | |__________|_________________________________________| | h264 | 1920 1088 60 35 489600 | + | vp9 | 1920 1088 60 35 489600 | | hevc | 1920 1088 60 35 489600 | |__________|_________________________________________| @@ -130,7 +132,7 @@ Only the three quirks included above are recognized at this point: <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> <Quirk name="requires-loaded-to-idle-after-allocation" /> - <Limit name="size" min="96x96" max="1920x1088" /> + <Limit name="size" min="128x128" max="1920x1088" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="36" max="489600" /> @@ -142,7 +144,7 @@ Only the three quirks included above are recognized at this point: <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> <Quirk name="requires-loaded-to-idle-after-allocation" /> - <Limit name="size" min="96x96" max="1920x1088" /> + <Limit name="size" min="128x128" max="1920x1088" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="36" max="489600" /> @@ -194,7 +196,7 @@ Only the three quirks included above are recognized at this point: <MediaCodec name="OMX.qcom.video.decoder.avc" type="video/avc" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> - <Limit name="size" min="96x96" max="1920x1088" /> + <Limit name="size" min="128x128" max="1920x1088" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="36" max="489600" /> @@ -206,7 +208,32 @@ Only the three quirks included above are recognized at this point: <MediaCodec name="OMX.qcom.video.decoder.avc.secure" type="video/avc" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> - <Limit name="size" min="96x96" max="1920x1088" /> + <Limit name="size" min="128x128" max="1920x1088" /> + <Limit name="alignment" value="2x2" /> + <Limit name="block-size" value="16x16" /> + <Limit name="blocks-per-second" min="36" max="489600" /> + <Limit name="bitrate" range="1-35000000" /> + <Limit name="frame-rate" range="1-60" /> + <Feature name="adaptive-playback" /> + <Feature name="secure-playback" required="true" /> + <Limit name="concurrent-instances" max="3" /> + </MediaCodec> + <MediaCodec name="OMX.qcom.video.decoder.vp9" type="video/avc" > + <Quirk name="requires-allocate-on-input-ports" /> + <Quirk name="requires-allocate-on-output-ports" /> + <Limit name="size" min="128x128" max="1920x1088" /> + <Limit name="alignment" value="2x2" /> + <Limit name="block-size" value="16x16" /> + <Limit name="blocks-per-second" min="36" max="489600" /> + <Limit name="bitrate" range="1-60000000" /> + <Limit name="frame-rate" range="1-120" /> + <Feature name="adaptive-playback" /> + <Limit name="concurrent-instances" max="6" /> + </MediaCodec> + <MediaCodec name="OMX.qcom.video.decoder.vp9.secure" type="video/avc" > + <Quirk name="requires-allocate-on-input-ports" /> + <Quirk name="requires-allocate-on-output-ports" /> + <Limit name="size" min="128x128" max="1920x1088" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="36" max="489600" /> @@ -219,7 +246,7 @@ Only the three quirks included above are recognized at this point: <MediaCodec name="OMX.qcom.video.decoder.hevc" type="video/hevc" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> - <Limit name="size" min="96x96" max="1920x1088" /> + <Limit name="size" min="128x128" max="1920x1088" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="36" max="489600" /> @@ -231,7 +258,7 @@ Only the three quirks included above are recognized at this point: <MediaCodec name="OMX.qcom.video.decoder.hevc.secure" type="video/hevc" > <Quirk name="requires-allocate-on-input-ports" /> <Quirk name="requires-allocate-on-output-ports" /> - <Limit name="size" min="96x96" max="1920x1088" /> + <Limit name="size" min="128x128" max="1920x1088" /> <Limit name="alignment" value="2x2" /> <Limit name="block-size" value="16x16" /> <Limit name="blocks-per-second" min="36" max="489600" /> |