diff options
author | Sebastian Dröge <slomo@circular-chaos.org> | 2008-01-26 15:12:50 +0000 |
---|---|---|
committer | Sebastian Dröge <slomo@circular-chaos.org> | 2008-01-26 15:12:50 +0000 |
commit | b05b9d04d6a6ff723b97079f3aa22b51d32d7170 (patch) | |
tree | 7b3de99498f1518207112b0720b98e0ab9597c42 /ext/gio/gstgiostreamsrc.c | |
parent | 82dc68af4807b931ca9a320d99add4e6a943aa31 (diff) | |
download | gst-plugins-bad-b05b9d04d6a6ff723b97079f3aa22b51d32d7170.tar.gz gst-plugins-bad-b05b9d04d6a6ff723b97079f3aa22b51d32d7170.tar.bz2 gst-plugins-bad-b05b9d04d6a6ff723b97079f3aa22b51d32d7170.zip |
ext/soundtouch/gstpitch.cc: Allow seeking only in TIME and DEFAULT format, other formats will not work as expected. A...
Original commit message from CVS:
* ext/soundtouch/gstpitch.cc:
Allow seeking only in TIME and DEFAULT format, other formats will
not work as expected. Also handle a stop position of -1 correctly
for seeks, newsegment events and the queries. This fixes playback
with the pitch element if upstream doesn't know the duration or has
-1 as stop position in NEWSEGMENT events for other reasons. Before
simply nothing was played as the segment was going from 0 to 0.
Send a GST_MESSAGE_DURATION whenever the rate or tempo is changed
so applications can update their cached duration. Fixes bug #503308.
Some random cleanup and memory leak closing.
Diffstat (limited to 'ext/gio/gstgiostreamsrc.c')
0 files changed, 0 insertions, 0 deletions