Releases: shaka-project/shaka-player
Releases · shaka-project/shaka-player
v4.6.12
4.6.12 (2024-01-30)
Bug Fixes
- AC-3 audio codec support on Tizen (#6166) (77121fa)
- Ads: Fix initial ads configuration (#6176) (4b997a9)
- CMCD: Allow reconfigure session ID (#6177) (a9e7fa5)
- CMCD: Fix CMCD for some mimetypes in src= (#6178) (bbb1ebb)
- Fix wrong aspect ratio in transmuxed videos (#6170) (d8e08fb)
- HLS: Fix VVC codec selection in HLS (#6156) (00b73c8)
- player Dropping Variant (better codec available) when it should not (#6163) (fb1214d)
v4.7.7
4.7.7 (2024-01-24)
Bug Fixes
- add missing properties to PlayButton type (#6130) (dcea386)
- Allow by default variants without pssh in the manifest (#6144) (dad7669)
- Fix detection of spatial rendering support in Cast (#6138) (272751c)
- Fix nalu parsing in TS (#6137) (ec5882f)
- offline: Fix store persistent licenses with drm info in the pssh (#6143) (5dc441d)
v4.6.11
4.6.11 (2024-01-24)
Bug Fixes
- add missing properties to PlayButton type (#6130) (2ecd8c9)
- Allow by default variants without pssh in the manifest (#6144) (862809a)
- Fix detection of spatial rendering support in Cast (#6138) (a0a3103)
- Fix nalu parsing in TS (#6137) (6183af8)
- offline: Fix store persistent licenses with drm info in the pssh (#6143) (1fe82fe)
v4.7.6
4.7.6 (2024-01-18)
Bug Fixes
- Change quality only when adding the last partial segment and it is fast switching (#6114) (f1937da)
- DASH: Fix PERIOD_FLATTENING_FAILED on fastswitching streams (#6113) (216a13d)
- Don't retry MSE errors on startup (#6112) (28479ef)
- Include text bandwidth in stats (#6109) (1f49e81)
- Reject Opus encrypted on Firefox Android (#6115) (2115142)
- UI: Disable PiP on casting (#6110) (171c182)
v4.6.10
v4.7.5
4.7.5 (2024-01-16)
Bug Fixes
- auto cancel trickPlay on live as specified (#6100) (d4f3b1f)
- do not append blank codec strings (#6093) (ffafe5a), closes #6092
- Reset to default playback rate on release playback rate controller (#6089) (c2e31f1)
- stay paused after codec switch (#6108) (d7748c4)
- TTML: Clip to video when extent is not present (#6086) (4506f13)
- UI: Update the playbackrate on loaded event (#6090) (fdc03b9)
- When disconnecting from chromecast, subtitles are turned off (#6103) (96cc25a)
Performance Improvements
v4.6.9
4.6.9 (2024-01-16)
Bug Fixes
- auto cancel trickPlay on live as specified (#6100) (60c78f7)
- Reset to default playback rate on release playback rate controller (#6089) (e9c11cd)
- stay paused after codec switch (#6108) (2499947)
- TTML: Clip to video when extent is not present (#6086) (17f8bb6)
- UI: Update the playbackrate on loaded event (#6090) (243c113)
- When disconnecting from chromecast, subtitles are turned off (#6103) (f0b506b)
Performance Improvements
v4.7.4
4.7.4 (2024-01-11)
Bug Fixes
- Ads: Fix muting/unmuting ads won't affect video and vice versa (#6073) (baf53ec)
- fix handling of multiple CC tracks (#6076) (e657960)
- HLS: getPlayheadTimeAsDate() differs from X-EXT-PROGRAM-DATE-TIME (#6059) (cc1f3df)
- offline: Fix server certificate error when trying to delete stored content (#6080) (8473301)
- UI: Fix replay button when the post-roll is running using CS (#6072) (c809573)
Performance Improvements
- Improve performance of addThumbnailsTrack (#6067) (80fcc21)
- WebVTT: Improve parsing time for unstyled payloads (#6066) (e32c4bb)
Reverts
v4.6.8
4.6.8 (2024-01-11)
Bug Fixes
- Ads: Fix muting/unmuting ads won't affect video and vice versa (#6073) (71f7c57)
- fix handling of multiple CC tracks (#6076) (215b204)
- HLS: getPlayheadTimeAsDate() differs from X-EXT-PROGRAM-DATE-TIME (#6059) (7d41ddc)
- offline: Fix server certificate error when trying to delete stored content (#6080) (fd770ad)
- UI: Fix replay button when the post-roll is running using CS (#6072) (6c8b700)
Performance Improvements
- Improve performance of addThumbnailsTrack (#6067) (8d29cff)
- WebVTT: Improve parsing time for unstyled payloads (#6066) (5740367)
Reverts
v4.7.3
4.7.3 (2024-01-09)
Bug Fixes
- Ads: Fix VMAP won't play in muted autoplay (#6046) (50d9640)
- DASH: Fix bad error on DASH DAI (#6047) (ce8792d)
- Demo: Allow play MP4 and TS in legacy iOS devices (#6051) (ea8f3fc)
- HLS: Fix playback of muxed TS content in Safari (#6045) (baa31d2)
- HLS: Live recovery after disconnects (#6048) (0a5d42b)
- Improved HEAD request fail test when fallback-ing to GET request (#6044) (4e2ca68)
- Install by default shaka.polyfill.PatchedMediaKeysApple when there is no unprefixed EME support (#6053) (b1e5063)
- text roles being combined incorrectly in some multiperiod cases (#6055) (ee42570), closes #6054
- UI: Fix the scrolling when scrolling from the laterals when seekOnTaps is enabled (#6050) (4564233)