From c75077cb9e60f15e9a9ed70ad92b6a01e902a425 Mon Sep 17 00:00:00 2001 From: tonihei Date: Thu, 10 Sep 2020 18:01:01 +0100 Subject: [PATCH] Release player in e2e playback tests. Not releasing the player means the playback thread keeps running and also keeps its entire allocated playback buffer. PiperOrigin-RevId: 330958821 --- .../com/google/android/exoplayer2/e2etest/Mp4PlaybackTest.java | 1 + .../com/google/android/exoplayer2/e2etest/TsPlaybackTest.java | 1 + 2 files changed, 2 insertions(+) diff --git a/library/core/src/test/java/com/google/android/exoplayer2/e2etest/Mp4PlaybackTest.java b/library/core/src/test/java/com/google/android/exoplayer2/e2etest/Mp4PlaybackTest.java index 021a1b3f54..f37610d982 100644 --- a/library/core/src/test/java/com/google/android/exoplayer2/e2etest/Mp4PlaybackTest.java +++ b/library/core/src/test/java/com/google/android/exoplayer2/e2etest/Mp4PlaybackTest.java @@ -55,6 +55,7 @@ public class Mp4PlaybackTest { player.prepare(); player.play(); TestExoPlayer.runUntilPlaybackState(player, Player.STATE_ENDED); + player.release(); DumpFileAsserts.assertOutput( ApplicationProvider.getApplicationContext(), diff --git a/library/core/src/test/java/com/google/android/exoplayer2/e2etest/TsPlaybackTest.java b/library/core/src/test/java/com/google/android/exoplayer2/e2etest/TsPlaybackTest.java index 8956cd5dc7..d57f06ff52 100644 --- a/library/core/src/test/java/com/google/android/exoplayer2/e2etest/TsPlaybackTest.java +++ b/library/core/src/test/java/com/google/android/exoplayer2/e2etest/TsPlaybackTest.java @@ -55,6 +55,7 @@ public class TsPlaybackTest { player.prepare(); player.play(); TestExoPlayer.runUntilPlaybackState(player, Player.STATE_ENDED); + player.release(); DumpFileAsserts.assertOutput( ApplicationProvider.getApplicationContext(),