diff options
author | Tim-Philipp Müller <tim@centricular.net> | 2005-06-23 10:46:57 +0000 |
---|---|---|
committer | Tim-Philipp Müller <tim@centricular.net> | 2005-06-23 10:46:57 +0000 |
commit | 933db23f048afd447ac2687747158008c1a5c6c7 (patch) | |
tree | 7dc001bdaa41bcabdc77ed0d71f62780c301fbd5 /ChangeLog | |
parent | 6ff12d47864134beaaf1e53fb5759d9d1961f54f (diff) | |
download | gst-plugins-bad-933db23f048afd447ac2687747158008c1a5c6c7.tar.gz gst-plugins-bad-933db23f048afd447ac2687747158008c1a5c6c7.tar.bz2 gst-plugins-bad-933db23f048afd447ac2687747158008c1a5c6c7.zip |
gst/audioscale/gstaudioscale.*: Fix discont handling: if we get a discont before negotiation has taken place, save it...
Original commit message from CVS:
* gst/audioscale/gstaudioscale.c: (gst_audioscale_get_buffer),
(gst_audioscale_chain):
* gst/audioscale/gstaudioscale.h:
Fix discont handling: if we get a discont before negotiation
has taken place, save it and process it later before processing
any buffers (ugly, but makes things work); also, create new discont
event to send downstream, otherwise downstream elements might get
a discont with a sample offset refering to our input rate.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -1,3 +1,14 @@ +2005-06-23 Tim-Philipp Müller <tim at centricular dot net> + + * gst/audioscale/gstaudioscale.c: (gst_audioscale_get_buffer), + (gst_audioscale_chain): + * gst/audioscale/gstaudioscale.h: + Fix discont handling: if we get a discont before negotiation + has taken place, save it and process it later before processing + any buffers (ugly, but makes things work); also, create new discont + event to send downstream, otherwise downstream elements might get + a discont with a sample offset refering to our input rate. + 2005-06-22 Tim-Philipp Müller <tim at centricular dot net> * gst/audiorate/gstaudiorate.c: (gst_audiorate_class_init), |