diff options
author | Jerry Huang <huangjerry@google.com> | 2023-11-15 11:52:59 +0000 |
---|---|---|
committer | Jerry Huang <huangjerry@google.com> | 2023-11-16 12:26:34 +0000 |
commit | b4cd7bf61985a8fa4d2ba16cf434df10caece9a7 (patch) | |
tree | 3408679ff13256253452231a3c5c7ce2a34e8803 | |
parent | a99d48c10eda22276d4401716a83aa74b88423c7 (diff) | |
download | gs201-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.xml | 6 |
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> |