diff --git a/library/src/main/java/com/google/android/exoplayer/dash/DashChunkSource.java b/library/src/main/java/com/google/android/exoplayer/dash/DashChunkSource.java index 8a27410920..b373d5aac6 100644 --- a/library/src/main/java/com/google/android/exoplayer/dash/DashChunkSource.java +++ b/library/src/main/java/com/google/android/exoplayer/dash/DashChunkSource.java @@ -302,12 +302,14 @@ public class DashChunkSource implements ChunkSource, Output { @Override public void enable(int track) { enabledTrack = tracks.get(track); - processManifest(currentManifest); if (enabledTrack.isAdaptive()) { adaptiveFormatEvaluator.enable(); } if (manifestFetcher != null) { manifestFetcher.enable(); + processManifest(manifestFetcher.getManifest()); + } else { + processManifest(currentManifest); } }