Hi everyone,
We are pleased to announce the release of Shaka Player v3.2.0, v3.1.2, and v3.0.13. There are many important fixes in these releases, plus several new features in v3.2.
We are no longer releasing fixes for v2.5, as the burden of backporting fixes has become too high. We apologize for any inconvenience.
Fixes in all branches:
- Fix choosing tracks from streaming event
- Update Play icon after seeking from end
- Fix DASH transition from dynamic to static
- Fix ARIA label on replay button
- Fix audio language switching while using AirPlay
- Show captions with rapid seek when ignoreTextStreamFailures is true
- Fix clearing buffer when requested for already-selected variant
- Fix hung playback on rapid seek
Fixes in v3.1.2 and v3.2.0 only:
- Fix multiperiod without consistent thumbnails
- Fix failure with multiple thumbnails per period
- Reset forced subs between loads
- Fix thumbnail position calculation
- Fix thumbnail duration, expose start time and duration
- Fix enforcement of cue alignment styles
- Don't show AirPlay button if unavailable
- Fix bogus debug logs
- Update upgrade guides
New features in v3.2:
- MediaCapabilities support: configs for preferred codecs, decoding attributes, and key systems
- Support more frequent segment updates during streaming
- Add callback for apps to pre-process DASH manifests
- Add chapters support
- Add support for HLS Image Media Playlists
- Add align and vertical settings to WebVttGenerator
- Add a buffer fullness method
- Progress toward FairPlay DRM w/ MSE
- Add serverCertificateUri in DRM advanced config
- Add goToLive method