Skip to content

Conversation

@eirikbjornr
Copy link
Contributor

📺 What

Title. Dash.js doesn't always fire a qualitychangerequested event on startup. (I suspect this happens when the streaminitialised event fires before qualitychangerequested). This breaks the ACT test.

🛠 How

Add downloadqualitychange and playbackqualitychange plugin events to replace qualitychangerendered/requested exposed directly from Dash.js. Fires on streaminitialised and RepSwitchList (a metric added on every repswitch)

@eirikbjornr eirikbjornr self-assigned this Nov 26, 2025
@eirikbjornr eirikbjornr requested a review from a team as a code owner November 26, 2025 14:40
@eirikbjornr eirikbjornr added the semver minor This PR is a semver minor release label Nov 26, 2025
ShiningTrapez
ShiningTrapez previously approved these changes Nov 26, 2025
Copy link
Contributor

@ShiningTrapez ShiningTrapez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Huh I thought I fixed that typo ages ago

ShiningTrapez
ShiningTrapez previously approved these changes Nov 27, 2025
Copy link
Contributor

@ShiningTrapez ShiningTrapez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Third time lucky

@eirikbjornr eirikbjornr merged commit c326906 into master Nov 27, 2025
4 checks passed
@eirikbjornr eirikbjornr deleted the badger-254-spike-downloadqualitychange branch November 27, 2025 10:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver minor This PR is a semver minor release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants