Skip to content

Version 0.6.0

Latest
Compare
Choose a tag to compare
@sbooth sbooth released this 17 Jan 22:34
· 14 commits to main since this release
02fa6a4

Summary of changes:

Playback

  1. Improved continuity of playback state when switching audio formats
  2. Improved handling of multichannel audio channel mapping
  3. SFBAudioPlayerNode changes:
  • Added -audioPlayerNode:renderingDecoder:willChangeToDecoder:atHostTime:
  • Removed -audioPlayerNode:audioWillEndAtHostTime:
  • Changed -audioPlayerNode:decoderCanceled:framesRendered:
  • Removed -delegateQueue
  1. SFBAudioPlayer changes:
  • Added -audioPlayer:reconfigureProcessingGraph:withFormat:
  • Removed audioPlayer:audioWillEndAtHostTime:
  • Changed -audioPlayer:nowPlayingChanged:
  • Changed -audioPlayer:playbackStateChanged:
  • Changed -audioPlayer:decoderCanceled:framesRendered:
  1. Unified playback position and time structures across Objective-C and Swift

Encoding

  1. FLAC and Ogg FLAC encoders now work correctly for bit depths less than 32
  2. FLAC compression level 0 is now supported

Conversion

  1. Improved handling of conversion errors