Skip to content

April 2025

Latest
Compare
Choose a tag to compare
@pschatzmann pschatzmann released this 28 Apr 20:24
· 133 commits to main since this release

New Functionality

  • HLSStream & HLS Example
  • MTSDecoder
  • CodecADTS
  • Support for APLL for I2S
  • StrView add toFloat()
  • AudioPlayer: add resizeCopier()
  • ReformatBaseStream: add resizeReadResultQueue() method
  • KARadioProtocol
  • CallbackStream add support for audioInfo callback
  • QueueStream: add levelPercent()

Improvements

  • Improve aac file detection
  • AudioPlayer: rename resizeMetaData() to setMetaDataSize()
  • AudioSourceVFS: constructor w/o VFS
  • EncodedAudioStream: RAII missing destructor
  • EncodedAudioOutput: call end() only once
  • Code Review: RAII
  • A2DP remove old API
  • InputMerge support for multiple channels
  • AudioPlayer remove virtual from methods
  • Equalizer3Bands: error message for missing begin

Error Corrections

  • I2SStream add missing destructor
  • I2SStream: initialize mute pin
  • fix cmake build errors
  • fix IDF build errors
  • ConverterAutoCenter: correct assert
  • Correct misspelled signal to signal in arduino-audio-driver library
  • CodecVorbis initialiize active flag, prevent multiple end()

Cleanup

  • Move LegacyAudioSourceSDFTAT to Disk
  • Rename AudioConfig.h to AudioToolsConfig.h