mpegpsdemux dealock

Tim Müller tim at centricular.com
Thu Feb 27 02:55:15 PST 2014


On Wed, 2014-02-26 at 17:51 -0800, troywang wrote:

Hi,

> I want to use 'mpegpsdemux' to convert ps-stream to es-stream,and I use
> pipeline as follow:
> 
> appsink(h264
> ps)--->typefind--->mpegpsdemux-->h264parse-->rtph264pay-->udpsink
> 
> but after about 3-10 second,it stopped. When I change pipeline:
> 
> appsink(h264 ps) -->typefind-->mpegpsdemux-->filesink
> 
> the file will stop at 4427kb,is there a BUG in mpegpsdemux????

Hard to say without more information.

Does the file play back with playbin/decodebin?

Look at the output of

 gst-launch-1.0 -v filesrc ! typefind ! mpegpsdemux ! fakesink
silent=false

Cheers
 -Tim

-- 
Tim Müller, Centricular Ltd - http://www.centricular.com



More information about the gstreamer-devel mailing list