From 9a700d21bf0a0b4c3586decf2c2989144e52fad0 Mon Sep 17 00:00:00 2001 From: bachinger Date: Fri, 4 Apr 2025 02:59:19 -0700 Subject: [PATCH] Use window duration of parsed media playlist in tests PiperOrigin-RevId: 743875066 --- .../media3/exoplayer/hls/HlsInterstitialsAdsLoaderTest.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libraries/exoplayer_hls/src/test/java/androidx/media3/exoplayer/hls/HlsInterstitialsAdsLoaderTest.java b/libraries/exoplayer_hls/src/test/java/androidx/media3/exoplayer/hls/HlsInterstitialsAdsLoaderTest.java index 8993a044bf..407f3412d2 100644 --- a/libraries/exoplayer_hls/src/test/java/androidx/media3/exoplayer/hls/HlsInterstitialsAdsLoaderTest.java +++ b/libraries/exoplayer_hls/src/test/java/androidx/media3/exoplayer/hls/HlsInterstitialsAdsLoaderTest.java @@ -1916,6 +1916,8 @@ public class HlsInterstitialsAdsLoaderTest { + "#EXT-X-PROGRAM-DATE-TIME:2020-01-02T21:00:00.000Z\n" + "#EXTINF:9,\n" + "main0.0.ts\n" + + "#EXTINF:81,\n" + + "main1.0.ts\n" + "#EXT-X-ENDLIST" + "\n" + "#EXT-X-DATERANGE:" @@ -2953,6 +2955,8 @@ public class HlsInterstitialsAdsLoaderTest { windowsAfterTimelineChange[windowIndex] = contentWindowDefinition .buildUpon() + .setDurationUs(contentMediaPlaylist.durationUs) + .setWindowStartTimeUs(contentMediaPlaylist.startTimeUs) .setAdPlaybackStates(ImmutableList.of(adPlaybackState.getValue())) .build(); when(mockPlayer.getCurrentTimeline()).thenReturn(new FakeTimeline(windowsAfterTimelineChange));