New Features
- Support for demuxing AIFF by @dedobbin in #193
- Support for demuxing CAF by @irh in #232
- Added optional SIMD acceleration using RustFFT. Enable specific SIMD ISAs with the
opt-simd-sse
,opt-simd-avx
, andopt-simd-neon
feature flags, oropt-simd
to enable all.
Deprecations
- The
symphonia-format-wav
crate is now deprecated and superseded by thesymphonia-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, thesymphonia-format-riff
crate providesWavReader
andAiffReader
.
Bug Fixes & Improvements
- Major optimizations for AAC, FLAC, MP3, and Vorbis decoders.
- Support for FLAC picture blocks in Vorbis comments.
- Fix edge cases when seeking OGG or FLAC formats.
- Many other fixes across the board!
New Contributors
- @dedobbin made their first contribution in #193
- @AkiyukiOkayasu made their first contribution in #205
- @tenzap made their first contribution in #191
- @ClementNerma made their first contribution in #227
- @nukeop made their first contribution in #243
- @chris-ha458 made their first contribution in #230
- @perxjoh made their first contribution in #233
- @irh made their first contribution in #232
- @abique made their first contribution in #262
- @karlri made their first contribution in #231
Full Changelog: v0.5.3...v0.5.4