Update dependency shaka-player to v4.9.0 (#66)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [shaka-player](https://togithub.com/shaka-project/shaka-player) |
[`4.8.7` ->
`4.9.0`](https://renovatebot.com/diffs/npm/shaka-player/4.8.7/4.9.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/shaka-player/4.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/shaka-player/4.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/shaka-player/4.8.7/4.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/shaka-player/4.8.7/4.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>shaka-project/shaka-player (shaka-player)</summary>

###
[`v4.9.0`](https://togithub.com/shaka-project/shaka-player/blob/HEAD/CHANGELOG.md#490-2024-05-30)

[Compare
Source](https://togithub.com/shaka-project/shaka-player/compare/v4.8.9...v4.9.0)

##### Features

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

##### Bug Fixes

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

###
[`v4.8.9`](https://togithub.com/shaka-project/shaka-player/releases/tag/v4.8.9)

[Compare
Source](https://togithub.com/shaka-project/shaka-player/compare/v4.8.8...v4.8.9)

##### Bug Fixes

- **CEA:** Fix stream detection when the stream has not control codes
([#&#8203;6703](https://togithub.com/shaka-project/shaka-player/issues/6703))
([860e531](860e5319bd))
- **CEA:** Ignore XDS control codes
([#&#8203;6702](https://togithub.com/shaka-project/shaka-player/issues/6702))
([ed613ef](ed613efac3))
- Fix multi-codec filtering on DASH live
([#&#8203;6647](https://togithub.com/shaka-project/shaka-player/issues/6647))
([fcd0b40](fcd0b400e8))

###
[`v4.8.8`](https://togithub.com/shaka-project/shaka-player/releases/tag/v4.8.8)

[Compare
Source](https://togithub.com/shaka-project/shaka-player/compare/v4.8.7...v4.8.8)

##### Bug Fixes

- Ban smooth codec switching on Tizen 5 & 6
([#&#8203;6686](https://togithub.com/shaka-project/shaka-player/issues/6686))
([82df7dc](82df7dc63c))
- **DASH:** Firefox multi-period/multi-codec bug
([#&#8203;6691](https://togithub.com/shaka-project/shaka-player/issues/6691))
([18eeef1](18eeef14ce)),
closes
[#&#8203;6690](https://togithub.com/shaka-project/shaka-player/issues/6690)
- **DASH:** Fix update of SegmentTemplate with $number$ for LL
([#&#8203;6687](https://togithub.com/shaka-project/shaka-player/issues/6687))
([4e76ff4](4e76ff41ef))
- Fix default value of liveSyncMinPlaybackRate
([#&#8203;6685](https://togithub.com/shaka-project/shaka-player/issues/6685))
([a5ae34d](a5ae34d1c9))
- Fix progress events for VOD when using vodDynamicPlaybackRate
([#&#8203;6688](https://togithub.com/shaka-project/shaka-player/issues/6688))
([d6b1535](d6b15358a8))
- patch `setServerCertificate()` on older Tizens & webOS
([#&#8203;6696](https://togithub.com/shaka-project/shaka-player/issues/6696))
([d17a25c](d17a25cdc5))
- Xbox - round gap jumping values
([#&#8203;6695](https://togithub.com/shaka-project/shaka-player/issues/6695))
([01ad037](01ad037ff3))

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/ramackersjp/Piped).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM3Ny44IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
This commit is contained in:
J.P 2024-05-31 03:26:38 +02:00 committed by GitHub
commit 78cf6cbd8d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 14 additions and 14 deletions

18
package-lock.json generated
View file

@ -15,7 +15,7 @@
"linkify-html": "4.1.3",
"linkifyjs": "4.1.3",
"qrcode": "^1.5.3",
"shaka-player": "4.8.7",
"shaka-player": "4.9.0",
"vue": "3.4.27",
"vue-i18n": "9.13.1",
"vue-router": "4.3.2"
@ -7451,11 +7451,11 @@
}
},
"node_modules/shaka-player": {
"version": "4.8.7",
"resolved": "https://registry.npmjs.org/shaka-player/-/shaka-player-4.8.7.tgz",
"integrity": "sha512-pwcCmVvksOLAjCbFS519hKgi4Ff21QWTBeyVwi86ULbeLCspd6PRaRbNqmB1OHn914cTqAor2acWVccvZCglmA==",
"version": "4.9.0",
"resolved": "https://registry.npmjs.org/shaka-player/-/shaka-player-4.9.0.tgz",
"integrity": "sha512-+Rch6kAKNbNJS/lOE0o9WIem6nLb97JHZ+fvQ0MijAYgbwcrVWeCyBt1fkyzoXRh3b2ZndfT146AJO58jECe4Q==",
"dependencies": {
"eme-encryption-scheme-polyfill": "^2.1.1"
"eme-encryption-scheme-polyfill": "^2.1.5"
},
"engines": {
"node": ">=14"
@ -14076,11 +14076,11 @@
}
},
"shaka-player": {
"version": "4.8.7",
"resolved": "https://registry.npmjs.org/shaka-player/-/shaka-player-4.8.7.tgz",
"integrity": "sha512-pwcCmVvksOLAjCbFS519hKgi4Ff21QWTBeyVwi86ULbeLCspd6PRaRbNqmB1OHn914cTqAor2acWVccvZCglmA==",
"version": "4.9.0",
"resolved": "https://registry.npmjs.org/shaka-player/-/shaka-player-4.9.0.tgz",
"integrity": "sha512-+Rch6kAKNbNJS/lOE0o9WIem6nLb97JHZ+fvQ0MijAYgbwcrVWeCyBt1fkyzoXRh3b2ZndfT146AJO58jECe4Q==",
"requires": {
"eme-encryption-scheme-polyfill": "^2.1.1"
"eme-encryption-scheme-polyfill": "^2.1.5"
}
},
"shebang-command": {

View file

@ -18,7 +18,7 @@
"linkify-html": "4.1.3",
"linkifyjs": "4.1.3",
"qrcode": "^1.5.3",
"shaka-player": "4.8.7",
"shaka-player": "4.9.0",
"vue": "3.4.27",
"vue-i18n": "9.13.1",
"vue-router": "4.3.2"

8
pnpm-lock.yaml generated
View file

@ -27,8 +27,8 @@ dependencies:
specifier: ^1.5.3
version: 1.5.3
shaka-player:
specifier: 4.8.7
version: 4.8.7
specifier: 4.9.0
version: 4.9.0
vue:
specifier: 3.4.27
version: 3.4.27(typescript@5.4.5)
@ -4610,8 +4610,8 @@ packages:
has-property-descriptors: 1.0.2
dev: true
/shaka-player@4.8.7:
resolution: {integrity: sha512-pwcCmVvksOLAjCbFS519hKgi4Ff21QWTBeyVwi86ULbeLCspd6PRaRbNqmB1OHn914cTqAor2acWVccvZCglmA==}
/shaka-player@4.9.0:
resolution: {integrity: sha512-+Rch6kAKNbNJS/lOE0o9WIem6nLb97JHZ+fvQ0MijAYgbwcrVWeCyBt1fkyzoXRh3b2ZndfT146AJO58jECe4Q==}
engines: {node: '>=14'}
dependencies:
eme-encryption-scheme-polyfill: 2.1.5