2010-03-21  Michael Pruett <michael@68k.org>

	* Released version 0.2.7 of the Audio File Library.

2010-03-21  Michael Pruett <michael@68k.org>

	* libaudiofile/wavewrite.c: Write fact chunk in WAVE files
	with floating-point audio data.

2010-03-21  Michael Pruett <michael@68k.org>

	* libaudiofile/aiff.c, libaudiofile/aiffwrite.c,
	libaudiofile/iff.c, libaudiofile/iffwrite.c,
	libaudiofile/util.c, libaudiofile/util.h, libaudiofile/wave.c,
	libaudiofile/wavewrite.c: Add convenience functions for reading
	and writing bytes and Pascal strings.

2010-03-18  Michael Pruett <michael@68k.org>

	* libaudiofile/wave.c, libaudiofile/wavewrite.c: Add support
	for writing double-precision floating-point WAVE files.

	* test/Makefile.am, test/testdouble.c: Add test for reading and
	writing double-precision floating-point audio files.

2010-03-18  Michael Pruett <michael@68k.org>

	* libaudiofile/aiffwrite.c, libaudiofile/avr.c, libaudiofile/ircam.c,
	libaudiofile/next.c, libaudiofile/raw.c, libaudiofile/wave.c,
	libaudiofile/wavewrite.c: Fix handling of audio files with more than
	2^24 frames.

	* test/Makefile.am, test/large.c: Add test for reading and writing
	audio files with more than 2^24 frames.

2010-03-17  Michael Pruett <michael@68k.org>

	* Mark module function tables as constant.

2010-03-17  Jason Allen <lorddut@gmail.com>

	* Mark data as constant in order to minimize unshared data.

2010-03-16  Michael Pruett <michael@68k.org>

	* Use C99 bool type.

2010-03-16  Michael Pruett <michael@68k.org>

	* libaudiofile/afinternal.h, libaudiofile/modules/adpcm.c,
	libaudiofile/modules/adpcm.h, libaudiofile/modules/ima.c,
	libaudiofile/modules/msadpcm.c, libaudiofile/wave.c: Fix decoding
	of multi-channel ADPCM audio files.

2010-03-15  Michael Pruett <michael@68k.org>

	* Use C99 integer types.

2010-03-12  Wim Lewis <wiml@omnigroup.com>

	* libaudiofile/debug.c, libaudiofile/modules/msadpcm.c,
	libaudiofile/modules/ima.c, libaudiofile/wavewrite.c,
	libaudiofile/query.c: Remove unused variables and fix warnings.

2004-11-14  Michael Pruett <michael@68k.org>

	* libaudiofile/aiff.c: Add support for reading more nonstandard
	uncompressed two's complement AIFF-C files created by Mac OS X.

2004-09-14  Michael Pruett <michael@68k.org>

	* libaudiofile/aiff.c: Add support for reading nonstandard
	uncompressed AIFF-C files created by Mac OS X.

2004-07-21  Michael Pruett <michael@68k.org>

	* examples/power.c: Change invocations of 'abs' to 'fabs' since
	arguments are doubles.

	* sfcommands/sfconvert.c: Add support for converting to the NIST
	SPHERE file format.

2004-06-26  Michael Pruett <michael@68k.org>

	* libaudiofile/aiff.c, libaudiofile/aiff.h, libaudiofile/aiffwrite.c,
	libaudiofile/next.c, libaudiofile/nextwrite.c, libaudiofile/wave.c,
	libaudiofile/wavewrite.c: Clean up AIFF, WAVE, and NeXT file parsing
	and writing code by using af_{read,write}_uint{16,32}_{be,le} where
	appropriate.

2004-04-14  Michael Pruett <michael@68k.org>

	* configure.in: Update configure.in to conform to current
	autoconf conventions.

	Thanks to Nico Roeser for this patch.

2004-03-29  Michael Pruett <michael@68k.org>

	* docs/*: Update documentation.

2004-03-11  Michael Pruett <michael@68k.org>

	* audiofile.m4: Quote AM_PATH_AUDIOFILE in order to fix
	automake warning.

	* libaudiofile/Makefile.am: Prepend audiofile.exports with
	$(srcdir) in order to allow building from another directory.

	Thanks to Frederic L. W. Meunier for these fixes.

	* libaudiofile/audiofile.exports: Add VFS functions to list of
	exported symbols.

	Thanks to Daniel Kobras for pointing out this omission.