Skip to content

v4.9.27

Compare
Choose a tag to compare
@shaka-bot shaka-bot released this 16 Sep 07:48
f75e745

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)