summaryrefslogtreecommitdiff
path: root/media/java/android/media/MediaCodec.java
diff options
context:
space:
mode:
authorSantiago Seifert <aquilescanta@google.com>2020-05-28 17:19:26 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2020-05-28 17:19:26 +0000
commit227a28f148d7eec8b53cc042aea4894909b66cf2 (patch)
tree62962ea4cc05435a097bfd67a0995fc8443139dc /media/java/android/media/MediaCodec.java
parentc9875bd7750d8834d886086292a31c7d6da9ad4d (diff)
parent81cc7556895f78753575a40bf40d6efd1e784259 (diff)
Merge "Complete CryptoInfo.toString" into rvc-dev am: a5dc451305 am: 0dff7ecaf3 am: 3acfa18bed am: 81cc755689
Change-Id: I7090af8dec65e9780e8a49786f1cf57b9e986c6c
Diffstat (limited to 'media/java/android/media/MediaCodec.java')
-rw-r--r--media/java/android/media/MediaCodec.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/media/java/android/media/MediaCodec.java b/media/java/android/media/MediaCodec.java
index b0d0044a0f65..01b7b0fb5de1 100644
--- a/media/java/android/media/MediaCodec.java
+++ b/media/java/android/media/MediaCodec.java
@@ -2743,6 +2743,9 @@ final public class MediaCodec {
* See {@link MediaCodec.CryptoInfo.Pattern}.
*/
public void setPattern(Pattern newPattern) {
+ if (newPattern == null) {
+ newPattern = zeroPattern;
+ }
pattern = newPattern;
}
@@ -2768,6 +2771,11 @@ final public class MediaCodec {
builder.append(Arrays.toString(numBytesOfClearData));
builder.append(", encrypted ");
builder.append(Arrays.toString(numBytesOfEncryptedData));
+ builder.append(", pattern (encrypt: ");
+ builder.append(pattern.mEncryptBlocks);
+ builder.append(", skip: ");
+ builder.append(pattern.mSkipBlocks);
+ builder.append(")");
return builder.toString();
}
};