From 42416b82dbaacbb7381e66fb4baf035b0491fba9 Mon Sep 17 00:00:00 2001 From: Oliver Woodman Date: Mon, 28 Sep 2015 12:22:54 +0100 Subject: [PATCH] Fixed issue in which DashChunkSource didn't make use of the most recent manifest. --- .../com/google/android/exoplayer/dash/DashChunkSource.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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); } }