mpegpsdemux dealock

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

mpegpsdemux dealock

troywang
Hi all:

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????
Reply | Threaded
Open this post in threaded view
|

Re: mpegpsdemux dealock

troywang
sorry it is 'appsrc'
Reply | Threaded
Open this post in threaded view
|

Re: mpegpsdemux dealock

Tim Müller
In reply to this post by troywang
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

_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel