Fix DashDownloader failure for some multi segment representations
Issue: #3729 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=190922866
This commit is contained in:
parent
ba8bbd8941
commit
1d2d777f66
@ -116,7 +116,8 @@ public final class DashDownloader extends SegmentDownloader<DashManifest, Repres
|
||||
}
|
||||
}
|
||||
|
||||
int segmentCount = index.getSegmentCount(C.TIME_UNSET);
|
||||
long periodDurationUs = manifest.getPeriodDurationUs(key.periodIndex);
|
||||
int segmentCount = index.getSegmentCount(periodDurationUs);
|
||||
if (segmentCount == DashSegmentIndex.INDEX_UNBOUNDED) {
|
||||
throw new DownloadException("Unbounded index for representation: " + key);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user