[gst-devel] Why does my pipeline block on preroll?

Tiago Katcipis katcipis at inf.ufsc.br
Thu Jul 22 15:05:31 CEST 2010


try to put async=false on xvimagesink or on the pulsesink. I don't remember
it on details...but when you have to sinks on the same pipe one keeps
waiting for the other to be ready...something like that...so you get
blocked, if one of the sinks are set with async=false this will not happen
...at least with me it worked :-)

best regards,
Katcipis

On Wed, Jul 21, 2010 at 12:46 PM, wl2776 <wl2776 at gmail.com> wrote:

>
> I have the pipeline:
>
> filesrc ! typefind ! mpegpsdemux name=demux multiqueue
> max-size-bytes=2097152 name=mq demux.audio_c0 ! mq.sink0 mq.src0 ! mp3parse
> ! flump3dec ! input-selector ! tee ! audioconvert ! audioresample !
> pulsesink  demux.video_e0 ! mq.sink1 mq.src1 ! mpegvideoparse ! mpeg2dec !
> input-selector ! queue max-size-buffers=3 max-size-bytes=0 max-size-time=0
> !
> ffmpegcolorspace ! videoscale ! xvimagesink
>
>
> Here is the dot file:
> http://gstreamer-devel.966125.n4.nabble.com/file/n2297314/player.dot
> player.dot  (30kb), and produced PNG:
> http://gstreamer-devel.966125.n4.nabble.com/file/n2297314/player.png
> player.png  (850kb)
>
> Looks like there is no negotiation between multiqueue and mpegvideoparse.
> Why an it be?
>
> I tried using seek example with this pipeline
> ($GST_PLUGINS_BASE/test/examples/seek/seek.c)
> It begins playing only after seek command.
> --
> View this message in context:
> http://gstreamer-devel.966125.n4.nabble.com/Why-does-my-pipeline-block-on-preroll-tp2297314p2297314.html
> Sent from the GStreamer-devel mailing list archive at Nabble.com.
>
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by Sprint
> What will you do first with EVO, the first 4G phone?
> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>



-- 
http://www.getgnulinux.org/windows
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20100722/2fba273b/attachment.htm>


More information about the gstreamer-devel mailing list