gstreamer/gst/playback
Edward Hervey d86f6132ed streamsynchronizer: Handle stream switching
* Update outgoing segment.base with accumulated time, ensuring all
  streams are synchronized.
* Only consider streams as "new" is they have a STREAM_START event
  with a different seqnum.
* Use GstStream segment.base instead of separate variable to store
  the past running time.
* Disable passthrough
* Switch to glib 2.32 GMutex/GCond
* Avoid getting pad parent the expensive way
* Minor other fixes
2012-08-14 18:56:30 +02:00
..
.gitignore playsink: remove old marshal remains 2012-07-13 12:35:44 +02:00
gstdecodebin2.c decodebin2: Mark streams as complete on CAPS event but don't block 2012-07-24 10:53:19 +02:00
gstplay-enum.c playsink: Add a software color-balance element before the sink if the sink doesn't support changing the color-balance 2012-02-22 12:08:10 +01:00
gstplay-enum.h Merge branch 'master' into 0.11 2012-03-02 10:00:55 +01:00
gstplayback.c gst: Update for GST_PLUGIN_DEFINE() API change 2012-04-05 15:11:05 +02:00
gstplayback.h playback: merge playbin and decodebin plugins into one single playback plugin again 2011-06-15 00:02:13 +01:00
gstplaybin2.c playback: Remove custom stream-change event 2012-07-12 09:51:35 +02:00
gstplaysink.c playback: update for ghostpad changes 2012-07-18 17:50:28 +02:00
gstplaysink.h playsink: remove old marshal remains 2012-07-13 12:35:44 +02:00
gstplaysinkaudioconvert.c Use new gst_element_class_set_static_metadata() 2012-04-10 00:45:16 +01:00
gstplaysinkaudioconvert.h playsink: handle after-the-fact changes in converters/volume booleans 2011-11-03 10:02:31 +01:00
gstplaysinkconvertbin.c playback: update for ghostpad changes 2012-07-18 17:50:28 +02:00
gstplaysinkconvertbin.h convertbin: port to 0.11 again 2011-11-07 12:43:52 +01:00
gstplaysinkvideoconvert.c Use new gst_element_class_set_static_metadata() 2012-04-10 00:45:16 +01:00
gstplaysinkvideoconvert.h playsink: Add a software color-balance element before the sink if the sink doesn't support changing the color-balance 2012-02-22 12:08:10 +01:00
gstrawcaps.h audio: rework audio caps. 2011-08-18 19:15:03 +02:00
gststreamsynchronizer.c streamsynchronizer: Handle stream switching 2012-08-14 18:56:30 +02:00
gststreamsynchronizer.h streamsynchronizer: Handle stream switching 2012-08-14 18:56:30 +02:00
gstsubtitleoverlay.c playback: update for ghostpad changes 2012-07-18 17:50:28 +02:00
gstsubtitleoverlay.h probes: port to new API for blocking and probes 2011-06-01 19:34:54 +02:00
gsturidecodebin.c decodebin: make GValueArray arguments in autoplug-* signals static scope to avoid copies 2012-07-09 08:35:22 +01:00
Makefile.am gst-libs: Remove interfaces libs and mixer/tuner interfaces 2012-04-13 13:14:13 +02:00