Pure Rust multimedia format demuxing, tag reading, and audio decoding library
opt-simd-sse
, opt-simd-avx
, and opt-simd-neon
feature flags, or opt-simd
to enable all.symphonia-format-wav
crate is now deprecated and superseded by the symphonia-format-riff
crate. This new crate is intended to support demuxing of all RIFF-based multimedia formats such as WAVE, AIFF, AVI, etc. As of this release, the symphonia-format-riff
crate provides WavReader
and AiffReader
.Full Changelog: https://github.com/pdeljanov/Symphonia/compare/v0.5.3...v0.5.4
Full Changelog: https://github.com/pdeljanov/Symphonia/compare/v0.5.2...v0.5.3
all
, all-codecs
, and all-formats
feature flags on symphonia
crate to make it easier to enable all codec and/or format supporti32
samplesSampleBuffer::samples_mut
by @FelixMcFelix in https://github.com/pdeljanov/Symphonia/pull/147
Full Changelog: https://github.com/pdeljanov/Symphonia/compare/v0.5.1...v0.5.2
skip_to_latest
function to Metadata
by @JasonLG1979 in https://github.com/pdeljanov/Symphonia/pull/110
clear
functions to (Raw
)SampleBuffer
by @torokati44 in https://github.com/pdeljanov/Symphonia/issues/126
symphonia-play
on MacOS and WindowsMp3Reader
and Mp3Decoder
Full Changelog: https://github.com/pdeljanov/Symphonia/compare/v0.5.0...v0.5.1
Full Changelog: https://github.com/pdeljanov/Symphonia/compare/v0.4.0...v0.5.0