mirror of
https://github.com/yuliskov/SmartTube.git
synced 2026-02-09 08:11:19 -06:00
player: dash live stream: recreate missing segments: fix
This commit is contained in:
@@ -190,6 +190,10 @@ public class LiveDashManifestParser extends DashManifestParser {
|
||||
segmentCount = Math.min(firstSegmentNum, maxSegmentsCount - (lastSegmentNum - firstSegmentNum - 1));
|
||||
}
|
||||
|
||||
if (segmentCount <= 0) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (timeShiftBufferDepthMs > 0) { // active live stream
|
||||
Helpers.setField(manifest, "timeShiftBufferDepthMs", timeShiftBufferDepthMs + (segmentCount * minUpdatePeriodMs));
|
||||
} else { // past live stream
|
||||
|
||||
Reference in New Issue
Block a user