Releases
v4.9.27
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 )
You can’t perform that action at this time.