summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2024-04-19 20:15:18 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2024-04-19 20:15:18 +0000
commit92d98457aff794e36f0ace99e980cc39e4ccbdaf (patch)
tree998c991d4386b737048dfdd228008c7592ee3edf
parenta9e069cad6e64f577ac5cd4077620b1f62cfc5d9 (diff)
parent8265efb091fc8ef9a91038774c6de0e2e335d0ff (diff)
downloadcts-92d98457aff794e36f0ace99e980cc39e4ccbdaf.tar.gz
Snap for 11738209 from 8265efb091fc8ef9a91038774c6de0e2e335d0ff to android12L-tests-release
Change-Id: I35228ad5a4a3256316d5152df28c147615a128c7
-rw-r--r--tests/tests/media/src/android/media/cts/AdaptivePlaybackTest.java13
1 files changed, 8 insertions, 5 deletions
diff --git a/tests/tests/media/src/android/media/cts/AdaptivePlaybackTest.java b/tests/tests/media/src/android/media/cts/AdaptivePlaybackTest.java
index 09076acac53..7396023bc9c 100644
--- a/tests/tests/media/src/android/media/cts/AdaptivePlaybackTest.java
+++ b/tests/tests/media/src/android/media/cts/AdaptivePlaybackTest.java
@@ -1405,11 +1405,14 @@ class Media {
Log.i(TAG, "format=" + media.getFormat());
ArrayList<ByteBuffer> csds = new ArrayList<ByteBuffer>();
- for (String tag: new String[] { "csd-0", "csd-1" }) {
- if (media.getFormat().containsKey(tag)) {
- ByteBuffer csd = media.getFormat().getByteBuffer(tag);
- Log.i(TAG, tag + "=" + AdaptivePlaybackTest.byteBufferToString(csd, 0, 16));
- csds.add(csd);
+ // CSD in VP9 can not be combined with frame data
+ if (!media.getMime().equals(MediaFormat.MIMETYPE_VIDEO_VP9)) {
+ for (String tag: new String[] { "csd-0", "csd-1" }) {
+ if (media.getFormat().containsKey(tag)) {
+ ByteBuffer csd = media.getFormat().getByteBuffer(tag);
+ Log.i(TAG, tag + "=" + AdaptivePlaybackTest.byteBufferToString(csd, 0, 16));
+ csds.add(csd);
+ }
}
}