Commit 0a93cc23 by kim-vde

Merge pull request #8894 from cdongieux:fix/issue-8847

PiperOrigin-RevId: 373128118
parents b95fba2c 92853718
...@@ -818,6 +818,12 @@ public class DefaultDashChunkSource implements DashChunkSource { ...@@ -818,6 +818,12 @@ public class DefaultDashChunkSource implements DashChunkSource {
} }
public boolean isSegmentAvailableAtFullNetworkSpeed(long segmentNum, long nowPeriodTimeUs) { public boolean isSegmentAvailableAtFullNetworkSpeed(long segmentNum, long nowPeriodTimeUs) {
if (segmentIndex.isExplicit()) {
// We don't support segment availability for explicit indices (internal ref: b/172894901).
// Hence, also assume all segments in explicit indices are always available at full network
// speed even if they end in the future.
return true;
}
return nowPeriodTimeUs == C.TIME_UNSET || getSegmentEndTimeUs(segmentNum) <= nowPeriodTimeUs; return nowPeriodTimeUs == C.TIME_UNSET || getSegmentEndTimeUs(segmentNum) <= nowPeriodTimeUs;
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment