From b0418f1a2ad04add963aab0c98477dc729cbe86d Mon Sep 17 00:00:00 2001 From: andrewlewis Date: Mon, 22 May 2023 11:49:46 +0100 Subject: [PATCH] Use `Ascii` for conversion to lower case PiperOrigin-RevId: 534016337 --- .../media3/transformer/DefaultAssetLoaderFactory.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/transformer/src/main/java/androidx/media3/transformer/DefaultAssetLoaderFactory.java b/libraries/transformer/src/main/java/androidx/media3/transformer/DefaultAssetLoaderFactory.java index 1f77e5f3f6..32d9bf499a 100644 --- a/libraries/transformer/src/main/java/androidx/media3/transformer/DefaultAssetLoaderFactory.java +++ b/libraries/transformer/src/main/java/androidx/media3/transformer/DefaultAssetLoaderFactory.java @@ -26,8 +26,8 @@ import androidx.media3.common.MimeTypes; import androidx.media3.common.util.Clock; import androidx.media3.common.util.UnstableApi; import androidx.media3.exoplayer.source.MediaSource; +import com.google.common.base.Ascii; import com.google.common.collect.ImmutableList; -import java.util.Locale; import org.checkerframework.checker.nullness.qual.MonotonicNonNull; /** The default {@link AssetLoader.Factory} implementation. */ @@ -133,7 +133,7 @@ public final class DefaultAssetLoaderFactory implements AssetLoader.Factory { if (fileExtensionStart < 0) { return false; } - String extension = uriPath.substring(fileExtensionStart).toLowerCase(Locale.ENGLISH); + String extension = Ascii.toLowerCase(uriPath.substring(fileExtensionStart)); return supportedImageTypes.contains(extension); } }