LRX21M.vC29-0
[GitHub/mt8127/ttab-system.git] / system / etc / media_codecs.xml
index 4044f810d76f6a1763cfaca0578da9805e14f6c4..3c0960b2d9fab422b72d6f42b7895f0b6c5df0b8 100644 (file)
@@ -111,7 +111,9 @@ Only the three quirks included above are recognized at this point:
         <MediaCodec name="OMX.google.g711.alaw.decoder" type="audio/g711-alaw" />
         <MediaCodec name="OMX.google.g711.mlaw.decoder" type="audio/g711-mlaw" />
         <MediaCodec name="OMX.google.vorbis.decoder" type="audio/vorbis" />    
-        <MediaCodec name="OMX.google.vp9.decoder" type="video/x-vnd.on2.vp9" />
+        <MediaCodec name="OMX.google.vp9.decoder" type="video/x-vnd.on2.vp9" >
+              <Feature name="adaptive-playback"/>
+        </MediaCodec>
         <MediaCodec name="OMX.MTK.VIDEO.DECODER.MPEG2" type="video/mpeg2" >
             <Quirk name="requires-allocate-on-input-ports" />
             <Quirk name="requires-allocate-on-output-ports" />        
@@ -131,10 +133,12 @@ Only the three quirks included above are recognized at this point:
         <MediaCodec name="OMX.MTK.VIDEO.DECODER.AVC" type="video/avc" >
             <Quirk name="requires-allocate-on-input-ports" />
             <Quirk name="requires-allocate-on-output-ports" />
+            <Feature name="adaptive-playback"/>
         </MediaCodec>
         <MediaCodec name="OMX.MTK.VIDEO.DECODER.VPX" type="video/x-vnd.on2.vp8" >
             <Quirk name="requires-allocate-on-input-ports" />
             <Quirk name="requires-allocate-on-output-ports" />
+            <Feature name="adaptive-playback"/>
         </MediaCodec>
         <MediaCodec name="OMX.google.vp9.decoder" type="video/x-vnd.on2.vp9" >
         </MediaCodec>
@@ -159,11 +163,13 @@ Only the three quirks included above are recognized at this point:
             <Quirk name="requires-allocate-on-output-ports" />
         </MediaCodec>
         <MediaCodec name="OMX.google.vp8.decoder" type="video/x-vnd.on2.vp8" >
+                 <Feature name="adaptive-playback"/>
         </MediaCodec>
         <MediaCodec name="OMX.google.hevc.decoder" type="video/hevc" >
         </MediaCodec>
-        <MediaCodec name="OMX.google.h264.decoder" type="video/avc" />
-
+        <MediaCodec name="OMX.google.h264.decoder" type="video/avc">
+                 <Feature name="adaptive-playback"/>
+        </MediaCodec>
         <!-- DOLBY_UDC -->
         <MediaCodec name="OMX.dolby.ac3.decoder" >
             <Type name="audio/ac3" />