rodio
rodio copied to clipboard
Rust audio playback library
Calls to `Sink` and `SpatialSink`'s set methods risk causing delays to the playback thread. This pull requests attempts to fix that by replacing the mutex with a lock-free `Pinboard` from...
Rodio library is used in open-source game `Veloren` as it's sound system, so that's where I spotted an issue at first. I'm compiling this test code [rodio-test.zip](https://github.com/RustAudio/rodio/files/5685121/rodio-test.zip) (with commented line...
I have the following function: ```rust fn play_many() { let music_files = match tinyfiledialogs::open_file_dialog_multi("Choose your songs", dirs::audio_dir().unwrap().to_str().unwrap(), Some((&["*.mp3", "*.ogg", "*.wav"], "Audio Files"))) { Some(files) => files, _ => return ask_for_exit(),...
[Symphonia](https://github.com/pdeljanov/Symphonia) is already a supported backend for MP3 decoding in rodio, but it is not the default. I believe Symphonia MP3 decoder has matured, and it's time to switch to...
PR #412 has updated symphonia but in the 0.5 release there have been new codec additions. So one should add features to this crate so that users don't have to...
https://github.com/RustAudio/rodio/blob/master/src/decoder/symphonia.rs#L136 Just wanted to create an issue tracking this. Am also curious if there is any active work on this? Thank you!
Seeking
Looks like seeking isn't supported for now. Do the used libraries allow seeking in general? It's a feature I would need for an application and I would be willing to...
I'm trying to get rodio to play well with a glutin window/context. However, I'm having trouble when trying to append a source to the sink from within the main loop...
Hey, At first glance I could not figure if this is possible so I decided to ask here. Does rodio support simple calls for achieving these things: - Start playing...