summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJerry Huang <huangjerry@google.com>2023-11-15 11:52:59 +0000
committerJerry Huang <huangjerry@google.com>2023-11-16 12:26:34 +0000
commitb4cd7bf61985a8fa4d2ba16cf434df10caece9a7 (patch)
tree3408679ff13256253452231a3c5c7ce2a34e8803
parenta99d48c10eda22276d4401716a83aa74b88423c7 (diff)
downloadgs201-b4cd7bf61985a8fa4d2ba16cf434df10caece9a7.tar.gz
gs201: add c2.android.av1-dav1d.decoder in media_codecs_performance_c2.xml
c2.android.av1-dav1d.decoder is based on dav1d implementation. This dav1d-based sw av1 decoder provides better decoding throughput than the default gav1-based av1 decoder on mid-to-low-tier devices. c2.android.av1.decoder will be deprecate eventually before that we keep both decoders. Bug: 309412792 Test: run cts -m CtsMediaDecoderTestCases -t android.media.decoder.cts.VideoDecoderPerfTest --module-arg CtsMediaDecoderTestCases:instrumentation-arg:codec-prefix:=c2.android.av1.decoder Change-Id: Idc841e76425f333e16cc701869f450f126b2d72d
-rw-r--r--media_codecs_performance_c2.xml6
1 files changed, 6 insertions, 0 deletions
diff --git a/media_codecs_performance_c2.xml b/media_codecs_performance_c2.xml
index 13609f2..12dde41 100644
--- a/media_codecs_performance_c2.xml
+++ b/media_codecs_performance_c2.xml
@@ -173,6 +173,12 @@
<Limit name="measured-frame-rate-720x480" range="106-148" />
<Limit name="measured-frame-rate-1280x720" range="65-71" />
</MediaCodec>
+ <MediaCodec name="c2.android.av1-dav1d.decoder" type="video/av01" update="true">
+ <Limit name="measured-frame-rate-352x288" range="358-383" />
+ <Limit name="measured-frame-rate-640x360" range="207-221" />
+ <Limit name="measured-frame-rate-720x480" range="106-148" />
+ <Limit name="measured-frame-rate-1280x720" range="65-71" />
+ </MediaCodec>
</Decoders>
<Encoders>