Skip to content

Releases: shaka-project/shaka-player

v4.11.10

24 Oct 20:43
8a2f6a0
Compare
Choose a tag to compare

4.11.10 (2024-10-24)

Bug Fixes

  • Ads: Allow preload and remove old interstitials when playing a interstitial (#7465) (4a9635d)
  • Ads: Disable interstitials when using AirPlay (#7479) (eae6ca0)
  • Ads: Don't load useless segments when using playoutLimit on interstitial ads (#7469) (5e522d3)
  • Ads: fix pre-roll identification when using src= (#7493) (29d08b0)
  • Ads: Limit interstitial duration to actual duration if available (#7480) (9b6e40d)
  • Ads: Limit interstitial duration to actual duration if available when using src= (#7488) (a9a2c52)
  • Allow streaming again when we reset MSE (#7495) (8d2ca38)
  • Fix disable stream when no manifest (#7497) (81822eb)
  • Fix metadata timing when using TS (#7478) (3b27c13)
  • Fix reset MSE to last independent segment (#7494) (1db5733)
  • Fix select HLG tracks when using AUTO hdr level (#7470) (42bed95)
  • Fix Windows detection (#7476) (0462d1b)
  • MSS: Don't allow prefetch segments with self-generated data (#7485) (3391ba6)
  • MSS: Fix timeline repetitions (#7484) (806dd5a)
  • UI: Don't enable StatisticsButton when create overflow menu (#7481) (82f3d69)
  • UI: Hidden cursor correctly (#7464) (37ede65)

v4.10.24

24 Oct 20:15
2a83e7c
Compare
Choose a tag to compare

4.10.24 (2024-10-24)

Bug Fixes

  • Ads: Don't load useless segments when using playoutLimit on interstitial ads (#7469) (d1ec8dc)
  • Ads: Limit interstitial duration to actual duration if available (#7480) (9af4397)
  • Ads: Limit interstitial duration to actual duration if available when using src= (#7488) (c0b8966)
  • Allow streaming again when we reset MSE (#7495) (7ba1ee7)
  • Fix disable stream when no manifest (#7497) (5fa20dd)
  • Fix metadata timing when using TS (#7478) (1b4ea37)
  • Fix reset MSE to last independent segment (#7494) (8a01b67)
  • Fix select HLG tracks when using AUTO hdr level (#7470) (5799156)
  • Fix Windows detection (#7476) (1aef0d1)
  • MSS: Don't allow prefetch segments with self-generated data (#7485) (4bbb9f5)
  • MSS: Fix timeline repetitions (#7484) (7a45a57)
  • UI: Don't enable StatisticsButton when create overflow menu (#7481) (3b1ecae)
  • UI: Hidden cursor correctly (#7464) (11ab62a)

v4.11.9

21 Oct 20:26
ceddb1a
Compare
Choose a tag to compare

4.11.9 (2024-10-21)

Bug Fixes

  • calculations of channel count for DASH AudioChannelConfiguration elements. (#7421) (916a1f6)
  • DRM: Fix persistent licenses not working for online playback (#7457) (984db5c)
  • UI: Fix auto-load with source tags (#7430) (755a6ea)
  • UI: Fix the position of save video frame in the overflow menu (#7438) (a7261d6)
  • UI: Hidden cursor correctly when no touch screen (#7458) (a1b7694)

v4.10.23

21 Oct 19:23
f292655
Compare
Choose a tag to compare

4.10.23 (2024-10-21)

Bug Fixes

  • calculations of channel count for DASH AudioChannelConfiguration elements. (#7421) (697489c)
  • DRM: Fix persistent licenses not working for online playback (#7457) (0b7ff0c)
  • UI: Fix auto-load with source tags (#7430) (6c1fcd8)
  • UI: Fix the position of save video frame in the overflow menu (#7438) (6998802)
  • UI: Hidden cursor correctly when no touch screen (#7458) (fb44a92)

v4.9.30

21 Oct 18:17
cb945c1
Compare
Choose a tag to compare

4.9.30 (2024-10-21)

Bug Fixes

  • calculations of channel count for DASH AudioChannelConfiguration elements. (#7421) (d6ed6b0)
  • DASH: Live DASH allows segment overlap in the updated manifest for first new segments (#7405) (fcc1128)
  • DASH: Live to vod transition (#7404) (a9e87c7)
  • Disable smooth codec switch if changeType is unavailable (#7414) (257272c)
  • DRM: Fix persistent licenses not working for online playback (#7457) (274678c)
  • PS4/5: Disable smooth codec switch on PS4/5 (#7413) (341c632)
  • Seek delay for Cast Nest hub (#7423) (465174c)
  • UI: Fix auto-load with source tags (#7430) (3addfa2)
  • UI: Fix the position of save video frame in the overflow menu (#7438) (d7338cc)
  • UI: Hidden cursor correctly when no touch screen (#7458) (53ef21c)
  • UI: Restore missing AirPlay button (#7389) (afa2099)

v4.11.8

18 Oct 13:32
58ca45b
Compare
Choose a tag to compare

4.11.8 (2024-10-18)

Bug Fixes

  • DASH: Live DASH allows segment overlap in the updated manifest for first new segments (#7405) (1a95178)
  • DASH: Live to vod transition (#7404) (f650764)
  • Disable smooth codec switch if changeType is unavailable (#7414) (b2146ce)
  • Export getFetchedPlaybackInfo (#7418) (3dbae25), closes #7416
  • PS4/5: Disable smooth codec switch on PS4/5 (#7413) (6316946)
  • Seek delay for Cast Nest hub (#7423) (fb3a333)
  • UI: Disable save frame when using remote playback (#7433) (b66b03c)
  • UI: Restore missing AirPlay button (#7389) (eaa1bda)

v4.10.22

18 Oct 12:59
b38ee43
Compare
Choose a tag to compare

4.10.22 (2024-10-18)

Bug Fixes

  • DASH: Live DASH allows segment overlap in the updated manifest for first new segments (#7405) (8d7526b)
  • DASH: Live to vod transition (#7404) (a468216)
  • Disable smooth codec switch if changeType is unavailable (#7414) (67bc16e)
  • PS4/5: Disable smooth codec switch on PS4/5 (#7413) (df0bfd4)
  • Seek delay for Cast Nest hub (#7423) (2997dc0)
  • UI: Disable save frame when using remote playback (#7433) (de251cd)
  • UI: Restore missing AirPlay button (#7389) (96d2bd5)

v4.11.7

26 Sep 23:03
69316f1
Compare
Choose a tag to compare

4.11.7 (2024-09-26)

Bug Fixes

  • Exclude TIMEOUT errors when disabling streams (#7369) (581d0ef), closes #7368
  • preload: Resolve manifest promise sooner (#7380) (657d789)
  • Reduce calls to EME by ignoring MIME type in MediaKeySystemAccess cache (#7374) (d37e0ed), closes #7325

v4.10.21

26 Sep 22:34
77b026a
Compare
Choose a tag to compare

4.10.21 (2024-09-26)

Bug Fixes

  • Exclude TIMEOUT errors when disabling streams (#7369) (72ac0f8), closes #7368
  • preload: Resolve manifest promise sooner (#7380) (99159fb)
  • Reduce calls to EME by ignoring MIME type in MediaKeySystemAccess cache (#7374) (2047aa4), closes #7325

v4.9.29

26 Sep 22:27
6966bba
Compare
Choose a tag to compare

4.9.29 (2024-09-26)

Bug Fixes

  • Active track state on variantchanged and adaptation events (#7350) (5e193b9)
  • Avoid notify buffered changes when segment appended is text (#7353) (adb766d)
  • dash: live to vod transition seek start (#7347) (f4ef439)
  • DASH: Release period combiner info correctly (#7364) (a04c717)
  • Disable Encryption Scheme Polyfil On Some Devices (#7355) (0a5abf5)
  • Do not recognize Sky Q as Apple device (#7357) (cfee7d9)
  • Evict buffer on QUOTA_EXCEEDED_ERROR error (#7361) (cef9959)
  • Evict text buffer when unload the text stream (#7360) (8938ae9)
  • Exclude TIMEOUT errors when disabling streams (#7369) (00f0b06), closes #7368
  • preload: Set manifest before initializing DRM (#7359) (c194cce)
  • Reduce calls to EME by ignoring MIME type in MediaKeySystemAccess cache (#7374) (bbcc8c9), closes #7325
  • UI: Fix missing tracks in resolution selector (#7352) (400cc38)