Skip to content

0.13.0

Compare
Choose a tag to compare
@tomjnixon tomjnixon released this 15 Feb 14:20
· 223 commits to master since this release

Added

  • Added support for Cartesian speaker positions.

Changed

  • SpeakerPosition is now a boost::variant that can be either a CartesianSpeakerPosition or a SphericalSpeakerPosition
  • The previous SpeakerPosition type has been renamed to SphericalSpeakerPosition.
  • included mono (0+1+0) to the common definitions lookup tables
  • corrected (0+5+0) to point to 5.1 pack (AP_00010003) in common definitions lookup table
  • included LFE in common definitions lookup table
  • multiple incorrect references to LFE1 changed to LFE in common definitions lookup tables
  • corrected B-045 AudioTrackFormat reference in common definitions lookup table
  • fixed erroneous test acceptance data
  • replaced resource embedder with a cmake function to fix cross-compilation

Fixed

  • updateBlockFormatDurations now throws an exception when given an audioChannelFormat with no audioBlockFormats, rather than segfaulting
  • fixed crash when parsing empty ADM documents