Check for valid periods in DASH MPD after parsing.

This commit is contained in:
ebascel 2015-11-13 14:44:50 +01:00
parent a0b52bc136
commit 1f309f7edf

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);
}