aboutsummaryrefslogtreecommitdiffstats
path: root/wavreader.c
Commit message (Collapse)AuthorAgeFilesLines
* Add support for waveformatex filesMartin Storsjo2014-06-231-1/+11
| | | | This is used for multichannel wave files.
* Support reading sox style piped wav filesMartin Storsjo2014-06-231-1/+1
| | | | | Sox writes the RIFF header size as a very large number, instead of as 0 as in libavformat.
* Use skip instead of fseekMartin Storsjo2014-06-231-2/+8
| | | | | | | | fseek(SEEK_CUR) doesn't work for nonseekable streams (such as pipes). Only do this for skipping past small chunks; don't use it for skipping past the actual data for non-streamed input.
* Allow reading wav files with a 0 bytes RIFF chunkMartin Storsjo2014-06-231-1/+5
| | | | | This is required in order to read streamed wav files produced by the libavformat wav muxer.
* Allow opening stdin when "-" is specifiedMartin Storsjo2014-06-231-2/+6
|
* Support streamed wav files with a 0 bytes data chunkMartin Storsjo2014-06-231-1/+7
|
* Add an encoder exampleMartin Storsjo2012-09-131-0/+163