github shaka-project/shaka-player v4.15.13

latest releases: v4.16.8-main, v4.16.8, v4.15.20-main...
one month ago

4.15.13 (2025-09-09)

Bug Fixes

  • Ads: Fix overlays when the base stream is live (#9040) (61293e9)
  • Ads: Fix TypeError: null is not an object (evaluating 'b.mimeType.startsWith') (#9060) (40c279f)
  • Attach mediaKeys when the device does not force us to wait for the encrypted event (#9059) (40fd0c9)
  • Audit all usage of readBytes for memory leaks (#9027) (a571876)
  • Avoid download init segments again when not necessary (#9042) (dbd30c0)
  • DASH: Fix can't access property "delete", unusedStreamsPerPeriod[(i - periodsMissing)] is undefined (#9038) (912694e)
  • DASH: Fix stall on multiperiod streams (#9030) (d901b10)
  • Fix getAudioTracks for HLS with multiplexed streams (#9047) (64a7baa)
  • Fix some EMSG events missing (#9064) (b951c56)
  • HLS: Allow get better segment size estimations (#9043) (165d99d)
  • HLS: closeSegmentIndex of EXT-X-IMAGE-STREAM-INF when not necessary (#9070) (d40533c)
  • HLS: Fix playback of EVENT playlist when transition from live to vod (#9054) (5f7eea5)
  • HLS: Improve abort decision logic (#9041) (42f6157)
  • Make sure that all variants are either: audio-only, video-only, or audio-video when preload (#9046) (b90769f)
  • UI: Respect prefers-reduced-transparency for tooltips and seekbar times (#9057) (349c3d1)
  • WebVTT: Fix lines starting with spaces don't break correctly (#9069) (9bb4dd2)

Performance Improvements

  • CEA: Remove captions attached to removed segments (#9068) (4cb6767)
  • Close segment index after 5 seconds without usage of getThumbnails (#9071) (2b55859)
  • Remove unnecessary ABR update during load (#9029) (51f263f)
  • UI: Combine consecutive configure calls (#9049) (f995e88)

Don't miss a new shaka-player release

NewReleases is sending notifications on new releases.