Skip to content

Releases: shaka-project/shaka-player

v4.11.4

18 Sep 14:45
a3b05fa
Compare
Choose a tag to compare

4.11.4 (2024-09-18)

Bug Fixes

  • Ads: Fix JUMP implementation to avoid loop the same ad group in Interstitials (#7329) (b53e173)
  • Avoid make HEAD request for image mime type (#7332) (42a62a6)
  • DASH: Fix HTTP redirect during manifest update (#7339) (e625a47)
  • Fix external image track mime type (#7333) (cd7ee74)
  • HLS: Fix uncaught error in slow network scenario (#7321) (8abc69d)
  • offline: Text segments are downloaded before audio&video (#7336) (2db857b)
  • Tizen: Adding gapPadding to gap manager to solve Tizen issue (#7331) (a9617b1)
  • UI: Remove spinner and client side ad container elements when calling destroy (#7320) (192f9ad)

v4.10.18

18 Sep 13:55
81a67ee
Compare
Choose a tag to compare

4.10.18 (2024-09-18)

Bug Fixes

  • Avoid make HEAD request for image mime type (#7332) (7a509a9)
  • DASH: Fix HTTP redirect during manifest update (#7339) (5ba69b1)
  • Fix external image track mime type (#7333) (3cc5c1f)
  • HLS: Fix uncaught error in slow network scenario (#7321) (b8e5f74)
  • offline: Text segments are downloaded before audio&video (#7336) (c76b145)
  • Tizen: Adding gapPadding to gap manager to solve Tizen issue (#7331) (2a4bc1d)
  • UI: Remove spinner and client side ad container elements when calling destroy (#7320) (2c44f2e)

v4.11.3

16 Sep 08:15
5b4565e
Compare
Choose a tag to compare

4.11.3 (2024-09-14)

Bug Fixes

  • DASH: Allow mixing SegmentTemplate-SegmentTimeline with SegmentTemplate-numbering (#7286) (848bd37)
  • DASH: Clear streamMap when period is removed from the manifest (#7297) (edc08bd)
  • DASH: Clear usedPeriodIds when period is removed from the manifest (#7305) (18f919f)
  • DASH: Clone closedCaptions map in PeriodCombiner output stream (#7309) (9a022aa), closes #7303
  • DASH: Evict (by time) indexes in MetaSegmentIndex (#7296) (47c5562)
  • Do not seek to first subtitle (#7312) (7ed7b2c), closes #7310

Performance Improvements

  • DASH: Create segment indexes only on new periods (#7294) (8131b91)
  • DASH: Delete old matchedStreams (#7301) (b8f403f)
  • DASH: Delete old matchedStreams when using trickmodeVideo (#7306) (cde44f8)
  • Only use tXml parent when necessary (#7304) (104d657)

v4.10.17

16 Sep 08:07
a02d019
Compare
Choose a tag to compare

4.10.17 (2024-09-14)

Bug Fixes

  • DASH: Allow mixing SegmentTemplate-SegmentTimeline with SegmentTemplate-numbering (#7286) (9d4caab)
  • DASH: Clear streamMap when period is removed from the manifest (#7297) (71a8414)
  • DASH: Clear usedPeriodIds when period is removed from the manifest (#7305) (cbce2dc)
  • DASH: Clone closedCaptions map in PeriodCombiner output stream (#7309) (5eff3d9), closes #7303
  • DASH: Evict (by time) indexes in MetaSegmentIndex (#7296) (a919feb)
  • Do not seek to first subtitle (#7312) (b7a940a), closes #7310

Performance Improvements

  • DASH: Create segment indexes only on new periods (#7294) (0333f9e)
  • DASH: Delete old matchedStreams (#7301) (729afb1)
  • DASH: Delete old matchedStreams when using trickmodeVideo (#7306) (ea25ca3)
  • Only use tXml parent when necessary (#7304) (81a0efa)

v4.9.27

16 Sep 07:48
f75e745
Compare
Choose a tag to compare

4.9.27 (2024-09-14)

Bug Fixes

  • DASH: Avoid adding originalId when it is not necessary (#7281) (1b03baa)
  • DASH: Clear streamMap when period is removed from the manifest (#7297) (81c2450)
  • DASH: Clear usedPeriodIds when period is removed from the manifest (#7305) (650474c)
  • DASH: Clone closedCaptions map in PeriodCombiner output stream (#7309) (f3ce960), closes #7303
  • DASH: Clone EventStream nodes to reduce memory consumption (#7285) (4b7d45a), closes #7148
  • DASH: Evict (by time) indexes in MetaSegmentIndex (#7296) (ac85495)
  • DASH: Evict empty indexes in MetaSegmentIndex (#7272) (5065fdf)
  • DASH: Use presentationTimeOffset in EventStream (#7282) (8bc639b), closes #7277
  • Do not seek to first subtitle (#7312) (a51b156), closes #7310
  • Fix rendering of image subs when using SimpleTextDisplayer (#7258) (0886951)
  • TTML: Fix absence of conversion of alpha (transparency) from 0-255 -> 0-1 (#7280) (515bbb9), closes #7279
  • TTML: Fix subtitles not rendered due to complaint about xml:id (#7270) (50ea3fb)
  • UI: Display the font-family correctly in some cases (#7266) (6fb54ce)

Performance Improvements

  • DASH: Create segment indexes only on new periods (#7294) (4209986)
  • DASH: Delete old matchedStreams (#7301) (299d399)
  • DASH: Delete old matchedStreams when using trickmodeVideo (#7306) (c6fc473)
  • Only use tXml parent when necessary (#7304) (0f1b03d)

v4.9.2-caf1

13 Sep 18:44
f2538ea
Compare
Choose a tag to compare

4.9.2-caf1 (2024-09-13)

Bug Fixes

v4.11.2

11 Sep 13:04
bc6e95a
Compare
Choose a tag to compare

4.11.2 (2024-09-11)

Bug Fixes

  • DASH: Avoid adding originalId when it is not necessary (#7281) (15ebdc1)
  • DASH: Clone EventStream nodes to reduce memory consumption (#7285) (edd232b), closes #7148
  • DASH: Evict empty indexes in MetaSegmentIndex (#7272) (b00ea8b)
  • DASH: Use presentationTimeOffset in EventStream (#7282) (0a21de1), closes #7277
  • TTML: Fix absence of conversion of alpha (transparency) from 0-255 -> 0-1 (#7280) (dbb6518), closes #7279

v4.10.16

11 Sep 12:55
4821416
Compare
Choose a tag to compare

4.10.16 (2024-09-11)

Bug Fixes

  • DASH: Avoid adding originalId when it is not necessary (#7281) (8e9c635)
  • DASH: Clone EventStream nodes to reduce memory consumption (#7285) (d1351bf), closes #7148
  • DASH: Evict empty indexes in MetaSegmentIndex (#7272) (0189b0e)
  • DASH: Use presentationTimeOffset in EventStream (#7282) (26db3f4), closes #7277
  • TTML: Fix absence of conversion of alpha (transparency) from 0-255 -> 0-1 (#7280) (5df6467), closes #7279

v4.11.1

09 Sep 10:36
7a1a59e
Compare
Choose a tag to compare

4.11.1 (2024-09-09)

Bug Fixes

  • Fix rendering of image subs when using SimpleTextDisplayer (#7258) (cafc7d1)
  • TTML: Fix subtitles not rendered due to complaint about xml:id (#7270) (51e8171)
  • UI: Display the font-family correctly in some cases (#7266) (7339ed5)
  • WebVTT: Fix mapNativeCueToShakaCue in Chromium browsers (#7273) (2b7c087)

v4.10.15

09 Sep 09:52
332992e
Compare
Choose a tag to compare

4.10.15 (2024-09-09)

Bug Fixes

  • Fix rendering of image subs when using SimpleTextDisplayer (#7258) (618eace)
  • TTML: Fix subtitles not rendered due to complaint about xml:id (#7270) (a89a2aa)
  • UI: Display the font-family correctly in some cases (#7266) (1509c6d)
  • WebVTT: Fix mapNativeCueToShakaCue in Chromium browsers (#7273) (a204963)