Piped
Piped copied to clipboard
fix(deps): update dependency shaka-player to v4.9.11
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
shaka-player | 4.8.2 -> 4.9.11 |
Release Notes
shaka-project/shaka-player (shaka-player)
v4.9.11
Bug Fixes
v4.9.10
Bug Fixes
- DASH: Allow play when SegmentTimeline has a duration 0 "S" element (#6896) (3f8066e)
- HLS: Allow detect mimeType from non-gap segments (#6892) (1a3f6ae)
- HLS: Fix MPEG-H codec selection in HLS (#6901) (f8ddefb)
- Prefetch: cache iterator to avoid precision issues (#6899) (dd3b20e)
- Prefetch: Ensure prefetched segments are continuous (#6908) (3dcb24b)
- preload: Fix memory leak with preload feature (#6894) (6f39210), closes #6883
v4.9.9
Bug Fixes
- Avoid firing SEGMENT_MISSING when there is an alternative (#6881) (d2f5794)
- CEA: CEA-608 is not rendered in some cases (multiples TRAF boxes) (#6878) (4ee40f5)
- Generate the correct codec for AV1 HDR (#6879) (564ec22)
- HLS: Avoid get basic info when the first segment is a gap (#6882) (4a04b72)
- HLS: Avoid make a HEAD request of gap segments (#6880) (3fd9aef)
- HLS: Identify EXT-X-GAP with segment tags (#6884) (f2d4eb6)
v4.9.8
Bug Fixes
- Fix audio properties detection (#6867) (6597964)
- Fix continues to play a few seconds after reaching playRangeEnd (#6861) (c745dce)
- Fix normalized codec for Dolby Vision (#6865) (91110aa)
- UI: update French translations (#6873) (0cb8be0)
- UI: update Portuguese translations (#6874) (93861de)
- UI: update Spanish translations (#6875) (b47d494)
v4.9.7
Bug Fixes
- Allow use startTime equal to 0 in HLS live streams using src= (#6843) (b81664f)
- DRM: Probe robustness only for modern PlayReady keysystem (#6851) (9ff9b3e)
v4.9.6
Bug Fixes
- Exclude fetch polyfill from fetch plugin (#6838) (65bb569)
- TTML: Extended subtitle codec support (#6832) (af732cb), closes #6831
- TTML: Fix timing parsing when using 1dp (#6830) (6f029d9), closes #6829
- UI: update Polish translations (#6846) (06d99c9)
v4.9.5
Bug Fixes
- CMCD: Fix reset CMCD on unload (#6821) (f9d99dd)
- Fix initial track selection in src= when using HLS (#6803) (b2fd9a3)
- HLS: Fix AC-4 codec selection in HLS (#6818) (c24c73b)
- ignore buffered content less than 1e-4s (#6802) (de119b5)
v4.9.4
Bug Fixes
-
getPresentationStartTimeAsDate()
should return time unaffected by clock drift (#6790) (d7f003c) - DRM: close properly webkit media key sessions (#6775) (035fa18)
- Fix AC-4 codec string in MediaSourceEngine (#6780) (551a6b3)
- Fix green screen issue on Edge with mixed content (#6719) (0aca20b)
v4.9.3
Bug Fixes
- ABR: Fix variant choose when two variants have the same bandwidth but different resolution (#6760) (0344c24)
- HLS: Fix seekRange when using delta playlist (#6758) (83fdb33)
- HLS: Ignore query params in the uri of EXT-X-SESSION-KEY tags (#6755) (726b3a8)
v4.9.2
Bug Fixes
- Avoid filter manifest when the DRM is not initialized (#6737) (aa01bba)
- Do not export functions in getNonDefaultConfiguration (#6739) (78ee6d2)
- preload: Fix error handling (#6753) (3c595d0)
- preload: Fix preload error reporting (#6746) (0453290)
- Support for Zenterio (#6717) (b4c2308)
- UI: Don't show presentation time in ads (#6752) (97cc3c5)
- UI: Fix resolution sorting (#6742) (73b58eb)
v4.9.1
Bug Fixes
- Add segment URIs to segment-related errors (#6714) (3512e8c), closes #6712
- ensure all timelineregionenter events are fired (#6713) (f5f1822), closes #6711
- PS4: Fix serverCertificate defaulted to null (#6716) (f4f2f30)
- UI: UI does not update after loading a new stream (#6721) (6d9ddb1)
v4.9.0
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)
v4.8.19
Bug Fixes
- DASH: Allow play when SegmentTimeline has a duration 0 "S" element (#6896) (a658c53)
- HLS: Fix MPEG-H codec selection in HLS (#6901) (5df6a69)
- preload: Fix memory leak with preload feature (#6894) (eff1d40), closes #6883
v4.8.18
Bug Fixes
- Avoid firing SEGMENT_MISSING when there is an alternative (#6881) (9971dc5)
- CEA: CEA-608 is not rendered in some cases (multiples TRAF boxes) (#6878) (745b596)
- HLS: Avoid make a HEAD request of gap segments (#6880) (5a8417e)
- HLS: Identify EXT-X-GAP with segment tags (#6884) (a1056e2)
v4.8.17
Bug Fixes
- Fix audio properties detection (#6867) (fc6a95e)
- Fix continues to play a few seconds after reaching playRangeEnd (#6861) (e1b5fa8)
- Fix normalized codec for Dolby Vision (#6865) (4efbd29)
- UI: update French translations (#6873) (e1520bf)
- UI: update Portuguese translations (#6874) (6ed887b)
- UI: update Spanish translations (#6875) (24d28da)
v4.8.16
Bug Fixes
v4.8.15
Bug Fixes
- Exclude fetch polyfill from fetch plugin (#6838) (53ebac4)
- TTML: Extended subtitle codec support (#6832) (f3955d8), closes #6831
- TTML: Fix timing parsing when using 1dp (#6830) (7712f2d), closes #6829
- UI: update Polish translations (#6846) (f2eb867)
v4.8.14
Bug Fixes
- Fix initial track selection in src= when using HLS (#6803) (0e1dd96)
- HLS: Fix AC-4 codec selection in HLS (#6818) (d19bc51)
- ignore buffered content less than 1e-4s (#6802) (5dc0b23)
v4.8.13
Bug Fixes
-
getPresentationStartTimeAsDate()
should return time unaffected by clock drift (#6790) (cb20e00) - DRM: close properly webkit media key sessions (#6775) (f91c65a)
- Fix AC-4 codec string in MediaSourceEngine (#6780) (7b633f0)
v4.8.12
Bug Fixes
- ABR: Fix variant choose when two variants have the same bandwidth but different resolution (#6760) (ea8b380)
- HLS: Fix seekRange when using delta playlist (#6758) (41fdc8b)
- HLS: Ignore query params in the uri of EXT-X-SESSION-KEY tags (#6755) (36425bd)
v4.8.11
Bug Fixes
- Avoid filter manifest when the DRM is not initialized (#6737) (0545c5e)
- preload: Fix error handling (#6753) (b400d9d)
- preload: Fix preload error reporting (#6746) (3f09fbe)
- Support for Zenterio (#6717) (78797b7)
- UI: Don't show presentation time in ads (#6752) (30c2c8a)
- UI: Fix resolution sorting (#6742) (ce545e0)
v4.8.10
Bug Fixes
- ensure all timelineregionenter events are fired (#6713) (c44126e), closes #6711
- preload: Copy net filters to preload manager (#6709) (71b01bb), closes #6698
- PS4: Fix serverCertificate defaulted to null (#6716) (2d1a91d)
- UI: UI does not update after loading a new stream (#6721) (bf05413)
v4.8.9
Bug Fixes
- CEA: Fix stream detection when the stream has not control codes (#6703) (860e531)
- CEA: Ignore XDS control codes (#6702) (ed613ef)
- Fix multi-codec filtering on DASH live (#6647) (fcd0b40)
v4.8.8
Bug Fixes
- Ban smooth codec switching on Tizen 5 & 6 (#6686) (82df7dc)
- DASH: Firefox multi-period/multi-codec bug (#6691) (18eeef1), closes #6690
- DASH: Fix update of SegmentTemplate with $number$ for LL (#6687) (4e76ff4)
- Fix default value of liveSyncMinPlaybackRate (#6685) (a5ae34d)
- Fix progress events for VOD when using vodDynamicPlaybackRate (#6688) (d6b1535)
- patch
setServerCertificate()
on older Tizens & webOS (#6696) (d17a25c) - Xbox - round gap jumping values (#6695) (01ad037)
v4.8.7
Bug Fixes
- Add timeout to fullyLoaded in src= (#6676) (5fa9b4a)
- Cast: Incorrect detection of MediaCapabilities on Chromecast (#6656) (87eb506)
- Fix MCap checking when using src= (#6675) (5ad91dc)
- HLS: Fix HLS load when using #EXT-X-I-FRAME-STREAM-INF without resolution (#6680) (4354266)
- UI: Fix dragging the seek bar seeks and pans the view in VR mode (#6677) (389a250)
- UI: Fix unhandled error when playing VR (#6679) (9440ef6)
v4.8.6
Bug Fixes
- CEA: reset PTS on new init segment (#6671) (af74719)
- Fix internal network filter for HEAD requests (#6660) (8d4ad60)
- Fix numBytesRemaining when the request is done (#6653) (29280a3)
v4.8.5
Bug Fixes
- Ads: Fix CS destroy (#6624) (92c195b)
- Enable SMOOTH codec switching on Fuchsia cast devices (#6609) (4f58aad)
- Fix Opus support in Safari (#6607) (9e7e4cc)
- HLS: Fix bad detection in some MediaPlaylist (#6608) (1e28ce6)
- HLS: Support request byterange on media playlist detection (#6629) (ac3797e)
v4.8.4
Bug Fixes
- CEA: reset PTS on new init segment (#6606) (6d6ac83)
- Clear preload array before awaiting destroy (#6584) (fc49dde)
- Destroy preload managers on player destroy (#6576) (87d1c50)
- Do not assume 1080p Cast devices, some are 720p (#6562) (3661ac4)
- HLS: Fix mimetype checking when using SUPPLEMENTAL-CODECS (#6597) (8763ea2), closes #6586
v4.8.3
Bug Fixes
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
Your Render PR Server URL is https://piped-3-pr-3601.onrender.com.
Follow its progress at https://dashboard.render.com/web/srv-cotrec7109ks739afp40.
Deploying piped with
Cloudflare Pages
Latest commit: |
138e81c
|
Status: | ✅ Deploy successful! |
Preview URL: | https://7b5a1d81.piped.pages.dev |
Branch Preview URL: | https://renovate-shaka-player-4-x.piped.pages.dev |