gstreamer/gst
Thiago Santos 386206e627 videotestsrc: keep track of the correct running time after renegotiations
Need to store the old running time and frame numbers when renegotiating and
start from 0 again when a new caps is set, preventing that framerate changes
cause timestamping issues.

For example, if a stream pushed 10 buffers on framerate=2/1, its
running time will be 5s. If a new framerate of 1/1 is set, it would
make the running time go to 10s as it would count those 10 buffers
as being sent on this new framerate.

Fixes camerbin unit test.

https://bugzilla.gnome.org/show_bug.cgi?id=682973
2012-09-23 17:48:56 +01:00
..
adder adder: send stream-start event, and send caps event after stream-start 2012-09-23 13:31:17 +01:00
app gst: Update for GST_PLUGIN_DEFINE() API change 2012-04-05 15:11:05 +02:00
audioconvert Release 0.11.94 2012-09-14 02:47:54 +01:00
audiorate audiorate: default to tolerance = 40ms instead of 0 2012-09-09 15:58:36 +01:00
audioresample audioresample: mark semi-unused variable 2012-09-18 13:16:39 +02:00
audiotestsrc replace gst_tag_list_free with gst_tag_list_unref 2012-09-14 17:53:21 +02:00
encoding text/plain + text/x-pango-markup -> text/x-raw 2012-09-02 02:45:41 +01:00
gio Use new gst_element_class_set_static_metadata() 2012-04-10 00:45:16 +01:00
playback gst: Update for link/unlink function API change 2012-09-17 13:24:52 +02:00
subparse subparse: Call default query handler 2012-09-11 16:29:21 +02:00
tcp tcp: adjust comment style 2012-09-10 14:03:49 +02:00
typefind typefind: probe for DVD ISO files, to avoid matching H.264 2012-06-11 11:11:01 +01:00
videoconvert Release 0.11.94 2012-09-14 02:47:54 +01:00
videorate Use new gst_element_class_set_static_metadata() 2012-04-10 00:45:16 +01:00
videoscale fix caps 2012-09-14 13:22:31 +02:00
videotestsrc videotestsrc: keep track of the correct running time after renegotiations 2012-09-23 17:48:56 +01:00
volume Release 0.11.94 2012-09-14 02:47:54 +01:00
Makefile.am build: build plugin and example directories in parallel if make -jN is used 2010-03-29 00:26:59 +01:00