github shaka-project/shaka-player v4.2.0

latest releases: v4.16.10-main, v4.16.10, v4.15.22-main...
3 years ago

4.2.0 (2022-08-16)

Features

  • add Amazon Fire TV platform support (#4375) (5102dac)
  • Add support for Modern EME and legacy Apple Media Keys for FairPlay (#4309) (5441f93)
  • Automatic ABR quality restrictions based on size (#4404) (cfe8af5), closes #2333
  • hls: Support AES-128 in HLS (#4386) (6194021), closes #850
  • Improve gap-detection robustness (#4399) (4293a14)
  • Upgrade eme-encryption-scheme-polyfill to support ChromeCast version of PlayReady (#4378) (e6b6d7c)
  • webvtt: add support for karaoke style text in WebVTT (#4274) (60af516)

Bug Fixes

  • Add fallback to TextDecoder and TextEncoder #4324 (5b18069)
  • add strictMissingProperties suppressions to unblock strict missing properties on union types. (#4371) (b361948)
  • Debug buffer placement (#4345) (47fa309)
  • demo: allow switch between UITextDisplayer and SimpleTextDisplayer (#4275) (28689f3)
  • demo: erroneous FairPlay keysystem in demo (#4276) (8719bdc)
  • exception if on early adError (#4362) (3c92f05), closes #4004
  • Fix EOS set-top box being identified as Apple. (#4310) (7c2c4be)
  • Fix getVideoPlaybackQuality in WebOS 3 (#4316) (5561111)
  • Fix key ID byteswapping for PlayReady on PS4 (#4377) (25fd4f4)
  • Fix MediaCapabilities polyfill on Playstation 4 (#4320) (0335b2a)
  • Fix MediaCapabilities polyfill on Tizen and WebOS (#4396) (eb2aed8), closes #4383 #4357
  • Fix segment index assertions with DAI (#4348) (c2b3853)
  • Fix TextDecoder fallback and browser support check (#4403) (04fc0d4)
  • Fix UI captions icon state (#4384) (d462633), closes #4358
  • Fix VP9 codec checks on Mac Firefox (#4391) (b6ab769)
  • hls: Fix AV sync issues, fallback to sequence numbers if PROGRAM-DATE-TIME ignored (#4289) (314a987), closes #4287
  • New EME polyfill fixes EME/MCap issues on some smart TVs (#4279) (db1b20e)
  • Populate track's spatialAudio property (#4291) (713f461)
  • Remove IE 11 from default browsers for Windows (#4272) (490b06c), closes #4271
  • text: Fix cue region rendering in UI (#4412) (b1f46db), closes #4381
  • text: Fix TTML render timing and line break issues for native display (122f223)
  • Update main branch Cast receiver ID (#4364) (46b27f1)
  • Use middle segment when guessing MIME type on HLS (#4269) (#4270) (3d27d2a)
  • VTT Cue Parsing On PlayStation 4 (#4340) (b5da41e), closes #4321

Don't miss a new shaka-player release

NewReleases is sending notifications on new releases.