No description
Find a file
dvdsk 1d15760f3e
The cpal version requirement is too low causing #573
Specifically cpal changed `SupportedStreamConfigRange` and made it Copy.
As that relaxes the requirements on it its a non breaking change. Rodio was
then refactored to remove the now no longer needed `.clone()` in 77c5c54. That
clone however is still needed for Rodio users with a lower cpal version. This
commit fixes that by requiring a higher cpal version.
2024-04-21 12:52:29 +02:00
.github/workflows refactor: replace archived action 2024-04-20 00:57:02 -07:00
assets (tests) use rstest to refactor and expand seek test 2024-04-04 21:22:53 +02:00
examples Fixes seek example and various spell/grammar issues 2024-01-31 14:53:10 +01:00
src Update mod.rs 2024-04-13 23:15:41 +08:00
tests seek/error symphonia seekerror is now more precise 2024-04-05 13:59:40 +02:00
.gitignore Initial commit 2015-07-22 12:14:11 +02:00
.rustfmt.toml Migrate to edition 2018 2020-05-02 13:33:57 +01:00
Cargo.toml The cpal version requirement is too low causing #573 2024-04-21 12:52:29 +02:00
CHANGELOG.md docs(changelog) adds missing entry to changelog 2024-04-06 13:06:31 +02:00
LICENSE-APACHE Require all new contributions to be MIT/Apache2 (#175) 2018-08-17 13:59:55 +02:00
LICENSE-MIT Require all new contributions to be MIT/Apache2 (#175) 2018-08-17 13:59:55 +02:00
README.md Default to pure-Rust Symphonia for MP3 decoding (#453) 2022-11-12 05:08:36 +01:00

Audio playback library

Crates.io Version Crates.io Downloads Build Status

Rust playback library.

Playback is handled by cpal. Format decoding can be handled either by Symphonia, or by format-specific decoders:

See the docs for more details on backends.

Documentation

The documentation contains an introduction to the library.

License

Licensed under either of

at your option.

License of your contributions

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.