Releases: xbmc/inputstream.adaptive
Releases Β· xbmc/inputstream.adaptive
22.1.2-Piers
v22.1.2 (2024-08-10)
- [HLS] Fix playback stop problem with some AAC streams
- Fix builds with GCC-14
21.5.2-Omega
v21.5.2 (2024-08-10)
- [HLS] Fix playback stop problem with some AAC streams
- Fix builds with GCC-14
22.1.1-Piers
v22.1.1 (2024-08-03)
- [Dash] Fix playback stall/crash with manifest having default kid as non-UUID format
- [Dash] Fix some live streams affected by playback stop regression
- Reverted bento4 dependency improvements, that has broken Dolby Digital audio
- Deprecated inputstream.adaptive.license_url / inputstream.adaptive.license_url_append (PVR bug fixed)
21.5.1-Omega
v21.5.1 (2024-08-03)
- [Dash] Fix playback stall/crash with manifest having default kid as non-UUID format
- [Dash] Fix some live streams affected by playback stop regression
- Reverted bento4 dependency improvements, that has broken Dolby Digital audio
22.1.0-Piers
v22.1.0 (2024-07-30)
- Implemented DRM ClearKey support (for Dash, HLS only)
- New property inputstream.adaptive.drm_legacy easy way to configure DRM, see details on Wiki
- New property inputstream.adaptive.config allow to configure curl SSL verify peer and cookies, see details on Wiki
- [HLS] Fix crash / video freeze when switching stream quality with adaptive streaming
- [DASH] Fix regression on live streaming video seek
- [DASH] Fix lost attribute data with manifests that have adaptation set switching
- Deprecated inputstream.adaptive.internal_cookies, moved to the new inputstream.adaptive.config
- Updated bento4 dependency to upstream (C++20 compatibility)
- Updated rapidjson dependency to upstream
- Deprecated inputstream.adaptive.live_delay, moved to inputstream.adaptive.manifest_config
- Removed deprecated property inputstream.adaptive.manifest_type
- Removed deprecated property inputstream.adaptive.manifest_update_parameter
21.5.0-Omega
v21.5.0 (2024-07-30)
- Implemented DRM ClearKey support (for Dash, HLS only)
- New property inputstream.adaptive.drm_legacy easy way to configure DRM, see details on Wiki
- New property inputstream.adaptive.config allow to configure curl SSL verify peer and cookies, see details on Wiki
- [HLS] Fix crash / video freeze when switching stream quality with adaptive streaming
- [DASH] Fix regression on live streaming video seek
- [DASH] Fix lost attribute data with manifests that have adaptation set switching
- Deprecated inputstream.adaptive.internal_cookies, moved to the new inputstream.adaptive.config
- Updated bento4 dependency to upstream (C++20 compatibility)
21.4.10-Omega
v21.4.10 (2024-06-24)
- Fix problem on live streams where buffering block subtitles processing
- Limited subtitles PTS workaround to HLS attempt to make Dash work
- Updated google tests dependency to v1.14
21.4.9-Omega
v21.4.9 (2024-05-29)
- Fixed some use cases where the period change was not working correctly
21.4.8-Omega
v21.4.8 (2024-05-19)
[HLS] Fix a problem that can cause video freezes or repeated frames
[HLS] Fix parsing of EXT-X-KEY protection on segments
Fix a problem that was filter out valid cookies
Fix regression caused unrecognized DTS streams
21.4.7-Omega
v21.4.7 (2024-05-09)
- [HLS] Fix wrong encryption between discontinuities that can cause crashes