Skip to content

v0.11.0

Choose a tag to compare

@roderickvd roderickvd released this 26 Jan 20:06
· 221 commits to main since this release
a85ebbf

Changed

  • [codec] Split frame_duration into max_frame_length and max_frame_duration
  • [decoder] Better error handling following Symphonia's recommendations
  • [decoder] Always use accurate seeking mode for reliable position reporting
  • [decoder] Fix logical error in size_hint() lower bound calculation
  • [decoder] Remove ExactSizeIterator implementation as total samples can't be determined exactly
  • [http] Simplified HTTP client response handling and content type management
  • [http] Added status code checking in HTTP client responses
  • [http] Increase read timeout to 5 seconds to accommodate slower devices
  • [player] Improve seek logging with more detailed timestamps and progress information
  • [remote] Improve network timeout handling and error messages

Fixed

  • [decoder] Fix calculation of total number of samples for size hint
  • [gateway] Fix user token persistence by handling JWT token renewal

Removed

  • [error] Remove remaining Rodio decoder leftovers in favor of direct Symphonia usage