gstreamer/ext/flac
Vincent Penquerc'h 8548b2c777 flacdec: fix spurious timestamp discontinuity
We need to tell the base class that we're dropping buffers,
so it drops the input timestamps corresponding to these.
Otherwise, the first actual audio buffers we output will be
stamped with those - GST_CLOCK_TIMESTAMP_NONE. That mismatch
between input buffer count and output buffer count will stay
while playing. With enough headers and long enough buffer
durations, the sink will have played enough before receiving
the first valid timestamp (usually 0), and will trigger an
audible discontinuity.
2011-11-15 13:36:15 +00:00
..
gstflac.c i18n: build fixes: #if -> #ifdef for ENABLE_NLS 2010-03-22 17:26:37 +02:00
gstflacdec.c flacdec: fix spurious timestamp discontinuity 2011-11-15 13:36:15 +00:00
gstflacdec.h flacdec: don't extract metadata, leave that to the parser or container 2011-10-30 19:12:44 +00:00
gstflacenc.c ext, gst: update for taglist API changes 2011-10-30 11:44:53 +00:00
gstflacenc.h flacenc: remove dead code from header 2011-10-30 19:30:14 +00:00
gstflactag.c update for adapter api changes 2011-11-10 18:32:58 +01:00
gstflactag.h ext/flac/: Port flactag to 0.10, add documentation for it and clean it up a bit. 2008-08-06 15:34:55 +00:00
Makefile.am flacenc: port to audioencoder 2011-09-28 16:14:46 +02:00