Skip to content

Releases: bbc/bigscreen-player

8.5.1: Add inline styles for legacy subtitles container (#344)

23 Jul 14:07
Compare
Choose a tag to compare

📺 What

Add some inline layout styles for legacy subtitles

8.5.0: Fix Pause before Seek Scenario for Sliding Window (#343)

23 Jul 11:19
Compare
Choose a tag to compare

📺 What
Fixes an issue where a user pause in a session preceding a seek in Sliding Window content could erroneously offset the seek by the time paused.

🛠 How
Distinguish between a USER and APP pause in calculating offset time

8.4.3: Handle calling plugins with context (#342)

22 Jul 10:12
Compare
Choose a tag to compare

📺 What

fix: handle calling plugins with context

🛠 How

  • Use the whole object as this context when mapping selected plugins.

8.4.2: Defer plugin exceptions (#336)

16 Jul 12:55
Compare
Choose a tag to compare

📺 What

Defer plugin exceptions.

https://jira.dev.bbc.co.uk/browse/BADGERS-309

🛠 How

Use callCallbacks in the plugins.

8.4.1: Don't pass BSP specific settings to Dash (#340)

08 Jul 08:48
Compare
Choose a tag to compare

📺 What
Prevents the 3 BSP Specific Settings, failoverResetTime, failoversort, and streaming.seekdurationpadding from being passed to DashJS. This prevents spurious warnings from being printed on the console on Dash Initialization.

🛠 How
Cyberman Delete

8.4.0: Change Duration from Dynamic to Static Metric (#338)

26 Jun 06:54
Compare
Choose a tag to compare

📺 What
Change Duration from Dynamic to Static Metric

🛠 How
Change Duration from Dynamic to Static Metric

8.3.0: Update dash.js dependency (to include use seek without ready state check) (#339)

24 Jun 14:31
Compare
Choose a tag to compare

📺 What

Make use of the latest (v4.7.3-2) release of bbc/dash.js.
This allows devices to be configured to bypass the check for the loadedmetadata (see bbc/dash.js#92)

🛠 How

Update package.json and package-lock.json

8.2.9

04 Jun 10:47
Compare
Choose a tag to compare

What's Changed

  • Do not use string.split on non-segmented subtitles by @edmorrish in #337

New Contributors

Full Changelog: 8.2.8...8.2.9

7.2.1

04 Jun 09:43
Compare
Choose a tag to compare

📺 What

Due to a performance issue running string.split on large subtitle segments, replace the use of string.split with a more efficient replacement.

🛠 How

Replace string.split with alternative use of string.replace for on-demand (not segmented) subtitles.

Full Changelog: 7.2.0...7.2.1

7.2.0: Typescript + Chronicle for V7 (#335)

20 May 09:39
87e521f
Compare
Choose a tag to compare

Backport the Typescript/Chronicle Implementation to v7 for direct comparison with v8

Full Changelog: 7.1.5...7.2.0