v3.0.5
3.0.5 (2020-10-07)
Bugfixes:
- Fix hiding controls on mobile after touch
- Ignore seek touch events on hidden controls
- Fix interpretation of DEFAULT and AUTOSELECT in HLS
- Avoid a race when clearing buffered content
- Allow playback of video-only HLS via configuration
- Make UITextDisplayer CSS-independent
- Remove hard-coded tts:extent namespace in TTML parser
- Don't apply seek range while content is still loading
- Fix Shaka+Cast apps using IndexedDB
- Permit applications to monkey-patch Date.now
- Fix detection of Edge Chromium as Edge
- Fix loading with global "define" set to null
- Fix missing cues in UITextDisplayer
- Fix storing modified init data for offline sessions
- Fix duplicate text streams in multi-period DASH
- Fix rapid seeking leading to infinite buffering
- Fix non-deterministic exception in StreamingEngine
- Fix bug where cue comparison throws
- Fix exception on multi-period DASH
- Fix embedded captions vanishing
- Fix multi-period DASH with period-specific codecs
Demo App:
- Change the menu icon to a settings icon
- Suppress bogus errors displayed during download
Docs:
- Fix references to built-in CEA 608 support, not available in this branch
- Add links to the roadmap