gstreamer/gst
Wim Taymans 7c7920e0e2 gdp: Rework GstSegment handling
Improve GstSegment, rename some fields. The idea is to have the GstSegment
structure represent the timing structure of the buffers as they are generated by
the source or demuxer element.
gst_segment_set_seek() -> gst_segment_do_seek()
Rename the NEWSEGMENT event to SEGMENT.
Make parsing of the SEGMENT event into a GstSegment structure.
Pass a GstSegment structure when making a new SEGMENT event. This allows us to
pass the timing info directly to the next element. No accumulation is needed in
the receiving element, all the info is inside the element.
Remove gst_segment_set_newsegment(): This function as used to accumulate
segments received from upstream, which is now not needed anymore because the
segment event contains the complete timing information.
2011-12-25 22:49:59 +00:00
..
adder Merge remote-tracking branch 'origin/master' into 0.11 2011-12-02 11:10:17 +00:00
app docs: fixup appsrc/sink api docs 2011-05-23 15:02:27 +03:00
audioconvert Merge remote-tracking branch 'origin/master' into 0.11 2011-12-02 11:10:17 +00:00
audiorate Merge remote-tracking branch 'origin/master' into 0.11 2011-12-02 11:10:17 +00:00
audioresample Merge remote-tracking branch 'origin/master' into 0.11 2011-12-02 11:10:17 +00:00
audiotestsrc various: fix pad template leaks 2011-11-28 13:09:02 +00:00
encoding Work around deprecated thread API in glib master 2011-12-04 17:16:30 +00:00
gdp gdp: Rework GstSegment handling 2011-12-25 22:49:59 +00:00
playback subtitle: don't use GST_CAPS_NONE macro 2011-12-20 12:53:16 +01:00
subparse various: fix pad template leaks 2011-11-28 13:09:02 +00:00
tcp Merge remote-tracking branch 'origin/master' into 0.11 2011-12-08 01:19:03 +00:00
typefind Merge remote-tracking branch 'origin/master' into 0.11 2011-12-09 12:08:37 +00:00
videoconvert videofilter: improve video filter 2011-12-21 23:46:53 +01:00
videorate Merge remote-tracking branch 'origin/master' into 0.11 2011-12-08 01:19:03 +00:00
videoscale videofilter: improve video filter 2011-12-21 23:46:53 +01:00
videotestsrc Merge remote-tracking branch 'origin/master' into 0.11 2011-12-02 11:10:17 +00:00
volume controller: port to new controlbinding api 2011-12-23 18:41:49 +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