summaryrefslogtreecommitdiff
path: root/media_codecs.xml
diff options
context:
space:
mode:
authorSungmin Choi <sungmin.choi@lge.com>2015-04-30 11:41:21 +0900
committerVineeta Srivastava <vsrivastava@google.com>2015-05-07 16:57:27 -0700
commitbc9e50fd55fff0dd7452c3deae0101ea3be4c7d6 (patch)
tree4e6a48e77ccd432b9658d04d4051e7d6d4224c70 /media_codecs.xml
parentbdd5cd3aa121236589c7444181b175d70f00519d (diff)
downloadbullhead-bc9e50fd55fff0dd7452c3deae0101ea3be4c7d6.tar.gz
bullhead: Add Video components
- Add video hal components to PRODUCT_PACKAGES - Change media_codecs.xml - Add symbolic link for dec/enc Change-Id: Ib9c4962b69cebdd5d09a2b4a402eca54129641d9
Diffstat (limited to 'media_codecs.xml')
-rw-r--r--media_codecs.xml25
1 files changed, 12 insertions, 13 deletions
diff --git a/media_codecs.xml b/media_codecs.xml
index 8ed8b90..84def9b 100644
--- a/media_codecs.xml
+++ b/media_codecs.xml
@@ -96,17 +96,14 @@ 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="96x64" max="864x480" />
+ <Limit name="size" min="96x64" max="720x576" />
<Limit name="alignment" value="2x2" />
- <Limit name="block-size" value="16x16" />
- <Limit name="blocks-per-second" min="1" max="48600" />
- <Limit name="bitrate" range="1-2000000" />
</MediaCodec>
<MediaCodec name="OMX.qcom.video.encoder.avc" type="video/avc" >
<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="96x64" max="4096x2160" />
+ <Limit name="size" min="96x64" max="3840x2160" />
<Limit name="alignment" value="2x2" />
<Limit name="block-size" value="16x16" />
<Limit name="blocks-per-second" min="1" max="972000" />
@@ -119,7 +116,7 @@ Only the three quirks included above are recognized at this point:
<Limit name="size" min="96x64" max="3840x2160" />
<Limit name="alignment" value="2x2" />
<Limit name="block-size" value="16x16" />
- <Limit name="blocks-per-second" min="1" max="972000" />
+ <Limit name="blocks-per-second" min="1" max="777600" />
<Limit name="bitrate" range="1-20000000" />
</MediaCodec>
</Encoders>
@@ -127,7 +124,8 @@ 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="64x64" max="4096x2160" />
+ <Quirk name="defers-output-buffer-allocation" />
+ <Limit name="size" min="64x64" max="3840x2160" />
<Limit name="alignment" value="2x2" />
<Limit name="block-size" value="16x16" />
<Limit name="blocks-per-second" min="1" max="972000" />
@@ -137,7 +135,8 @@ 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="64x64" max="4096x2160" />
+ <Quirk name="defers-output-buffer-allocation" />
+ <Limit name="size" min="64x64" max="3840x2160" />
<Limit name="alignment" value="2x2" />
<Limit name="block-size" value="16x16" />
<Limit name="blocks-per-second" min="1" max="972000" />
@@ -148,6 +147,7 @@ Only the three quirks included above are recognized at this point:
<MediaCodec name="OMX.qcom.video.decoder.mpeg4" type="video/mp4v-es" >
<Quirk name="requires-allocate-on-input-ports" />
<Quirk name="requires-allocate-on-output-ports" />
+ <Quirk name="defers-output-buffer-allocation" />
<Limit name="size" min="64x64" max="1920x1088" />
<Limit name="alignment" value="2x2" />
<Limit name="block-size" value="16x16" />
@@ -158,20 +158,19 @@ Only the three quirks included above are recognized at this point:
<MediaCodec name="OMX.qcom.video.decoder.h263" type="video/3gpp" >
<Quirk name="requires-allocate-on-input-ports" />
<Quirk name="requires-allocate-on-output-ports" />
- <Limit name="size" min="64x64" max="864x480" />
+ <Quirk name="defers-output-buffer-allocation" />
+ <Limit name="size" min="64x64" max="720x576" />
<Limit name="alignment" value="2x2" />
- <Limit name="block-size" value="16x16" />
- <Limit name="blocks-per-second" min="1" max="489600" />
- <Limit name="bitrate" range="1-2000000" />
<Feature name="adaptive-playback" />
</MediaCodec>
<MediaCodec name="OMX.qcom.video.decoder.vp8" type="video/x-vnd.on2.vp8" >
<Quirk name="requires-allocate-on-input-ports" />
<Quirk name="requires-allocate-on-output-ports" />
+ <Quirk name="defers-output-buffer-allocation" />
<Limit name="size" min="64x64" max="3840x2160" />
<Limit name="alignment" value="2x2" />
<Limit name="block-size" value="16x16" />
- <Limit name="blocks-per-second" min="1" max="972000" />
+ <Limit name="blocks-per-second" min="1" max="777600" />
<Limit name="bitrate" range="1-20000000" />
<Feature name="adaptive-playback" />
</MediaCodec>