Skip to content

Remove videoFramesNotAdvancing feature#108

Merged
ryanmccartney merged 2 commits intosmp-v4.7from
remove-video-frames-not-advancing
Feb 5, 2026
Merged

Remove videoFramesNotAdvancing feature#108
ryanmccartney merged 2 commits intosmp-v4.7from
remove-video-frames-not-advancing

Conversation

@ryanmccartney
Copy link

@ryanmccartney ryanmccartney commented Jan 19, 2026

📺 What

Removes videoFramesNotAdvancing feature from Dash.js. This used the uncertified Video Quality API. The varying performance across devices of this interface led to a number of false positives.

This combined with the addition of a lowLatencyStallThreshold now in mainline Dash.js and the resolution of the underlying Chrome bug that led to this workaround mean we can now safely remove this feature.

🛠 How

  • Removes the PLAYBACK_FROZEN event from the event bus.
  • Removes the P00 error from DVB reporting.
  • Removes the videoFramesNotAdvancing function from the SreamController and associated helper functions
  • Removes Dash.js settings associated with videoFramesNotAdvancing

@ryanmccartney ryanmccartney merged commit d405483 into smp-v4.7 Feb 5, 2026
@ryanmccartney ryanmccartney deleted the remove-video-frames-not-advancing branch February 5, 2026 10:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants