summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLajos Molnar <lajos@google.com>2016-06-21 05:22:46 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2016-06-21 05:22:47 +0000
commit77ebd510b74be703112952a89562cc3ea72daecd (patch)
treed88509e8bf84eb44c27f79210a56ec7834b98182
parent2b6ca2416ccd39056974a20a9c94be2ee233d3f5 (diff)
parent0a66686867a73c15879e312a3fbd525d54da98a0 (diff)
downloadfugu-77ebd510b74be703112952a89562cc3ea72daecd.tar.gz
Merge "media: refine media_codecs_performance.xml" into nyc-dev
-rw-r--r--media_codecs_performance.xml127
1 files changed, 73 insertions, 54 deletions
diff --git a/media_codecs_performance.xml b/media_codecs_performance.xml
index e118a89..94d1079 100644
--- a/media_codecs_performance.xml
+++ b/media_codecs_performance.xml
@@ -17,92 +17,111 @@
<MediaCodecs>
<Encoders>
<MediaCodec name="OMX.Intel.VideoEncoder.AVC" type="video/avc" update="true">
- <Limit name="measured-frame-rate-320x240" range="68-68" />
- <Limit name="measured-frame-rate-720x480" range="49-49" />
- <Limit name="measured-frame-rate-1280x720" range="35-35" />
- <Limit name="measured-frame-rate-1920x1080" range="8-8" />
+ <!-- measured 90%:127-132 med:129 FLAKY(mn=34.1 < 64 - 258) -->
+ <Limit name="measured-frame-rate-320x240" range="128-129" /> <!-- N=104 v90%=1.0 -->
+ <!-- measured 90%:43-82 med:80 FLAKY(mn=15.7 < 30 - 120) -->
+ <Limit name="measured-frame-rate-720x480" range="60-60" /> <!-- N=106 v90%=1.4 -->
+ <!-- measured 93%:32-39 med:38 FLAKY(mn=2.2 < 18 - 72) -->
+ <Limit name="measured-frame-rate-1280x720" range="36-36" /> <!-- N=104 v93%=1.1 -->
+ <!-- measured 95%:16-20 med:19 FLAKY(mn=5.0 < 9 - 36) -->
+ <Limit name="measured-frame-rate-1920x1080" range="18-18" /> <!-- N=97 v95%=1.1 -->
</MediaCodec>
<MediaCodec name="OMX.Intel.VideoEncoder.VP8" type="video/x-vnd.on2.vp8" update="true">
- <Limit name="measured-frame-rate-640x360" range="91-91" />
- <Limit name="measured-frame-rate-1280x720" range="34-34" />
- <Limit name="measured-frame-rate-1920x1080" range="13-13" />
+ <!-- measured 90%:77-92 med:89 FLAKY(mn=19.5 < 42 - 168) -->
+ <Limit name="measured-frame-rate-640x360" range="84-84" /> <!-- N=103 v90%=1.1 -->
+ <!-- measured 90%:16-37 med:36 FLAKY(mn=5.0 < 13 - 50) -->
+ <Limit name="measured-frame-rate-1280x720" range="25-25" /> <!-- N=95 v90%=1.5 -->
+ <Limit name="measured-frame-rate-1920x1080" range="16-16" /> <!-- N=93 v98%=1.2 -->
</MediaCodec>
<MediaCodec name="OMX.google.h263.encoder" type="video/3gpp" update="true">
- <Limit name="measured-frame-rate-176x144" range="511-511" />
+ <!-- measured 90%:440-514 med:499 FLAKY(mn=178.2 < 238 - 952) -->
+ <Limit name="measured-frame-rate-176x144" range="476-476" /> <!-- N=105 v90%=1.1 -->
</MediaCodec>
<MediaCodec name="OMX.google.h264.encoder" type="video/avc" update="true">
- <Limit name="measured-frame-rate-320x240" range="244-244" />
- <Limit name="measured-frame-rate-720x480" range="15-15" />
- <Limit name="measured-frame-rate-1280x720" range="36-36" />
- <Limit name="measured-frame-rate-1920x1080" range="6-6" />
+ <Limit name="measured-frame-rate-320x240" range="176-176" /> <!-- N=106 v98%=1.5 -->
+ <Limit name="measured-frame-rate-720x480" range="78-78" /> <!-- N=106 v98%=1.1 -->
+ <Limit name="measured-frame-rate-1280x720" range="31-31" /> <!-- N=100 v98%=1.2 -->
+ <!-- measured 90%:5-18 med:15 FLAKY(mn=2.7 < 5 - 20) -->
+ <Limit name="measured-frame-rate-1920x1080" range="10-10" /> <!-- N=89 v90%=1.7 -->
</MediaCodec>
<MediaCodec name="OMX.google.mpeg4.encoder" type="video/mp4v-es" update="true">
- <Limit name="measured-frame-rate-176x144" range="481-481" />
+ <Limit name="measured-frame-rate-176x144" range="399-399" /> <!-- N=106 v98%=1.3 -->
</MediaCodec>
<MediaCodec name="OMX.google.vp8.encoder" type="video/x-vnd.on2.vp8" update="true">
- <Limit name="measured-frame-rate-320x180" range="149-149" />
- <Limit name="measured-frame-rate-640x360" range="57-57" />
- <Limit name="measured-frame-rate-1280x720" range="32-32" />
- <Limit name="measured-frame-rate-1920x1080" range="16-16" />
+ <!-- measured 96%:101-151 med:144 FLAKY(mn=52.2 < 62 - 246) -->
+ <Limit name="measured-frame-rate-320x180" range="123-123" /> <!-- N=105 v96%=1.2 -->
+ <Limit name="measured-frame-rate-640x360" range="54-54" /> <!-- N=103 v98%=1.2 -->
+ <!-- measured 98%:28-37 med:34 FLAKY(mn=13.5 < 16 - 64) -->
+ <Limit name="measured-frame-rate-1280x720" range="32-32" /> <!-- N=103 v98%=1.1 -->
+ <!-- measured 98%:12-17 med:16 FLAKY(mn=2.2 < 8 - 30) -->
+ <Limit name="measured-frame-rate-1920x1080" range="15-15" /> <!-- N=102 v98%=1.1 -->
</MediaCodec>
</Encoders>
<Decoders>
<MediaCodec name="OMX.Intel.VideoDecoder.H263" type="video/3gpp" update="true">
- <Limit name="measured-frame-rate-176x144" range="457-457" />
- <Limit name="measured-frame-rate-352x288" range="404-404" />
+ <Limit name="measured-frame-rate-176x144" range="431-431" /> <!-- N=104 v98%=1.2 -->
+ <!-- measured 98%:306-504 med:490 FLAKY(mn=142.1 < 197 - 786) -->
+ <Limit name="measured-frame-rate-352x288" range="393-393" /> <!-- N=104 v98%=1.3 -->
</MediaCodec>
<MediaCodec name="OMX.Intel.VideoDecoder.AVC" type="video/avc" update="true">
- <Limit name="measured-frame-rate-320x240" range="978-978" />
- <Limit name="measured-frame-rate-720x480" range="464-464" />
- <Limit name="measured-frame-rate-1280x720" range="217-217" />
- <Limit name="measured-frame-rate-1920x1080" range="125-125" />
+ <Limit name="measured-frame-rate-320x240" range="1026-1026" /> <!-- N=104 v98%=1.5 -->
+ <Limit name="measured-frame-rate-720x480" range="601-601" /> <!-- N=104 v93%=1.1 -->
+ <Limit name="measured-frame-rate-1280x720" range="244-244" /> <!-- N=104 v98%=1.1 -->
+ <Limit name="measured-frame-rate-1920x1080" range="109-109" /> <!-- N=104 v98%=1.2 -->
</MediaCodec>
<MediaCodec name="OMX.Intel.sw_vd.h265" type="video/hevc" update="true">
- <Limit name="measured-frame-rate-352x288" range="354-354" />
- <Limit name="measured-frame-rate-640x360" range="173-173" />
- <Limit name="measured-frame-rate-720x480" range="134-134" />
- <Limit name="measured-frame-rate-1280x720" range="63-63" />
- <Limit name="measured-frame-rate-1920x1080" range="31-31" />
+ <Limit name="measured-frame-rate-352x288" range="352-352" /> <!-- N=104 v98%=1.3 -->
+ <Limit name="measured-frame-rate-640x360" range="184-184" /> <!-- N=104 v98%=1.3 -->
+ <Limit name="measured-frame-rate-720x480" range="169-169" /> <!-- N=104 v98%=1.2 -->
+ <Limit name="measured-frame-rate-1280x720" range="75-75" /> <!-- N=104 v98%=1.2 -->
+ </MediaCodec>
+ <MediaCodec name="OMX.Intel.VideoDecoder.MPEG4" type="video/mp4v-es" update="true">
+ <Limit name="measured-frame-rate-176x144" range="304-304" /> <!-- N=104 v98%=1.1 -->
</MediaCodec>
<MediaCodec name="OMX.Intel.VideoDecoder.VP8" type="video/x-vnd.on2.vp8" update="true">
- <Limit name="measured-frame-rate-320x180" range="330-330" />
- <Limit name="measured-frame-rate-640x360" range="216-216" />
- <Limit name="measured-frame-rate-1280x720" range="117-117" />
- <Limit name="measured-frame-rate-1920x1080" range="60-60" />
+ <Limit name="measured-frame-rate-320x180" range="301-301" /> <!-- N=104 v98%=1.2 -->
+ <Limit name="measured-frame-rate-640x360" range="237-237" /> <!-- N=104 v98%=1.1 -->
+ <Limit name="measured-frame-rate-1280x720" range="115-115" /> <!-- N=104 v98%=1.1 -->
+ <Limit name="measured-frame-rate-1920x1080" range="60-60" /> <!-- N=103 v98%=1.0 -->
</MediaCodec>
<MediaCodec name="OMX.Intel.VideoDecoder.VP9.hybrid" type="video/x-vnd.on2.vp9" update="true">
- <Limit name="measured-frame-rate-320x180" range="235-235" />
- <Limit name="measured-frame-rate-640x360" range="98-98" />
- <Limit name="measured-frame-rate-1280x720" range="51-51" />
- <Limit name="measured-frame-rate-1920x1080" range="32-32" />
+ <Limit name="measured-frame-rate-320x180" range="182-182" /> <!-- N=104 v98%=1.6 -->
+ <Limit name="measured-frame-rate-640x360" range="112-112" /> <!-- N=104 v98%=1.2 -->
+ <Limit name="measured-frame-rate-1280x720" range="50-50" /> <!-- N=97 v98%=1.3 -->
+ <!-- measured 97%:26-45 med:37 FLAKY(mn=2.3 < 18 - 70) -->
+ <Limit name="measured-frame-rate-1920x1080" range="35-35" /> <!-- N=80 v97%=1.3 -->
</MediaCodec>
<MediaCodec name="OMX.google.h263.decoder" type="video/3gpp" update="true">
- <Limit name="measured-frame-rate-176x144" range="626-626" />
+ <Limit name="measured-frame-rate-176x144" range="623-623" /> <!-- N=104 v98%=1.1 -->
</MediaCodec>
<MediaCodec name="OMX.google.h264.decoder" type="video/avc" update="true">
- <Limit name="measured-frame-rate-320x240" range="287-287" />
- <Limit name="measured-frame-rate-720x480" range="101-101" />
- <Limit name="measured-frame-rate-1280x720" range="39-39" />
- <Limit name="measured-frame-rate-1920x1080" range="15-15" />
+ <Limit name="measured-frame-rate-320x240" range="337-337" /> <!-- N=104 v98%=1.1 -->
+ <Limit name="measured-frame-rate-720x480" range="115-115" /> <!-- N=104 v98%=1.1 -->
+ <!-- measured 98%:31-44 med:42 FLAKY(mn=15.6 < 19 - 74) -->
+ <Limit name="measured-frame-rate-1280x720" range="37-37" /> <!-- N=104 v98%=1.2 -->
+ <Limit name="measured-frame-rate-1920x1080" range="15-15" /> <!-- N=103 v98%=1.2 -->
</MediaCodec>
<MediaCodec name="OMX.google.hevc.decoder" type="video/hevc" update="true">
- <Limit name="measured-frame-rate-352x288" range="201-201" />
- <Limit name="measured-frame-rate-640x360" range="92-92" />
- <Limit name="measured-frame-rate-720x480" range="86-86" />
- <Limit name="measured-frame-rate-1280x720" range="43-43" />
- <Limit name="measured-frame-rate-1920x1080" range="22-22" />
+ <Limit name="measured-frame-rate-352x288" range="197-197" /> <!-- N=104 v98%=1.4 -->
+ <Limit name="measured-frame-rate-640x360" range="110-110" /> <!-- N=104 v98%=1.3 -->
+ <Limit name="measured-frame-rate-720x480" range="95-95" /> <!-- N=104 v98%=1.3 -->
+ <Limit name="measured-frame-rate-1280x720" range="48-48" /> <!-- N=104 v98%=1.3 -->
+ <Limit name="measured-frame-rate-1920x1080" range="26-26" /> <!-- N=104 v98%=1.4 -->
+ </MediaCodec>
+ <MediaCodec name="OMX.google.mpeg4.decoder" type="video/mp4v-es" update="true">
+ <Limit name="measured-frame-rate-176x144" range="754-754" /> <!-- N=104 v98%=1.2 -->
</MediaCodec>
<MediaCodec name="OMX.google.vp8.decoder" type="video/x-vnd.on2.vp8" update="true">
- <Limit name="measured-frame-rate-320x180" range="521-521" />
- <Limit name="measured-frame-rate-640x360" range="153-153" />
- <Limit name="measured-frame-rate-1280x720" range="44-44" />
- <Limit name="measured-frame-rate-1920x1080" range="18-18" />
+ <Limit name="measured-frame-rate-320x180" range="549-549" /> <!-- N=104 v98%=1.2 -->
+ <Limit name="measured-frame-rate-640x360" range="169-169" /> <!-- N=103 v98%=1.1 -->
+ <Limit name="measured-frame-rate-1280x720" range="43-43" /> <!-- N=104 v98%=1.0 -->
+ <Limit name="measured-frame-rate-1920x1080" range="18-18" /> <!-- N=104 v98%=1.0 -->
</MediaCodec>
<MediaCodec name="OMX.google.vp9.decoder" type="video/x-vnd.on2.vp9" update="true">
- <Limit name="measured-frame-rate-320x180" range="230-230" />
- <Limit name="measured-frame-rate-640x360" range="126-126" />
- <Limit name="measured-frame-rate-1280x720" range="59-59" />
- <Limit name="measured-frame-rate-1920x1080" range="34-34" />
+ <Limit name="measured-frame-rate-320x180" range="360-360" /> <!-- N=104 v98%=1.1 -->
+ <Limit name="measured-frame-rate-640x360" range="137-137" /> <!-- N=104 v98%=1.2 -->
+ <Limit name="measured-frame-rate-1280x720" range="59-59" /> <!-- N=104 v98%=1.3 -->
+ <Limit name="measured-frame-rate-1920x1080" range="34-34" /> <!-- N=104 v98%=1.3 -->
</MediaCodec>
</Decoders>
</MediaCodecs>