Releases
v0.9.0
Compare
Sorry, something went wrong.
No results found
Added
[audio_file] Add unified AudioFile abstraction for audio stream handling
[decoder] New Symphonia-based audio decoder for improved performance and quality:
Higher audio quality (f32 processing instead of i16)
More robust AAC support in both ADTS and MP4 formats
WAV support (for some podcasts)
Faster seeking in FLAC and MP3 files
Faster decoder initialization
Lower memory pressure
[normalize] Add professional-grade feedforward limiter for volume normalization
[player] Use ReplayGain metadata as fallback for volume normalization when Deezer gain information is unavailable
[util] Add audio gain conversion utilities for volume normalization calculations
Changed
[decrypt] Add explicit BufRead implementation to standardize buffering behavior
[decrypt] Improve buffer management performance and efficiency
[docs] Remove incorrect mention of "Hi-Res" audio quality
[player] Default to mono audio for podcasts to prevent garbled sound when channel count is missing
[track] Return AudioFile instead of raw download stream
Fixed
[docs] Update artwork URLs to use correct CDN paths for different content types
[remote] Improve network resilience by automatically reconnecting after connection errors
[track] Correct bitrate calculation for user-uploaded MP3s by excluding ID3 tags and album art
[track] Cap reported bitrates to codec maximums (320 kbps for MP3, 1411 kbps for FLAC, etc.)
You can’t perform that action at this time.