summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author TreeHugger Robot <treehugger-gerrit@google.com> 2021-01-20 06:10:06 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2021-01-20 06:10:06 +0000
commit1e465216e3ccd56215835c014b4d71f7e8598368 (patch)
tree9b797a64fbda50f29748c2a2803e97839a9e8807
parent148195ee608aabefc1a0c49e1ac38a935afcc61d (diff)
parent6594cb8a073a8cd452e9133957aa76a4975b7b04 (diff)
Merge "transcoding: Fix a bug in ApplicationMediaCapabilites."
-rw-r--r--apex/media/framework/java/android/media/ApplicationMediaCapabilities.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/apex/media/framework/java/android/media/ApplicationMediaCapabilities.java b/apex/media/framework/java/android/media/ApplicationMediaCapabilities.java
index 25ccec2930f1..13c4953715d3 100644
--- a/apex/media/framework/java/android/media/ApplicationMediaCapabilities.java
+++ b/apex/media/framework/java/android/media/ApplicationMediaCapabilities.java
@@ -192,12 +192,25 @@ public final class ApplicationMediaCapabilities implements Parcelable {
for (int readCount = 0; readCount < count; ++readCount) {
builder.addSupportedVideoMimeType(in.readString());
}
+
+ // Parse unsupported video codec mime types.
+ count = in.readInt();
+ for (int readCount = 0; readCount < count; ++readCount) {
+ builder.addUnsupportedVideoMimeType(in.readString());
+ }
+
// Parse supported hdr types.
count = in.readInt();
for (int readCount = 0; readCount < count; ++readCount) {
builder.addSupportedHdrType(in.readString());
}
+ // Parse unsupported hdr types.
+ count = in.readInt();
+ for (int readCount = 0; readCount < count; ++readCount) {
+ builder.addUnsupportedHdrType(in.readString());
+ }
+
boolean supported = in.readBoolean();
builder.setSlowMotionSupported(supported);