| <?xml version="1.0" encoding="utf-8" ?> |
| <!-- Copyright 2017 The Android Open Source Project |
| |
| Licensed under the Apache License, Version 2.0 (the "License"); |
| you may not use this file except in compliance with the License. |
| You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| |
| <!-- Generated file for marlin/sailfish using measurements between OPM1.170817.003/OPM1.170821.001 and OPM1.170911.003 --> |
| <MediaCodecs> |
| <Encoders> |
| <MediaCodec name="OMX.qcom.video.encoder.h263" type="video/3gpp" update="true"> |
| <!-- measured 98%:73-177 med:114/114 FLAKY(57 - 228 < mx=230.8) --> |
| <Limit name="measured-frame-rate-176x144" range="114-114" /> <!-- N=164 v98%=1.6 --> |
| <Limit name="measured-frame-rate-352x288" range="89-89" /> <!-- N=180 v98%=1.4 --> |
| </MediaCodec> |
| <MediaCodec name="OMX.qcom.video.encoder.avc" type="video/avc" update="true"> |
| <!-- measured 98%:60-173 med:93/93 FLAKY(47 - 186 < mx=202.2) --> |
| <Limit name="measured-frame-rate-320x240" range="93-102" /> <!-- TWEAKED N=178 v98%=1.7 --> |
| <Limit name="measured-frame-rate-720x480" range="55-55" /> <!-- N=166 v98%=1.4 --> |
| <Limit name="measured-frame-rate-1280x720" range="34-34" /> <!-- N=164 v98%=1.2 --> |
| <Limit name="measured-frame-rate-1920x1080" range="23-23" /> <!-- N=164 v98%=1.2 --> |
| </MediaCodec> |
| <MediaCodec name="OMX.qcom.video.encoder.hevc" type="video/hevc" update="true"> |
| <!-- measured 98%:63-168 med:96/97 FLAKY(48 - 194 < mx=204.6) --> |
| <Limit name="measured-frame-rate-320x240" range="96-103" /> <!-- TWEAKED N=178 v98%=1.6 (OPM1.170817.002-) --> |
| <Limit name="measured-frame-rate-720x480" range="56-56" /> <!-- N=164 v98%=1.2 --> |
| <Limit name="measured-frame-rate-1280x720" range="33-33" /> <!-- N=166 v98%=1.3 --> |
| <Limit name="measured-frame-rate-1920x1080" range="24-24" /> <!-- N=166 v98%=1.3 --> |
| <Limit name="measured-frame-rate-3840x2160" range="15-23" /> <!-- N=168 v98%=1.9 --> |
| </MediaCodec> |
| <MediaCodec name="OMX.qcom.video.encoder.mpeg4" type="video/mp4v-es" update="true"> |
| <Limit name="measured-frame-rate-176x144" range="109-109" /> <!-- N=168 v98%=1.7 --> |
| <Limit name="measured-frame-rate-352x288" range="84-84" /> <!-- N=166 v98%=1.5 --> |
| <Limit name="measured-frame-rate-640x480" range="61-61" /> <!-- N=172 v98%=1.4 (OPM1.170817.001-) --> |
| </MediaCodec> |
| <MediaCodec name="OMX.qcom.video.encoder.vp8" type="video/x-vnd.on2.vp8" update="true"> |
| <Limit name="measured-frame-rate-320x180" range="95-95" /> <!-- N=170 v98%=1.6 --> |
| <Limit name="measured-frame-rate-640x360" range="68-68" /> <!-- N=168 v98%=1.4 --> |
| <Limit name="measured-frame-rate-1280x720" range="32-32" /> <!-- N=162 v98%=1.3 --> |
| <Limit name="measured-frame-rate-1920x1080" range="21-21" /> <!-- N=166 v98%=1.4 --> |
| </MediaCodec> |
| <MediaCodec name="OMX.google.h263.encoder" type="video/3gpp" update="true"> |
| <!-- measured 98%:71-309 med:137/135 FLAKY(mn=61.2 < 68 - 310 < mx=394.3) variance:2.1 --> |
| <Limit name="measured-frame-rate-176x144" range="135-198" /> <!-- TWEAKED N=180 --> |
| </MediaCodec> |
| <MediaCodec name="OMX.google.h264.encoder" type="video/avc" update="true"> |
| <!-- measured 98%:163-310 med:268/266 FLAKY(mn=130.7 < 133 - 532) --> |
| <Limit name="measured-frame-rate-320x240" range="261-266" /> <!-- TWEAKED N=174 v98%=1.4 (OPM1.170817.001-) --> |
| <Limit name="measured-frame-rate-720x480" range="126-126" /> <!-- N=168 v98%=1.4 --> |
| <!-- measured 98%:35-90 med:70/72 FLAKY(mn=33.8 < 35 - 144) --> |
| <Limit name="measured-frame-rate-1280x720" range="67-72" /> <!-- TWEAKED N=162 v98%=1.6 --> |
| <!-- measured 98%:26-50 med:35/37 FLAKY(mn=17.1 < 18 - 74) --> |
| <Limit name="measured-frame-rate-1920x1080" range="35-37" /> <!-- N=164 v98%=1.4 --> |
| </MediaCodec> |
| <MediaCodec name="OMX.google.mpeg4.encoder" type="video/mp4v-es" update="true"> |
| <!-- measured 95%:75-260 med:139/140 FLAKY(mn=60.9 < 70 - 280 < mx=386.7) --> |
| <Limit name="measured-frame-rate-176x144" range="121-140" /> <!-- TWEAKED N=166 v95%=1.9 --> |
| </MediaCodec> |
| <MediaCodec name="OMX.google.vp8.encoder" type="video/x-vnd.on2.vp8" update="true"> |
| <!-- measured 98%:42-145 med:84/85 FLAKY(mn=40.2 < 41 - 176) --> |
| <Limit name="measured-frame-rate-320x180" range="80-88" /> <!-- TWEAKED N=168 v98%=1.8 --> |
| <Limit name="measured-frame-rate-640x360" range="38-38" /> <!-- N=166 v98%=1.3 --> |
| <Limit name="measured-frame-rate-1280x720" range="38-38" /> <!-- N=166 v98%=1.1 --> |
| <Limit name="measured-frame-rate-1920x1080" range="21-21" /> <!-- N=168 v98%=1.2 --> |
| </MediaCodec> |
| <MediaCodec name="OMX.google.vp9.encoder" type="video/x-vnd.on2.vp9" update="true"> |
| <Limit name="measured-frame-rate-320x180" range="142-142" /> <!-- N=166 v98%=1.1 --> |
| <Limit name="measured-frame-rate-640x360" range="52-52" /> <!-- N=164 v98%=1.1 --> |
| <Limit name="measured-frame-rate-1280x720" range="13-13" /> <!-- N=168 v98%=1.1 --> |
| <Limit name="measured-frame-rate-1920x1080" range="5-5" /> <!-- N=132 v98%=1.3 (OPR1.170207.001-OPM1.170814.001) --> |
| </MediaCodec> |
| </Encoders> |
| <Decoders> |
| <MediaCodec name="OMX.qcom.video.decoder.h263" type="video/3gpp" update="true"> |
| <Limit name="measured-frame-rate-176x144" range="155-155" /> <!-- N=174 v98%=1.1 --> |
| <Limit name="measured-frame-rate-352x288" range="155-155" /> <!-- N=176 v98%=1.1 (OPM1.170822.001-) --> |
| </MediaCodec> |
| <MediaCodec name="OMX.qcom.video.decoder.avc" type="video/avc" update="true"> |
| <Limit name="measured-frame-rate-320x240" range="292-292" /> <!-- N=194 v98%=1.1 --> |
| <Limit name="measured-frame-rate-720x480" range="175-175" /> <!-- N=180 v98%=1.1 --> |
| <Limit name="measured-frame-rate-1280x720" range="327-328" /> <!-- N=178 v98%=1.1 (OPM1.170822.001-) --> |
| <Limit name="measured-frame-rate-1920x1080" range="198-198" /> <!-- N=194 v98%=1.0 --> |
| </MediaCodec> |
| <MediaCodec name="OMX.qcom.video.decoder.hevc" type="video/hevc" update="true"> |
| <Limit name="measured-frame-rate-352x288" range="338-338" /> <!-- N=178 v98%=1.2 (OPM1.170822.001-) --> |
| <Limit name="measured-frame-rate-640x360" range="236-236" /> <!-- N=192 v98%=1.1 --> |
| <Limit name="measured-frame-rate-720x480" range="182-182" /> <!-- N=172 v98%=1.1 --> |
| <Limit name="measured-frame-rate-1280x720" range="82-82" /> <!-- N=176 v98%=1.0 (OPM1.170821.002-) --> |
| <Limit name="measured-frame-rate-1920x1080" range="252-252" /> <!-- N=174 v98%=1.0 --> |
| <Limit name="measured-frame-rate-3840x2160" range="69-69" /> <!-- N=190 v98%=1.0 (OPM1.170820.001-) --> |
| </MediaCodec> |
| <MediaCodec name="OMX.qcom.video.decoder.mpeg4" type="video/mp4v-es" update="true"> |
| <Limit name="measured-frame-rate-176x144" range="151-151" /> <!-- N=176 v98%=1.1 (OPM1.170822.001-) --> |
| <Limit name="measured-frame-rate-480x360" range="149-149" /> <!-- N=174 v98%=1.1 --> |
| </MediaCodec> |
| <MediaCodec name="OMX.qcom.video.decoder.vp8" type="video/x-vnd.on2.vp8" update="true"> |
| <Limit name="measured-frame-rate-320x180" range="369-369" /> <!-- N=192 v98%=1.0 (OPM1.170816.001-OPM1.170911.002) --> |
| <Limit name="measured-frame-rate-640x360" range="274-274" /> <!-- N=178 v98%=1.0 --> |
| <Limit name="measured-frame-rate-1280x720" range="367-367" /> <!-- N=164 v98%=1.1 (OPM1.170822.001-) --> |
| <Limit name="measured-frame-rate-1920x1080" range="254-254" /> <!-- N=190 v98%=1.0 (OPM1.170820.001-) --> |
| </MediaCodec> |
| <MediaCodec name="OMX.qcom.video.decoder.vp9" type="video/x-vnd.on2.vp9" update="true"> |
| <Limit name="measured-frame-rate-320x180" range="286-286" /> <!-- N=176 v98%=1.0 (OPM1.170822.001-) --> |
| <Limit name="measured-frame-rate-640x360" range="252-252" /> <!-- N=176 v98%=1.0 (OPM1.170822.001-) --> |
| <Limit name="measured-frame-rate-1280x720" range="305-305" /> <!-- N=174 v98%=1.0 --> |
| <Limit name="measured-frame-rate-1920x1080" range="270-270" /> <!-- N=176 v98%=1.0 (OPM1.170821.002-) --> |
| <Limit name="measured-frame-rate-3840x2160" range="45-45" /> <!-- N=176 v98%=1.0 (OPM1.170822.001-) --> |
| </MediaCodec> |
| <MediaCodec name="OMX.google.h263.decoder" type="video/3gpp" update="true"> |
| <Limit name="measured-frame-rate-176x144" range="271-271" /> <!-- N=192 v98%=1.4 --> |
| </MediaCodec> |
| <MediaCodec name="OMX.google.h264.decoder" type="video/avc" update="true"> |
| <!-- measured 98%:295-484 med:427/425 FLAKY(mn=209.4 < 213 - 850) --> |
| <Limit name="measured-frame-rate-320x240" range="425-425" /> <!-- N=180 v98%=1.3 (OPM1.170822.001-) --> |
| <Limit name="measured-frame-rate-720x480" range="194-194" /> <!-- N=162 v98%=1.3 (OPM1.170822.001-) --> |
| <Limit name="measured-frame-rate-1280x720" range="73-73" /> <!-- N=178 v98%=1.2 (OPM1.170822.001-) --> |
| <Limit name="measured-frame-rate-1920x1080" range="33-33" /> <!-- N=162 v98%=1.2 (OPM1.170822.001-) --> |
| </MediaCodec> |
| <MediaCodec name="OMX.google.hevc.decoder" type="video/hevc" update="true"> |
| <Limit name="measured-frame-rate-352x288" range="484-484" /> <!-- N=172 v98%=1.1 --> |
| <Limit name="measured-frame-rate-640x360" range="294-294" /> <!-- N=190 v98%=1.1 (OPM1.170820.001-) --> |
| <Limit name="measured-frame-rate-720x480" range="258-259" /> <!-- N=178 v98%=1.2 (OPM1.170822.001-) --> |
| <!-- measured 98%:79-137 med:123/123 FLAKY(mn=53.7 < 62 - 246) --> |
| <Limit name="measured-frame-rate-1280x720" range="107-123" /> <!-- TWEAKED N=172 v98%=1.3 --> |
| <Limit name="measured-frame-rate-1920x1080" range="66-66" /> <!-- N=176 v98%=1.3 (OPM1.170822.001-) --> |
| </MediaCodec> |
| <MediaCodec name="OMX.google.mpeg4.decoder" type="video/mp4v-es" update="true"> |
| <Limit name="measured-frame-rate-176x144" range="337-337" /> <!-- N=192 v98%=1.3 --> |
| </MediaCodec> |
| <MediaCodec name="OMX.google.vp8.decoder" type="video/x-vnd.on2.vp8" update="true"> |
| <Limit name="measured-frame-rate-320x180" range="890-890" /> <!-- N=176 v98%=1.1 (OPM1.170821.002-) --> |
| <Limit name="measured-frame-rate-640x360" range="339-339" /> <!-- N=176 v98%=1.2 (OPM1.170822.001-) --> |
| <Limit name="measured-frame-rate-1280x720" range="77-77" /> <!-- N=194 v98%=1.0 (OPM1.170816.001-OPM1.170911.002) --> |
| <Limit name="measured-frame-rate-1920x1080" range="33-33" /> <!-- N=192 v98%=1.0 (OPM1.170816.001-OPM1.170911.002) --> |
| </MediaCodec> |
| <MediaCodec name="OMX.google.vp9.decoder" type="video/x-vnd.on2.vp9" update="true"> |
| <Limit name="measured-frame-rate-320x180" range="621-621" /> <!-- N=176 v98%=1.2 (OPM1.170822.001-) --> |
| <Limit name="measured-frame-rate-640x360" range="189-189" /> <!-- N=176 v98%=1.1 (OPM1.170821.002-) --> |
| <Limit name="measured-frame-rate-1280x720" range="86-86" /> <!-- N=178 v98%=1.2 (OPM1.170822.001-) --> |
| <Limit name="measured-frame-rate-1920x1080" range="53-53" /> <!-- N=176 v98%=1.1 (OPM1.170822.001-) --> |
| </MediaCodec> |
| </Decoders> |
| </MediaCodecs> |