From 492c12d971a12af90c5904011e83a1c6f62225cd Mon Sep 17 00:00:00 2001 From: "Thingvall, Nils" Date: Mon, 2 Dec 2024 16:03:19 -0700 Subject: [PATCH 1/2] Added in listening for the track update event to accommodate late added qualities, such as for Millicast --- src/components/QualityRadioGroup.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/components/QualityRadioGroup.ts b/src/components/QualityRadioGroup.ts index 9e5195f..457d527 100644 --- a/src/components/QualityRadioGroup.ts +++ b/src/components/QualityRadioGroup.ts @@ -84,7 +84,9 @@ export class QualityRadioGroup extends StateReceiverMixin(HTMLElement, ['player' if (this._track === track) { return; } + this._track?.removeEventListener('update', this._update); this._track = track; + this._track?.addEventListener('update', this._update); this._update(); }; From b6aedec862eacda24a7c2f4fc0f4c780cce7d928 Mon Sep 17 00:00:00 2001 From: "Thingvall, Nils" Date: Mon, 2 Dec 2024 16:50:27 -0700 Subject: [PATCH 2/2] Added changelog --- react/CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/react/CHANGELOG.md b/react/CHANGELOG.md index 65cec51..ca7091e 100644 --- a/react/CHANGELOG.md +++ b/react/CHANGELOG.md @@ -15,6 +15,10 @@ sidebar_custom_props: { 'icon': '📰' } > - 🏠 Internal > - 💅 Polish +## Unreleased + +- 🚀 Added support for MBR Millicast streams. ([#81](https://github.com/THEOplayer/web-ui/pull/81)) + ## v1.9.2 (2024-11-20) - 🏠 See changes to [Open Video UI for Web v1.9.2](https://github.com/THEOplayer/web-ui/blob/v1.9.2/CHANGELOG.md)