- Fixed clippy warnings
- Added panic documentation
- Improved performance when decoding near the end of a file
- Improved the accuracy when seeking to a large frame value with the Symphonia decoder
- Bumped minimum supported Rust version to 1.65
- The trait methods
Decoder::decode()
andEncoder::encode()
are no longer marked unsafe. Refer to the new documentation on how these trait methods should be implemented.
- Removed all unsafe code
- Bumped
rtrb
to version "0.3.0" - Updated demos to use latest version of
egui
- Added the ability to decode MP4/AAC/ALAC files
- Changed
println
statements to actuallog
entries increek-decode-symphonia
- Updated Minimum Supported Rust Version (MSRV) from 1.56 to 1.62
- Updated to Rust edition 2021
- Added metadata to
SymphoniaDecoder