From f581acbf5d9597981dd3edaa7571afda7b2d6df9 Mon Sep 17 00:00:00 2001 From: tonihei Date: Fri, 26 Jan 2018 08:08:19 -0800 Subject: [PATCH] Allow reusing SingleSampleMediaSource. GitHub:#3498 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=183391117 --- .../android/exoplayer2/source/SingleSampleMediaSource.java | 4 ---- 1 file changed, 4 deletions(-) diff --git a/library/core/src/main/java/com/google/android/exoplayer2/source/SingleSampleMediaSource.java b/library/core/src/main/java/com/google/android/exoplayer2/source/SingleSampleMediaSource.java index ef93f74958..b92085d15e 100644 --- a/library/core/src/main/java/com/google/android/exoplayer2/source/SingleSampleMediaSource.java +++ b/library/core/src/main/java/com/google/android/exoplayer2/source/SingleSampleMediaSource.java @@ -158,8 +158,6 @@ public final class SingleSampleMediaSource implements MediaSource { private final boolean treatLoadErrorsAsEndOfStream; private final Timeline timeline; - private boolean isPrepared; - /** * @param uri The {@link Uri} of the media stream. * @param dataSourceFactory The factory from which the {@link DataSource} to read the media will @@ -253,8 +251,6 @@ public final class SingleSampleMediaSource implements MediaSource { @Override public void prepareSource(ExoPlayer player, boolean isTopLevelSource, Listener listener) { - Assertions.checkState(!isPrepared, MEDIA_SOURCE_REUSED_ERROR_MESSAGE); - isPrepared = true; listener.onSourceInfoRefreshed(this, timeline, null); }