Commit 8cad3873 by Oliver Woodman

Fix ChunkSource disable definition.

parent ea796f91
......@@ -58,7 +58,7 @@ public interface ChunkSource {
*
* @param queue A representation of the currently buffered {@link MediaChunk}s.
*/
void disable(List<MediaChunk> queue);
void disable(List<? extends MediaChunk> queue);
/**
* Indicates to the source that it should still be checking for updates to the stream.
......
......@@ -68,7 +68,7 @@ public class MultiTrackChunkSource implements ChunkSource, ExoPlayerComponent {
}
@Override
public void disable(List<MediaChunk> queue) {
public void disable(List<? extends MediaChunk> queue) {
selectedSource.disable(queue);
enabled = false;
}
......
......@@ -129,7 +129,7 @@ public class DashMp4ChunkSource implements ChunkSource {
}
@Override
public void disable(List<MediaChunk> queue) {
public void disable(List<? extends MediaChunk> queue) {
evaluator.disable();
}
......
......@@ -110,7 +110,7 @@ public class DashWebmChunkSource implements ChunkSource {
}
@Override
public void disable(List<MediaChunk> queue) {
public void disable(List<? extends MediaChunk> queue) {
evaluator.disable();
}
......
......@@ -141,7 +141,7 @@ public class SmoothStreamingChunkSource implements ChunkSource {
}
@Override
public void disable(List<MediaChunk> queue) {
public void disable(List<? extends MediaChunk> queue) {
// Do nothing.
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment