summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTreeHugger Robot <treehugger-gerrit@google.com>2022-01-13 03:12:39 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2022-01-13 03:12:39 +0000
commit317d5231441b0f98778b4f34d19fe58b7db9654d (patch)
treebec8332dbf30398d421079243f285a54da99d56e
parent55ca7a144fc006a5471b7edce293524738beca2a (diff)
parent7119bff1c743371ef347e0a03a941acfe90b457c (diff)
downloadMedia-317d5231441b0f98778b4f34d19fe58b7db9654d.tar.gz
Merge "Revert "Make MediaParser depend on the latest Exo version""
-rw-r--r--apex/framework/jarjar_rules.txt2
-rw-r--r--apex/framework/java/android/media/MediaParser.java6
2 files changed, 3 insertions, 5 deletions
diff --git a/apex/framework/jarjar_rules.txt b/apex/framework/jarjar_rules.txt
index 1bd5b36..91489dc 100644
--- a/apex/framework/jarjar_rules.txt
+++ b/apex/framework/jarjar_rules.txt
@@ -1,4 +1,2 @@
rule com.android.modules.** android.media.internal.@1
rule com.google.android.exoplayer2.** android.media.internal.exo.@1
-rule com.google.common.** android.media.internal.guava_common.@1
-rule com.google.thirdparty.** android.media.internal.guava_thirdparty.@1
diff --git a/apex/framework/java/android/media/MediaParser.java b/apex/framework/java/android/media/MediaParser.java
index 7daebd0..b6f85c7 100644
--- a/apex/framework/java/android/media/MediaParser.java
+++ b/apex/framework/java/android/media/MediaParser.java
@@ -62,8 +62,8 @@ import com.google.android.exoplayer2.extractor.wav.WavExtractor;
import com.google.android.exoplayer2.upstream.DataReader;
import com.google.android.exoplayer2.util.ParsableByteArray;
import com.google.android.exoplayer2.util.TimestampAdjuster;
+import com.google.android.exoplayer2.util.Util;
import com.google.android.exoplayer2.video.ColorInfo;
-import com.google.common.base.Ascii;
import java.io.EOFException;
import java.io.IOException;
@@ -978,7 +978,7 @@ public final class MediaParser {
@ParserName
public static List<String> getParserNames(@NonNull MediaFormat mediaFormat) {
String mimeType = mediaFormat.getString(MediaFormat.KEY_MIME);
- mimeType = mimeType == null ? null : Ascii.toLowerCase(mimeType);
+ mimeType = mimeType == null ? null : Util.toLowerInvariant(mimeType.trim());
if (TextUtils.isEmpty(mimeType)) {
// No MIME type provided. Return all.
return Collections.unmodifiableList(
@@ -1420,7 +1420,7 @@ public final class MediaParser {
int flags = 0;
TimestampAdjuster timestampAdjuster = null;
if (mIgnoreTimestampOffset) {
- timestampAdjuster = new TimestampAdjuster(TimestampAdjuster.MODE_NO_OFFSET);
+ timestampAdjuster = new TimestampAdjuster(TimestampAdjuster.DO_NOT_OFFSET);
}
switch (parserName) {
case PARSER_NAME_MATROSKA: