Merge pull request #957 from Bastian35022/dev

Check for valid periods in DASH MPD after parsing.
This commit is contained in:
ojw28 2015-11-13 14:04:32 +00:00
commit be95968fe2

View File

@ -159,6 +159,11 @@ public class MediaPresentationDescriptionParser extends DefaultHandler
}
}
if (periods.isEmpty()) {
throw new ParserException(
"no valid periods present in media presentation description");
}
return buildMediaPresentationDescription(availabilityStartTime, durationMs, minBufferTimeMs,
dynamic, minUpdateTimeMs, timeShiftBufferDepthMs, utcTiming, location, periods);
}