Update with latest instructions for cygwin and mingw+fedora build.
Look for libpng12 as backup to libpng since some people may not package
automate building mingw version of sox under unix with cross compiler.
Force gcc-4 again.
Removing unused optional-fmts.in file.
Support file extensions to allow testing mingw cross compiles+wine.
Remove redundant typedef from msvc9 soxconfig.h file.
Fix wavpack support for MSVC9 project.
Update documentation regarding VC9 build.
Get rid of all references to amr1.h and amr2.h this time.
Remove now unneeded headers from distribution.
Add info about the msvc9 build project.
MSVC9 build solution for SoX and supplemental libraries. Requires the sources for the supplemental libraries to be extracted next to the SoX sources.
Add optional support for glob and ltdl on MS Windows via minimal substitute libraries.
Output better diagnostic messages when searching for shared libraries. Define aliases for Posix function names so they can be recognized by VC without warning. Allow use of 64-bit file lengths with the MSVC CRT.
Skip compiling ffmpeg.c if !HAVE_FFMPEG. Skip compiling wavpack.c if !HAVE_WAVPACK_H && !HAVE_WAVPACK. If HAVE_WAVPACK_H is set, look for <wavpack.h> (source location), otherwise look for <wavpack/wavpack.h> (installed location). Does not affect existing code, but allows MSVC compiles to more easily build against the wavpack source distribution.
No longer needed after recent changes to AMR plugin.
Fix disabling of sndfile support introduced with dlopen support.
Only link in external libraries once. For shared libsox, link into
Add support for dlopen() of amr-nb and amr-wb libraries.
Change MP3 input percision back to 16 bits to make default behavior
Don't link in sndfile with --enable-dl-sndfile.
Cleanup ID3 tag support to work with 3.97 lame as much as possible.
Don't check each windows header file to prevent multiple additions
mmsystem.h requires windows.h to be loaded first. Required for cygwin.
Add support for --enable-dl-sndfile to configure (dlopen libsndfile).
Depredicate lame 3.97.
Only support ID3TAG writing with lame 3.98 using id3tag_set_fieldvalue