Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

shaka-player

Package Overview
Dependencies
Maintainers
3
Versions
348
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

shaka-player - npm Package Versions

1
35

4.8.10

Diff

joeyparrish
published 4.7.15 •

joeyparrish
published 4.9.0 •

Changelog

Source

4.9.0 (2024-05-30)

Features

  • ABR: Add cacheLoadThreshold config (#6657) (f374173)
  • Add a new setting to allow remove based on channels count (#6600) (0206e5a)
  • Add config for add headers to license requests (#6650) (e7b893b)
  • add config to clear decodingInfo cache on unload (#6678) (e0eeb5b)
  • Add getNonDefaultConfiguration (#6620) (907e6ba)
  • Add response URI to BAD_HTTP_STATUS error (#6561) (ed93987)
  • Add support for probing encryption scheme support (#6506) (2dea350)
  • Ads: Implement skip ad functionality in Media Tailor (#6598) (1429763)
  • Ads: Support CS on devices that don't support multiple media elements (#6575) (520930c)
  • Check encryptionScheme against MCap (#6484) (ec29f82)
  • DASH: Add manifest.dash.enableFastSwitching config (#6500) (2fc0c93)
  • DASH: Add MPD Chaining support (#6641) (82c5149)
  • DASH: Add MPD Patch support (#5247) (d38aabf)
  • DASH: Parse and use target latency (#6683) (9060ab0)
  • DASH: Support Dolby Vision profile 8.x (HEVC) and 10.x (AV1) (#6590) (e480bf0)
  • Expose the maximum hardware resolution through probeSupport() (#6569) (5da5de2)
  • HLS: Build closed captions metadata on-the-fly (#6700) (082f897)
  • Improve default retry delay for Low Latency (#6514) (5f8e7fd)
  • Optionally force HTTP content URIs (#6649) (dda713a)
  • Parse colorGamut and use it in MCap (#6663) (329d42a)
  • Preload AES key when the key is available in EXT-X-SESSION-KEY (#6495) (57cb6ad)
  • Preload: Add detachAndSavePreload method (#6630) (0a68e93)
  • Set autoCorrectDrift to false by default for low latency streaming (#6549) (3d1c546)
  • Set maxDisabledTime to 1 by default for low latency streaming (#6617) (1cdbbe0)
  • UI: List bandwidth for duplicate resolutions (#6548) (a9d5dc3), closes #6494

Bug Fixes

  • Add timeout to fullyLoaded in src= (#6676) (64e4fd8)
  • Ads: Fix CS destroy (#6624) (0e9c2d8)
  • Ban smooth codec switching on Tizen 5 & 6 (#6686) (c541515)
  • Cast: Incorrect detection of MediaCapabilities on Chromecast (#6656) (00c5c1d)
  • CEA: Fix stream detection when the stream has not control codes (#6703) (dd5658b)
  • CEA: Ignore XDS control codes (#6702) (f69694a)
  • CEA: reset PTS on new init segment (#6606) (024cb9b)
  • CEA: reset PTS on new init segment (#6671) (bcc6791)
  • Clear preload array before awaiting destroy (#6584) (be60f40)
  • DASH: decrease memory preasure on manifest with SegmentReference by updating old initSegmentReference (#6499) (2dd85e4)
  • DASH: Firefox multi-period/multi-codec bug (#6691) (b3cacad), closes #6690
  • DASH: Fix get partial current position for LL when using SegmentTemplate@duration (#6516) (6c47f8b)
  • DASH: Fix unescape UTCTiming uris (#6501) (27109fe)
  • DASH: Fix update of SegmentTemplate with $number$ for LL (#6687) (c574be4)
  • Destroy preload managers on player destroy (#6576) (265784e)
  • Disallow Object.fromEntries in Tizen (#6634) (11272a3)
  • Do not assume 1080p Cast devices, some are 720p (#6562) (4498dcd)
  • Enable SMOOTH codec switching on Fuchsia cast devices (#6609) (f1d620c)
  • Fix COLR box parsing (#6699) (2b358c5)
  • Fix default value of liveSyncMinPlaybackRate (#6685) (a219e2f)
  • Fix deprecation warning for manifestPreprocessor that is always logged (#6496) (0873d1e)
  • Fix flac detection in Safari (#6497) (0e00d65)
  • Fix inefficient buffering behavior with negative trick play rate (#6489) (a57002b)
  • Fix init segment equality in Segment Prefetch (#6537) (ce7cef4)
  • Fix internal network filter for HEAD requests (#6660) (d816e7c)
  • Fix MCap checking when using src= (#6675) (54234f1)
  • Fix multi-codec filtering on DASH live (#6647) (9071002)
  • Fix numBytesRemaining when the request is done (#6653) (812163a)
  • Fix Opus support in Safari (#6607) (0a4c9d1)
  • Fix progress events for VOD when using vodDynamicPlaybackRate (#6688) (95d3c4a)
  • Fix seeking timeouts (#6539) (fda3c8f), closes #5202
  • Fix tXml conversion to DOMElement (#6538) (d494068)
  • Handle non existing navigator.platform string (#6517) (#6518) (f337e06)
  • HLS: Fix bad detection in some MediaPlaylist (#6608) (c5af5c7)
  • HLS: Fix HLS load when using #EXT-X-I-FRAME-STREAM-INF without resolution (#6680) (e51cd3b)
  • HLS: Fix mimetype checking when using SUPPLEMENTAL-CODECS (#6597) (5a90547), closes #6586
  • HLS: Support request byterange on media playlist detection (#6629) (d66446f)
  • Issue with compiler minifying webOS device properties (#6558) (61ce88b)
  • Make UITextDisplayer constructor backward compatible (#6532) (d564be8)
  • patch setServerCertificate() on older Tizens & webOS (#6696) (9e26166)
  • preload: Copy net filters to preload manager (#6709) (1cfb53e), closes #6698
  • Re-add setting playbackRate to 0 to control buffering state (#6546) (8232c60)
  • Remove preloaded segment when segment has network error (#6515) (2f5062a)
  • UI: Allow show same resolution with different video bandwidth (#6536) (9fb9b26)
  • UI: Fix dragging the seek bar seeks and pans the view in VR mode (#6677) (e3f85eb)
  • UI: Fix unhandled error when playing VR (#6679) (35cd411)
  • Xbox - round gap jumping values (#6695) (5b6e340)
joeyparrish
published 4.8.9 •

joeyparrish
published 4.8.8 •

joeyparrish
published 4.8.7 •

joeyparrish
published 4.8.6 •

joeyparrish
published 4.8.5 •

joeyparrish
published 4.8.4 •

joeyparrish
published 4.8.3 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc