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) {
|
if (segmentCount == DashSegmentIndex.INDEX_UNBOUNDED) {
|
||||||
throw new DownloadException("Unbounded index for representation: " + key);
|
throw new DownloadException("Unbounded index for representation: " + key);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user