You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Playback is stalled at the end of 4th period (id: '1/1'). Previous period (id: '0') contains text tracks. When tracking the problem, I found that while playing the period '0', GapController._shouldCheckForGaps() returns false because _onBufferReplacementStarted on text track. Thus, it dries out the buffer by preventing a small gap jump from period '1/1' to '1/2'.
Repro rate: 100% in my app, 20% on a reference DASH-IF JS player.
Console output
Full log
My print-debug logs of GapController can be grepped by CML: string.
The text was updated successfully, but these errors were encountered:
Environment
dashjs
config:Steps to reproduce
Observed behavior
Playback is stalled at the end of 4th period (id: '1/1'). Previous period (id: '0') contains text tracks. When tracking the problem, I found that while playing the period '0',
GapController._shouldCheckForGaps()
returns false because_onBufferReplacementStarted
on text track. Thus, it dries out the buffer by preventing a small gap jump from period '1/1' to '1/2'.Repro rate: 100% in my app, 20% on a reference DASH-IF JS player.
Console output
Full log
My print-debug logs of
GapController
can be grepped byCML:
string.The text was updated successfully, but these errors were encountered: