Revision history for Audio::Scan

0.19    2009-06-15 15:35:00
        - MP4: find_frame support.
        - MP4: Added leading_mdat flag for MP4 files where mdat precedes
          moov.
        - MP4: Handle invalid data sizes in ilst box.
        - Changed FLAC parser to return CUESHEET_BLOCK for cuesheet metadata
          block so it doesn't conflict with user-added CUESHEET tag.

0.18    2009-06-05 11:45:00
        - Added support for reading ID3v2 tags from ADTS files.

0.17    2009-06-05 09:45:00
        - MPEG-4 ADTS support.
        - Fixed Makefile.PL to set local include dirs before FLAC include
          dirs. (Philippe Kehl)

0.16    2009-06-04 15:45:00
        - Fixed parsing of MPEG-4 files where mdat occurs before moov.
        - Bug 12250, Added handling for invalid field lengths in WAV LIST INFO
          chunks.
        - Bug 12242, (libid3tag) Fixed broken parsing of ID3v2.2 PIC frames.

0.15    2009-06-02 16:30:00
        - Bug 12224, (libid3tag) Added support for broken iTunes v2.4 lengths that
          are not sync-safe.
        - Bug 12212, Fixed infinite loop during MP3 bitrate calculation if tag size
          is very large compared to the audio size.

0.14    2009-05-21 14:45:00
        - MPEG-4 support.
        - Bug 12082: Fixed reading of APE files with header version <= 3.97.
        - Fixed test failure on some Linux platforms due to rounding error.

0.13    2009-04-24 16:00:00
        - Musepack support.
        - Monkey's Audio Codec (APE) support.
        - AIFF support.

0.12    2009-04-23 12:10:00
        - Fixed bug in WAV duration calculation.
        - Fixed seek-related bug caused by passing a PerlIO to libid3tag.

0.11    2009-04-22 16:20:00
        - Renamed FLAC CRC function to fix --with-flac-static build.

0.10    2009-04-22 16:10:00
        - WAV support.
        - FLAC: Support for find_frame().

0.09    2009-04-19 18:00:00
        - ASF: Disabled index parsing.  This data isn't useful and just adds
          overhead.  Also, it does not compile on Windows.
        - Fixed Win32 compile issues.

0.08    2009-04-18 16:35:00
        - MP3: Support for find_frame().
        - MP3: Added support for RVA/RVAD frame.

0.07    2009-04-17 12:35:00
        - Added find_frame_fh( $type => $fh, $offset ) method.
          See docs for details.
        - Added $info->{lossless} for WMA Lossless.

0.06    2009-04-15 23:15:00
        - Added scan_fh( $type => $fh ) method to scan a filehandle.
        - Don't build FLAC support with < libFLAC 1.1.3.
        - --with-flac-static flag for statically-linking libFLAC.

0.05    2009-04-13 11:20:00
        - ASF: Fixed bug with empty script command names.
        - ASF: Support Extended Content Encryption.

0.04    2009-04-12 16:10:00
        - ASF: Support for Content Encryption, Extended Content
          Encryption, Script Command, and Digital Signature objects.
        - ASF: Fixed handling of multiple WM/Picture tags.

0.03    2009-04-11 14:30:00
        - Fixed big-endian GUID issues with ASF.
        - (libid3tag) Updated to latest config.guess.

0.02    2009-04-10 17:15:00
        - ASF (WMA/WMV) parsing support.
        - Improved directory structure.
        - Added build instructions for Win32.
        - Skip FLAC tests if FLAC support was not built.
        - Don't try and build Universal Binary on PPC Macs.
        - Fixed #define MIN for platforms that don't have it.

0.01    2009-04-03 11:00:00
        - Initial release.