diff --git a/libraries/exoplayer_dash/src/test/java/androidx/media3/exoplayer/dash/offline/DashDownloadTestData.java b/libraries/exoplayer_dash/src/test/java/androidx/media3/exoplayer/dash/offline/DashDownloadTestData.java index 03a18c1739..a42da8d2ab 100644 --- a/libraries/exoplayer_dash/src/test/java/androidx/media3/exoplayer/dash/offline/DashDownloadTestData.java +++ b/libraries/exoplayer_dash/src/test/java/androidx/media3/exoplayer/dash/offline/DashDownloadTestData.java @@ -19,12 +19,12 @@ import android.net.Uri; import java.nio.charset.StandardCharsets; /** Data for DASH downloading tests. */ -/* package */ interface DashDownloadTestData { +/* package */ final class DashDownloadTestData { - String TEST_ID = "test.mpd"; - Uri TEST_MPD_URI = Uri.parse(TEST_ID); + public static final String TEST_ID = "test.mpd"; + public static final Uri TEST_MPD_URI = Uri.parse(TEST_ID); - byte[] TEST_MPD = + public static final byte[] TEST_MPD = ("\n" + "\n" @@ -88,7 +88,7 @@ import java.nio.charset.StandardCharsets; + "") .getBytes(StandardCharsets.UTF_8); - byte[] TEST_MPD_NO_INDEX = + public static final byte[] TEST_MPD_NO_INDEX = ("\n" + "\n" + " \n" @@ -100,4 +100,6 @@ import java.nio.charset.StandardCharsets; + " \n" + "") .getBytes(StandardCharsets.UTF_8); + + private DashDownloadTestData() {} } diff --git a/libraries/exoplayer_hls/src/test/java/androidx/media3/exoplayer/hls/offline/HlsDownloadTestData.java b/libraries/exoplayer_hls/src/test/java/androidx/media3/exoplayer/hls/offline/HlsDownloadTestData.java index 909fb1faa1..8c308ad261 100644 --- a/libraries/exoplayer_hls/src/test/java/androidx/media3/exoplayer/hls/offline/HlsDownloadTestData.java +++ b/libraries/exoplayer_hls/src/test/java/androidx/media3/exoplayer/hls/offline/HlsDownloadTestData.java @@ -18,24 +18,24 @@ package androidx.media3.exoplayer.hls.offline; import java.nio.charset.StandardCharsets; /** Data for HLS downloading tests. */ -/* package */ interface HlsDownloadTestData { +/* package */ final class HlsDownloadTestData { - String MULTIVARIANT_PLAYLIST_URI = "test.m3u8"; - int MULTIVARIANT_MEDIA_PLAYLIST_1_INDEX = 0; - int MULTIVARIANT_MEDIA_PLAYLIST_2_INDEX = 1; - int MULTIVARIANT_MEDIA_PLAYLIST_3_INDEX = 2; - int MULTIVARIANT_MEDIA_PLAYLIST_0_INDEX = 3; + public static final String MULTIVARIANT_PLAYLIST_URI = "test.m3u8"; + public static final int MULTIVARIANT_MEDIA_PLAYLIST_1_INDEX = 0; + public static final int MULTIVARIANT_MEDIA_PLAYLIST_2_INDEX = 1; + public static final int MULTIVARIANT_MEDIA_PLAYLIST_3_INDEX = 2; + public static final int MULTIVARIANT_MEDIA_PLAYLIST_0_INDEX = 3; - String MEDIA_PLAYLIST_0_DIR = "gear0/"; - String MEDIA_PLAYLIST_0_URI = MEDIA_PLAYLIST_0_DIR + "prog_index.m3u8"; - String MEDIA_PLAYLIST_1_DIR = "gear1/"; - String MEDIA_PLAYLIST_1_URI = MEDIA_PLAYLIST_1_DIR + "prog_index.m3u8"; - String MEDIA_PLAYLIST_2_DIR = "gear2/"; - String MEDIA_PLAYLIST_2_URI = MEDIA_PLAYLIST_2_DIR + "prog_index.m3u8"; - String MEDIA_PLAYLIST_3_DIR = "gear3/"; - String MEDIA_PLAYLIST_3_URI = MEDIA_PLAYLIST_3_DIR + "prog_index.m3u8"; + public static final String MEDIA_PLAYLIST_0_DIR = "gear0/"; + public static final String MEDIA_PLAYLIST_0_URI = MEDIA_PLAYLIST_0_DIR + "prog_index.m3u8"; + public static final String MEDIA_PLAYLIST_1_DIR = "gear1/"; + public static final String MEDIA_PLAYLIST_1_URI = MEDIA_PLAYLIST_1_DIR + "prog_index.m3u8"; + public static final String MEDIA_PLAYLIST_2_DIR = "gear2/"; + public static final String MEDIA_PLAYLIST_2_URI = MEDIA_PLAYLIST_2_DIR + "prog_index.m3u8"; + public static final String MEDIA_PLAYLIST_3_DIR = "gear3/"; + public static final String MEDIA_PLAYLIST_3_URI = MEDIA_PLAYLIST_3_DIR + "prog_index.m3u8"; - byte[] MULTIVARIANT_PLAYLIST_DATA = + public static final byte[] MULTIVARIANT_PLAYLIST_DATA = ("#EXTM3U\n" + "#EXT-X-STREAM-INF:BANDWIDTH=232370,CODECS=\"mp4a.40.2, avc1.4d4015\"\n" + MEDIA_PLAYLIST_1_URI @@ -50,7 +50,7 @@ import java.nio.charset.StandardCharsets; + MEDIA_PLAYLIST_0_URI) .getBytes(StandardCharsets.UTF_8); - byte[] MEDIA_PLAYLIST_DATA = + public static final byte[] MEDIA_PLAYLIST_DATA = ("#EXTM3U\n" + "#EXT-X-TARGETDURATION:10\n" + "#EXT-X-VERSION:3\n" @@ -65,9 +65,9 @@ import java.nio.charset.StandardCharsets; + "#EXT-X-ENDLIST") .getBytes(StandardCharsets.UTF_8); - String ENC_MEDIA_PLAYLIST_URI = "enc_index.m3u8"; + public static final String ENC_MEDIA_PLAYLIST_URI = "enc_index.m3u8"; - byte[] ENC_MEDIA_PLAYLIST_DATA = + public static final byte[] ENC_MEDIA_PLAYLIST_DATA = ("#EXTM3U\n" + "#EXT-X-TARGETDURATION:10\n" + "#EXT-X-VERSION:3\n" @@ -83,4 +83,6 @@ import java.nio.charset.StandardCharsets; + "fileSequence2.ts\n" + "#EXT-X-ENDLIST") .getBytes(StandardCharsets.UTF_8); + + private HlsDownloadTestData() {} }