[gst-devel] Why does my pipeline block on preroll?
Nathanael D. Noblet
nathanael at gnat.ca
Thu Jul 22 17:13:27 CEST 2010
On 07/21/2010 09:46 AM, wl2776 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:
> player.dot (30kb), and produced 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
> It begins playing only after seek command.
I am by no means an expert as I just started playing with gstreamer as a
developer last week, however yesterday I read this:
Maybe the same/related issue?
More information about the gstreamer-devel