4.12.6 (2025-01-06)
Bug Fixes
- Avoid useless MSE reset when transmuxing muxed content (#7818) (6723a7d)
- Docs: Remove info about small/large gaps from manual (#7762) (9e2c508)
- Don't ignore the license server in manifest when another key-system has license server in configuration (#7797) (f6f665f)
- Fix change timestampOffset on discontinuities when not necessary (#7823) (360c590)
- Fix ClearKey license on old CDMs (#7816) (77379b0)
- Fix gaps produced by the transmuxer (#7822) (5ad2121)
- Follow the configured playRange for src= (#7825) (3f413d9)
- HLS: Correctly identify webvtt subtitles with cmft extension (#7791) (0305383)
- HLS: Disable audio/video correctly when loading a TS media playlist (#7815) (1cd1ed7)
- HLS: Do not use EXT-X-PROGRAM-DATE-TIME on vod when there is only video or audio (#7802) (7a57011)
- HLS: Fix timestamp offset for raw formats when using segments mode (#7819) (cd8f761)
- Offline: Allow storage of MSS streams (#7799) (a7591a0)
- re-open the
MediaSourceifreadyStateis not open when theinit()method is called. (#7783) (b63466d) - Remove useless calls to isTypeSupported (#7817) (2ffcdac)
- Remove useless deprecation in UITextDisplayer and add some guards in SimpleTextDisplayer (#7805) (5252c8d)
- Transmuxer: Fix transmuxer with overflow data (video nalus and aac samples) between PES (#7813) (fcddae1)
- UI: Allow 1x playback rate when default playback rate is not x1 (#7787) (0d43964)
- UI: Video starts playing automatically when selecting a playback rate (#7786) (33373de)