rodio v0.15.0 Release Notes

Release Date: 2022-01-23 // 4 months ago
    • ✂ Remove requirement that the argument Decoder::new and LoopedDecoder::new implement Send.
    • ➕ Add optional symphonia backend.
    • WavDecoder's total_duration now returns the total duration of the sound rather than the remaining duration.
    • ➕ Add 32-bit signed in WAV decoding.
    • SineWave::new() now takes a f32 instead of a u32.
    • ➕ Add len() method to SpatialSink.

Previous changes from v0.14.0

    • Re-export cpal in full.
    • 0️⃣ Replace panics when calling OutputStream::try_default, OutputStream::try_from_device with new StreamError variants.
    • 0️⃣ OutputStream::try_default will now fallback to non-default output devices if an OutputStream cannot be created from the default device.