Update Rust crate rodio to 0.19.0 (#17389)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rodio](https://redirect.github.com/RustAudio/rodio) | dependencies | minor | `0.17.1` -> `0.19.0` | --- ### Release Notes <details> <summary>RustAudio/rodio (rodio)</summary> ### [`v0.19.0`](https://redirect.github.com/RustAudio/rodio/blob/HEAD/CHANGELOG.md#Version-0190-2024-06-29) [Compare Source](https://redirect.github.com/RustAudio/rodio/compare/v0.18.1...v0.19.0) ##### Added - Adds a new source `track_position`. It keeps track of duration since the beginning of the underlying source. ##### Fixed - Mp4a with decodable tracks after undecodable tracks now play. This matches VLC's behaviour. ### [`v0.18.1`](https://redirect.github.com/RustAudio/rodio/blob/HEAD/CHANGELOG.md#Version-0181-2024-05-23) [Compare Source](https://redirect.github.com/RustAudio/rodio/compare/v0.18.0...v0.18.1) ##### Fixed - Seek no longer hangs if the sink is empty. ### [`v0.18.0`](https://redirect.github.com/RustAudio/rodio/blob/HEAD/CHANGELOG.md#Version-0180-2024-05-05) [Compare Source](https://redirect.github.com/RustAudio/rodio/compare/v0.17.3...v0.18.0) ##### Changed - `Source` trait is now also implemented for `Box<dyn Source>` and `&mut Source` - `fn new_vorbis` is now also available when the `symphonia-vorbis` feature is enabled ##### Added - Adds a new method `try_seek` to all sources. It returns either an error or seeks to the given position. A few sources are "unsupported" they return the error `Unsupported`. - Adds `SpatialSink::clear()` bringing it in line with `Sink` ##### Fixed - channel upscaling now follows the 'WAVEFORMATEXTENSIBLE' format and no longer repeats the last source channel on all extra output channels. Stereo content playing on a 5.1 speaker set will now only use the front left and front right speaker instead of repeating the right sample on all speakers except the front left one. - `mp3::is_mp3()` no longer changes the position in the stream when the stream is mp3 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 3pm on Wednesday" in timezone America/New_York, 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 --- Release Notes: - N/A <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This commit is contained in:
parent
1285504b3e
commit
4160824b10
2 changed files with 4 additions and 3 deletions
5
Cargo.lock
generated
5
Cargo.lock
generated
|
@ -9278,12 +9278,13 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "rodio"
|
||||
version = "0.17.3"
|
||||
version = "0.19.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "3b1bb7b48ee48471f55da122c0044fcc7600cfcc85db88240b89cb832935e611"
|
||||
checksum = "6006a627c1a38d37f3d3a85c6575418cfe34a5392d60a686d0071e1c8d427acb"
|
||||
dependencies = [
|
||||
"cpal",
|
||||
"hound",
|
||||
"thiserror",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
|
|
|
@ -18,5 +18,5 @@ collections.workspace = true
|
|||
derive_more.workspace = true
|
||||
gpui.workspace = true
|
||||
parking_lot.workspace = true
|
||||
rodio = { version = "0.17.1", default-features = false, features = ["wav"] }
|
||||
rodio = { version = "0.19.0", default-features = false, features = ["wav"] }
|
||||
util.workspace = true
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue