summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwenchangliu <wenchangliu@google.com>2023-07-27 00:56:57 +0000
committerwenchangliu <wenchangliu@google.com>2023-07-27 00:56:57 +0000
commitfe8a7f979641935e75541fcdde0165b3f6fd9d02 (patch)
treee634e0843b062cdc4c62bf986954f4af21c48ea8
parentd5f885d7cec9d21b6e64810062bb14f8962de319 (diff)
downloadzuma-fe8a7f979641935e75541fcdde0165b3f6fd9d02.tar.gz
Update media_codecs_performance_c2.xml for meet device performance
The original performance number may not able to meet from CTS since cpu scheduling is changed in P23 for power saving. We align hevc/h264 encoder lower bound performance as P22's result to get the stable test result for CTS. Bug: 291689152 Test: run cts -m CtsVideoTestCases -t android.video.cts.VideoEncoderDecoderTest Change-Id: I17a7f832c421d873a68a87eea0131d141afdc108
-rw-r--r--media_codecs_performance_c2.xml24
1 files changed, 8 insertions, 16 deletions
diff --git a/media_codecs_performance_c2.xml b/media_codecs_performance_c2.xml
index 6d825a5..df54bb4 100644
--- a/media_codecs_performance_c2.xml
+++ b/media_codecs_performance_c2.xml
@@ -176,24 +176,16 @@
<Encoders>
<MediaCodec name="c2.exynos.h264.encoder" type="video/avc" update="true">
- <!-- measured 90%:482-560 med:483 N=2 -->
- <Limit name="measured-frame-rate-320x240" range="482-520" /> <!-- v90%=1.1 -->
- <!-- measured 90%:301-313 med:302 N=2 -->
- <Limit name="measured-frame-rate-720x480" range="301-307" /> <!-- v90%=1.0 -->
- <!-- measured 90%:181-201 med:181 N=2 -->
- <Limit name="measured-frame-rate-1280x720" range="181-190" /> <!-- v90%=1.1 -->
- <!-- measured 90%:98-100 med:99 N=2 -->
- <Limit name="measured-frame-rate-1920x1080" range="98-99" /> <!-- v90%=1.0 -->
+ <Limit name="measured-frame-rate-320x240" range="372-551" />
+ <Limit name="measured-frame-rate-720x480" range="221-308" />
+ <Limit name="measured-frame-rate-1280x720" range="151-190" />
+ <Limit name="measured-frame-rate-1920x1080" range="58-99" />
</MediaCodec>
<MediaCodec name="c2.exynos.hevc.encoder" type="video/hevc" update="true">
- <!-- measured 90%:589-597 med:589 N=2 -->
- <Limit name="measured-frame-rate-320x240" range="589-593" /> <!-- v90%=1.0 -->
- <!-- measured 90%:291-304 med:292 N=2 -->
- <Limit name="measured-frame-rate-720x480" range="291-298" /> <!-- v90%=1.0 -->
- <!-- measured 90%:195-201 med:196 N=2 -->
- <Limit name="measured-frame-rate-1280x720" range="195-198" /> <!-- v90%=1.0 -->
- <!-- measured 90%:94-96 med:95 N=2 -->
- <Limit name="measured-frame-rate-1920x1080" range="94-95" /> <!-- v90%=1.0 -->
+ <Limit name="measured-frame-rate-320x240" range="371-553" />
+ <Limit name="measured-frame-rate-720x480" range="214-305" />
+ <Limit name="measured-frame-rate-1280x720" range="154-198" />
+ <Limit name="measured-frame-rate-1920x1080" range="46-97" />
</MediaCodec>
<MediaCodec name="c2.exynos.mpeg4.encoder" type="video/mp4v-es" update="true">
<!-- measured 90%:575-670 med:575 N=2 -->