|
| 1 | +v22.2.0 (2025-04-06) |
| 2 | +- IMPORTANT CHANGE, FROM THIS VERSION FOLLOWING OLD DRM PROPERTIES ARE DEPRECATED: |
| 3 | +inputstream.adaptive.license_type |
| 4 | +inputstream.adaptive.license_key |
| 5 | +inputstream.adaptive.license_data |
| 6 | +inputstream.adaptive.server_certificate |
| 7 | +inputstream.adaptive.license_flags |
| 8 | +inputstream.adaptive.pre_init_data |
| 9 | +IT IS RECOMMENDED TO BEGIN THE TRANSITION TO USE THE NEW DRM PROPERTIES: |
| 10 | +inputstream.adaptive.drm_legacy |
| 11 | +inputstream.adaptive.drm |
| 12 | +To learn more about all the changes read: |
| 13 | +Wiki page: «Integration DRM» |
| 14 | +PR: https://github.com/xbmc/inputstream.adaptive/pull/1724 |
| 15 | +- INFO: Widevine CDM 4.10.2891.0 cannot be used to play videos, if you installed it reinstall an old version |
| 16 | +- Implemented DRM auto-selection to «inputstream.adaptive.drm» |
| 17 | +- HDCP breaking changes, to learn about changes read Wiki page «HDCP resolution limit» |
| 18 | +- Removed «Ignore HDCP status» setting, now its disabled by default |
| 19 | +- New «check_hdcp» parameter to inputstream.adaptive.config property |
| 20 | +- New «resolution_limit» parameter to inputstream.adaptive.config property |
| 21 | +- The new DRM properties «drm_legacy» and «drm» no longer force a single DRM session |
| 22 | +- Add support to show all codec variants to stream selection «Ask quality» |
| 23 | +- Initial implementation of codec priority order, for now internally only |
| 24 | +- Fix playback problem due to UUID KID uppercase/lowercase format mismatch |
| 25 | +- [ClearKey] Add support to set license data as URI «data» scheme format |
| 26 | +- [ClearKey] Fix playback with streams that have mixed unencrypted/encrypted segments |
| 27 | +- [Widevine] Fix JSON traverse used on JSON license to find data, now correctly traverse arrays |
| 28 | +- [HLS] Fix possible parsing problem due to malformed KEYID tag value |
| 29 | +- [HLS] Removed hack that used DRM objects to store segments AES data |
| 30 | +- [HLS] Fix timeshift on single period video stream |
| 31 | +- [HLS] Fix possible repeated frames on live stream with discontinuities |
| 32 | +- [DASH] Fix playback when ContentProtection does not contain PSSH in CENC format |
| 33 | +- [SMOOTHSTREAMING] Add support to override PlayReady with ClearKey DRM |
| 34 | +- Fix playback with SMIL URL manifests |
| 35 | +- Fix video seek hung/freeze problem with some DRM videos |
| 36 | +- Fix json bool type parsing on path_data_traverse/path_hdcp_res_traverse parameters |
| 37 | +- Reworked hack to reject audio streams that require Widevine secure path decoder (non-android) |
| 38 | +- Removed various code workarounds |
| 39 | + |
1 | 40 | v22.1.13 (2025-03-07)
|
2 | 41 | - Fix possible persistent data in memory between played videos (cause of playback errors)
|
3 | 42 | - Fix building errors when more recents Windows SDK are used
|
|
0 commit comments