ChangeLog
=========

2011-09-12  Michael Pruett <[email protected]>

        * Released version 0.3.0 of the Audio File Library.

2011-09-11  Michael Pruett <[email protected]>

        * Define AFframecount and AFfileoffset as 64-bit signed integers.

        Previously these types were defined using off_t, whose size can vary
        depending upon whether large file support is enabled. Now the library
        is built with large file support and the API uses 64-bit frame counts
        and file offsets.

2011-08-20  Michael Pruett <[email protected]>

        * test/Makefile.am, test/aes.cpp: Add test for reading and writing
        AES channel data.

2011-08-20  Michael Pruett <[email protected]>

        * libaudiofile/AIFF.cpp, libaudiofile/Instrument.cpp,
        libaudiofile/Instrument.h, libaudiofile/Loop.cpp,
        libaudiofile/Setup.cpp, libaudiofile/Setup.h, test/Makefile.am,
        test/loop.cpp: Fix initialization of loop data.

2011-08-16  Michael Pruett <[email protected]>

        * win32: Remove obsolete Windows project files.

2011-05-07  Michael Pruett <[email protected]>

        * libaudiofile/Makefile.am,  libaudiofile/WAVE.{cpp,h},
        libaudiofile/UUID.{cpp,h}: Add support for extensible WAVE format.

2011-04-16  Michael Pruett <[email protected]>

        * Refactor file parsing and writing. Update VFS interface.

2011-04-11  Michael Pruett <[email protected]>

        * Reorganize source files.

2011-04-11  Michael Pruett <[email protected]>

        * Support more sample formats in IRCAM sound files.

2011-04-04  Michael Pruett <[email protected]>

        * Add support for Core Audio Format.

2011-04-04  Michael Pruett <[email protected]>

        * libaudiofile/IRCAM.cpp, libaudiofile/IRCAM.h,
        libaudiofile/IRCAMWrite.cpp: Handle byte-swapped IRCAM sound files.

2011-04-04  Michael Pruett <[email protected]>

        * test/pcmdata.cpp, test/Makefile.am: Test reading and writing
        PCM data formats supported by each file format.

2011-03-29  Michael Pruett <[email protected]>

        * test/large.cpp, test/seek.cpp, test/Makefile.am: Convert large
        and seek test cases to use Google Test framework.

2011-03-27  Michael Pruett <[email protected]>

        * docs/*: Update documentation and convert to AsciiDoc format.

2011-03-27  Michael Pruett <[email protected]>

        * sfcommands/sfconvert.c: Update help message for sfconvert to
        include NIST SPHERE format.

2011-03-27  Michael Pruett <[email protected]>

        * sfcommands/sfconvert.c, sfcommands/sfinfo.c,
        sfcommands/printinfo.[ch]: Add --short and --reporterror options
        to sfinfo. Add --help and --version options to sfconvert and
        sfinfo.

2011-03-27  Michael Pruett <[email protected]>

        * libaudiofile/NeXT.cpp, test/Makefile.am, test/next.cpp: Fix handling
        of NeXT sound files with unspecified or inconsistent length.

2011-01-16  Michael Pruett <[email protected]>

        * libaudiofile/audiofile.h, libaudiofile/Loop.cpp,
        libaudiofile/Marker.cpp, libaudiofile/Miscellaneous.cpp,
        libaudiofile/Track.cpp, libaudiofile/util.cpp, libaudiofile/util.h:
        Change type of id arrays in initialization functions from int *
        to const int *.

2011-01-16  Michael Pruett <[email protected]>

        * Refactor file parsing and writing.

2011-01-12  Stefano Magni <[email protected]>

        * libaudiofile/openclose.cpp: Fix leak of miscellaneous data buffers.

2011-01-12  Michael Pruett <[email protected]>

        * libaudiofile/IFF.cpp: Allow writing miscellaneous data in IFF/8SVX 
files.

2011-01-12  Michael Pruett <[email protected]>

        * test/Makefile.am, test/miscellaneous.cpp: Add test for reading and
        writing miscellaneous data.

2011-01-12  Michael Pruett <[email protected]>

        * libaudiofile/audiofile.h, libaudiofile/Miscellaneous.cpp: Change
        type of buffer parameter of afWriteMisc() from void * to const void *.

2011-01-09  Michael Pruett <[email protected]>

        * configure.ac, test/Makefile.am: Support running tests under Valgrind.

2011-01-01  Michael Pruett <[email protected]>

        Convert library implementation to C++; refactor file parsing and 
writing.

2010-12-02  Michael Pruett <[email protected]>

        Use local copy of Google Test framework.

2010-11-29  Michael Pruett <[email protected]>

        Refactor rebuffering module.

2010-11-14  Michael Pruett <[email protected]>

        Refactor audio conversion.

2010-11-14  Michael Pruett <[email protected]>

        Refactor file I/O.

        Eliminate VFS interface since it cannot support large files or provide
        context for handling error conditions.

2010-10-30  Michael Pruett <[email protected]>

        * examples/Makefile.am, examples/alsaplay.cpp: Add example
        program demonstrating audio file playback using ALSA.

2010-10-30  Michael Pruett <[email protected]>

        * test/floattoint.cpp, test/inttofloat.cpp, test/pcmmapping.cpp,
        test/sign.cpp: Add tests for converting between integer and
        floating-point audio data, between signed and unsigned integer
        audio data, and between audio data with different PCM mappings.

2010-09-20  Michael Pruett <[email protected]>

        * libaudiofile/pcm.h, test/floatto24.c: Update default mapping
        between floating-point and integer audio data.

        Map N-bit integer audio data to [-1, 1) rather than the previous
        range of [-1 - 1/(2^N - 1), 1].

2010-09-11  Michael Pruett <[email protected]>

        * configure.ac, Makefile.am, libaudiofile/Makefile.am,
        libaudiofile/modules/Makefile.am, test/Makefile.am: Enable code
        coverage reporting with lcov.

2010-09-11  Michael Pruett <[email protected]>

        * audiofile-config.in, audiofile.m4: Remove configuration files
        superseded by pkg-config.

2010-04-14  Brian Cameron <[email protected]>

        * audiofile-uninstalled.pc.in, configure.ac: Add uninstalled
        pkg-config file.

2010-03-29  Michael Pruett <[email protected]>

        * libaudiofile/af_vfs.h: Specify C linkage.

2010-03-25  Daniel Kobras <[email protected]>

        * libaudiofile/af_vfs.h: Include <audiofile.h>.

2010-03-25  Daniel Kobras <[email protected]>

        * audiofile.pc.in: Link against libm only for static builds.



Download
========

http://download.gnome.org/sources/audiofile/0.3/audiofile-0.3.0.tar.xz  (457K)
  sha256sum: a83bac421545510a19b0d933cc603b193973527c958a13e9d0a6c8824405f7b2

http://download.gnome.org/sources/audiofile/0.3/audiofile-0.3.0.tar.bz2 (524K)
  sha256sum: 0db2f5315fda982bbb7b4a15555be262dd6f1512df6f9be7b69c35433ed32e24

_______________________________________________
[email protected]
http://mail.gnome.org/mailman/listinfo/release-team
Release-team lurker? Do NOT participate in discussions.

Reply via email to