streamsynchronizer not doing any synchronization

Tim Müller tim at
Thu Jun 19 08:52:45 PDT 2014

On Wed, 2014-06-18 at 00:54 -0700, Baby Octopus wrote:

> I'm trying to synchronize two media which come from two different sources
> and synchronize them using streamsyncronizer element. But to my luck it
> doesnt seem to be working, or may be my understanding is wrong
> gst-launch-1.0 filesrc location=/root/user34/bigbuckbunny_270p.mp4 !
> decodebin name=demux \
> demux.! video/x-raw ! queue ! streamsynchronizer name=synchro synchro.!
> checksumsink  \
> demux.! audio/x-raw ! queue ! synchro.  synchro.! checksumsink
> I see the output of checksumsink are out of sync
> So my question is how to synchronize multiple media in a gstreamer pipeline?
> Any inputs pls :)

streamsynchronizer does not actually sync to the clock. Usually sinks do
that. Try checksumsink sync=true


Tim Müller, Centricular Ltd -

More information about the gstreamer-devel mailing list