Hi everyone,
We are pleased to announce the release of Shaka Player v2.5.19 and v3.0.7. There are many important fixes in these releases, most of which apply to both releases. A few are specific to bugs in v3.0 that did not exist in v2.5.
Fixes that apply to both branches:
- Remove legacy Edge workarounds on new Edge
- Fix viewport anchor calculations in TTML
- Fix slow memory leak related to MediaSource object URLs
- Improve cue comparison performance
- Fix race condition in text stream scheduling
- Fix exception when removing content from buffer
- Work around misreported AC-3 support on Tizen
- Fix trick-mode tracks associated with multiple regular tracks
- Fix TS DRM failures
- Ignore incompatible TrickMode streams
- Fix build issues with Python 3
- Fix running build scripts on Windows
- Fix build error about stylelint paths
- Fix build failure in context of node module
Fixes that apply to v3.0.x only:
- Fix text failures triggered by rapid stream switches
- Fix clicking in interactive client-side ads
- Fix multiple stream-merging issues with DASH multi-period content
- Fix memory leak in DASH with SegmentTimeline
- Fix rare exception thrown when switching streams
- Fix rendering of line breaks in text cues
- Fix ad disappearance when reconfiguring UI during an ad
- Fix stopping ad manager after adblock