Don't pass chunk list to ChunkSource.disable().

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=114545827
This commit is contained in:
olly 2016-02-12 10:14:45 -08:00 committed by Oliver Woodman
parent 782817d524
commit 362d0400cd
4 changed files with 4 additions and 6 deletions

View File

@ -205,7 +205,7 @@ public class ChunkSampleSource implements SampleSource, TrackStream, Loader.Call
Assertions.checkState(--enabledTrackCount == 0); Assertions.checkState(--enabledTrackCount == 0);
state = STATE_PREPARED; state = STATE_PREPARED;
try { try {
chunkSource.disable(mediaChunks); chunkSource.disable();
} finally { } finally {
loadControl.unregister(this); loadControl.unregister(this);
if (loader.isLoading()) { if (loader.isLoading()) {

View File

@ -135,9 +135,7 @@ public interface ChunkSource {
* Disables the source. * Disables the source.
* <p> * <p>
* This method should only be called when the source is enabled. * This method should only be called when the source is enabled.
*
* @param queue A representation of the currently buffered {@link MediaChunk}s.
*/ */
void disable(List<? extends MediaChunk> queue); void disable();
} }

View File

@ -491,7 +491,7 @@ public class DashChunkSource implements ChunkSource {
} }
@Override @Override
public void disable(List<? extends MediaChunk> queue) { public void disable() {
if (enabledFormats.length > 1) { if (enabledFormats.length > 1) {
adaptiveFormatEvaluator.disable(); adaptiveFormatEvaluator.disable();
} }

View File

@ -332,7 +332,7 @@ public class SmoothStreamingChunkSource implements ChunkSource {
} }
@Override @Override
public void disable(List<? extends MediaChunk> queue) { public void disable() {
if (enabledFormats.length > 1) { if (enabledFormats.length > 1) {
adaptiveFormatEvaluator.disable(); adaptiveFormatEvaluator.disable();
} }