Skip to content

Releases: xbmc/inputstream.adaptive

20.3.16-Nexus

07 Jan 11:38
Compare
Choose a tag to compare

v20.3.16 (2024-01-07)

  • Increased url length limits, fix some Dash manifests
  • [HLS] Fix video playback of some streams with avc codec
  • [HLS] Add support to m4s segment files

21.4.1-Omega

24 Dec 09:03
Compare
Choose a tag to compare

v21.4.1 (2023-12-24)

  • New properties license_url / license_url_append, workaround for PVR playlist bug, see wiki
  • New property internal_cookies, enable add-on to handle persistent cookies, see wiki
  • [Dash] Implemented support to last segment signal
  • [HLS] Fix issue that caused audio tracks to be missing
  • [HLS] Fix possible playback freeze on videos with ADS
  • [Settings] Lowered the minimum threshold for initial bandwidth to 50kbps
  • Add support to LoongArch systems

20.3.15-Nexus

24 Dec 09:01
Compare
Choose a tag to compare

v20.3.15 (2023-12-24)

  • New properties license_url / license_url_append, workaround for PVR playlist bug, see wiki
  • [Dash] Implemented support to last segment signal
  • [Settings] Lowered the minimum threshold for initial bandwidth to 50kbps

21.4.0-Omega

21 Nov 13:00
Compare
Choose a tag to compare

v21.4.0 (2023-11-21)

  • Restored TTML stpp mime type support
  • Fix crashes when a subtitle format is not supported

21.3.1-Omega

02 Nov 16:39
Compare
Choose a tag to compare

v21.3.1 (2023-11-02)

  • [Dash] Add support to Location tag with relative url
  • [HLS] Implemented EXT-X-KEY URI parsing with base64 data support
  • [HLS] Improved PSSH parsing
  • Fix mishandled license failure after refactor
  • Fix missing http requests params and headers when downloading subtitle streams
  • Fix crash when playback fails to start
  • [Widevine] No more empty folders will be created under the cdm folder
  • Changes on how to implement custom manifest/license, search note for <addon_name> on Wiki: https://github.com/xbmc/inputstream.adaptive/wiki/How-to-provide-custom-manifest-and-license
  • Code cleanup to PSSH/KID extraction
  • Code cleanup to handle data as uint8_t instead of string
  • Code cleanup through implementation sample reader factory
  • Code cleanup through implementation service broker
  • Enabled multiprocess builds for VS

20.3.14-Nexus

02 Nov 16:35
Compare
Choose a tag to compare

v20.3.14 (2023-11-02)

  • Fix missing http requests params and headers when downloading subtitle streams

21.3.0-Omega

22 Sep 17:34
Compare
Choose a tag to compare

v21.3.0 (2023-09-22)

  • Massive refactoring of decrypters (thanks @glennguy)
  • Fix missing headers to manifest request (fix HTTP error 403)
  • [HLS] Fix playback of some manifests that dont provide info to detect the stream type
  • [DASH] Fix a possible crash when you stop a live video playback
  • Cleanups to CMake build files
  • Dev info: changes have been made to the binaries that are compiled, the libssd_wv.xxx library file no longer exists, instead for linux aarch64/arm64 platform only, a new library file libcdm_aarch64_loader.xxx will be created, which must be included in the add-on folder

20.3.13-Nexus

22 Sep 17:22
Compare
Choose a tag to compare

v20.3.13 (2023-09-22)

  • [DASH] Fix a possible crash when you stop a live video playback
  • Fix a possible crash when starting a video playback

21.2.1-Omega

07 Sep 07:13
Compare
Choose a tag to compare

v21.2.1 (2023-09-07)

  • [HLS] Fixed possible duplicated audio/video streams
  • [HLS] Fixed broken playback with some manifests containing EXT-X-DISCONTINUITY
  • [HLS] Fixed possible playback problems with audio/subtitles tracks
  • [DASH] Fixed inputstream.adaptive.license_data property
  • Removed support to KID placeholder on inputstream.adaptive.license_data property

21.2.0-Omega

25 Aug 18:15
Compare
Choose a tag to compare

v21.2.0 (2023-08-25)

  • Kodi inputstream API update to version 3.3.0
  • Kodi inputstream videocodec API update to version 2.1.0
  • Improved codecs detection from malformed manifests
  • [wvdecrypter] Fix memory heap corruption
  • [DASH] Fix and improved SIDX parsing
  • [DASH] Fix a regression on live streams caused unstable playback
  • [DASH] Fix SegmentTemplate WebVTT support
  • [DASH/HLS] Improved parsing of impaired stream types
  • [HLS] Reworked multivariant playlist parser
  • [HLS] Add support to multivariant audio only streams
  • [HLS] Fix audio streams misdetected as video
  • [HLS] Fix Ask quality stream selector was showing multi-codecs
  • Add support to audio profiles (shown on GUI tracks list) DD Atmos included