OSDN Git Service

stagefright: Advertise 16x16 alignment requirement for PV codecs
authorLajos Molnar <lajos@google.com>
Thu, 25 Sep 2014 01:46:45 +0000 (18:46 -0700)
committerLajos Molnar <lajos@google.com>
Thu, 25 Sep 2014 01:52:41 +0000 (18:52 -0700)
Bug: 17648616
Change-Id: Iaf276467ae9361d918feee1f72e13c7a60075819

media/libstagefright/data/media_codecs_google_video.xml

index c97be28..1cbef39 100644 (file)
     <Encoders>
         <MediaCodec name="OMX.google.h263.encoder" type="video/3gpp">
             <!-- profiles and levels:  ProfileBaseline : Level45 -->
-            <Limit name="size" min="2x2" max="176x144" />
-            <Limit name="alignment" value="2x2" />
+            <Limit name="size" min="16x16" max="176x144" />
+            <Limit name="alignment" value="16x16" />
             <Limit name="bitrate" range="1-128000" />
         </MediaCodec>
         <MediaCodec name="OMX.google.h264.encoder" type="video/avc">
             <!-- profiles and levels:  ProfileBaseline : Level2 -->
-            <Limit name="size" min="2x2" max="896x896" />
-            <Limit name="alignment" value="2x2" />
+            <Limit name="size" min="16x16" max="896x896" />
+            <Limit name="alignment" value="16x16" />
             <Limit name="block-size" value="16x16" />
             <Limit name="blocks-per-second" range="1-11880" />
             <Limit name="bitrate" range="1-2000000" />
         </MediaCodec>
         <MediaCodec name="OMX.google.mpeg4.encoder" type="video/mp4v-es">
             <!-- profiles and levels:  ProfileCore : Level2 -->
-            <Limit name="size" min="2x2" max="176x144" />
-            <Limit name="alignment" value="2x2" />
+            <Limit name="size" min="16x16" max="176x144" />
+            <Limit name="alignment" value="16x16" />
             <Limit name="block-size" value="16x16" />
             <Limit name="blocks-per-second" range="12-1485" />
             <Limit name="bitrate" range="1-64000" />