New Features
TimeBasenow provides a helper to calculate a clock time from aDuration.GenericAudioBufferandAudioSlices are now cloneableGenericAudioBufferandGenericAudioBufferRefare now sliceable.- Channel information is parsed for Opus tracks in ISO BMFF containers (M4A, MP4, etc.).
Bug Fixes & Improvements
- Significantly improved performance of loading media files with large attachments, visuals, or metadata.
- Fixed a bug where silent sections were not decoded if certain conditions were met for MP3 files.
- Fixed a bug where Xing/Info and VBRI tags were ignored if the MPEG frame containing it had a CRC.
- Fixed decoding of mono MP1 audio.
- All
unwraps have either been replaced withexceptor made to return a runtime error. - Hardened demuxers against allocating obscene amounts of memory when reading maliciously crafted files.
- Fixed a significant number of panics discovered by fuzzing or AI.
New Contributors
- @tsar-boomba made their first contribution in #499
- @kp-fyn made their first contribution in #535
- @SAY-5 made their first contribution in #537
- @bolshoytoster made their first contribution in #507
- @Noethix55555 made their first contribution in #520
- @MelonShooter made their first contribution in #542
- @mvanhorn made their first contribution in #543
Full Changelog: v0.6.0...v0.6.1








