playbin2 without sync=false no video

Mohammad-AL.Gmail al.mohamed.salim at
Thu Jul 11 04:22:18 PDT 2013

Checked further on it.

The streams have timestamp problem. When checked with ffmpeg it sho such
case how can I continue to play the streamws pts=0 while dts has
In such cases how can I continue to play the stream. ? Is sync = false the
only way?
How to detect via gstreamer if sync-false is needed (pts and dts are not

-----Original Message-----
From: at
[ at lists.freedesktop
.org] On Behalf Of Tim-Philipp Müller
Sent: Monday, July 08, 2013 5:37 PM
To: gstreamer-devel at
Subject: Re: playbin2 without sync=false no video

On Mon, 2013-07-08 at 10:36 +0800, Mohamed Salim Mohamed Ayub wrote:
> I am having some mpeg2 videos and when trying to play then with
> gst-launch -v playbin2 uri=file:///<file>
> , there is hang after New clock mesasage.
> Apparently decoder is not decoding anything
> But when I use gst-launch -v playbin2 uri=file:///<file> <child
> path>::sync=false,
> I can see the video.
> What might be going wrong without sync=false?

Might be a problem with the newsegment event or the buffer timestamps -
maybe the decoder doesn't copy them properly over onto the decoded frames?

GST_DEBUG=basesink:6  might give you more info.


gstreamer-devel mailing list
gstreamer-devel at

More information about the gstreamer-devel mailing list