gstreamer/gst-libs/gst/riff
Julien Moutte 6f9006c9b9 riff: Manually calculate bitrate of ADPCM streams
Some ADPCM encoding tools like Oxelon generate WAV files with
wrong format header declaring an invalid bitrate.

As wavparse uses the average bitrate to calculate timestamps
and duration the decoder can be confused by receiving timestamps
completely out of sync with the decoded samples.

ADPCM is a CBR audio codec so we can calculate the average bitrate
instead of trusting the format header.

https://bugzilla.gnome.org/show_bug.cgi?id=636245
2013-05-07 15:01:05 +02:00
..
Makefile.am gst-libs: use GST_*_1_0 environment variables everywhere 2013-01-16 10:16:27 +00:00
riff-ids.h riff: add "note" tag 2013-03-25 13:26:25 +00:00
riff-media.c riff: Manually calculate bitrate of ADPCM streams 2013-05-07 15:01:05 +02:00
riff-media.h Fix FSF address 2012-11-03 23:05:09 +00:00
riff-read.c riff: Use correct print format specifiers to fix compiler warnings 2013-03-03 11:19:42 +01:00
riff-read.h Fix FSF address 2012-11-03 23:05:09 +00:00
riff.c Fix FSF address 2012-11-03 23:05:09 +00:00
riff.def
riff.h libs: Use foo/foo.h as single-include header consistently everywhere 2012-12-12 17:13:10 +00:00
riff.vcproj