gst/gdp/gstgdppay.c (gst_gdp_pay_reset_streamheader, gst_gdp_pay_chain, gst_gdp_pay_s...
authorThomas Vander Stichele <thomas@apestaart.org>
Tue, 10 Apr 2007 20:37:05 +0000 (20:37 +0000)
committerTim-Philipp Müller <tim@centricular.net>
Tue, 11 Sep 2012 00:54:31 +0000 (01:54 +0100)
commitc1c0767689c67c8a4934cb4a7f2a55fc0549854a
tree9433923d1f0f13634133488360001531a1253d08
parent4b972637e16756ddf06f64ce5645f8cadab6824a
gst/gdp/gstgdppay.c (gst_gdp_pay_reset_streamheader, gst_gdp_pay_chain, gst_gdp_pay_sink_event):

Original commit message from CVS:
* gst/gdp/gstgdppay.c (gst_gdp_pay_reset_streamheader,
gst_gdp_pay_chain, gst_gdp_pay_sink_event):
Only stamp buffers with offset/offset_end right before they get
pushed.  This ensures offset continuity, which was not the case
before as shown by
gst-launch -v -m audiotestsrc num-buffers=10 ! audioconvert ! vorbisenc ! gdppay ! identity check-imperfect-offset=TRUE ! fakesink silent=TRUE
gst/gdp/gstgdppay.c