[gst-devel] Pipeline gets stuck at PAUSED state

p-t-r p-t-r at users.sourceforge.net
Sun Dec 12 10:12:22 CET 2010


Hi,

I installed GStreamer 0.10 on an embedded system.
When I try to run gst-launch like this
  gst-launch -v fakesrc num-buffers=5 ! fakesink
it gets stuck at this line:
  Setting pipeline to PAUSED ...

When I set GST_DEBUG to 5, the last output is as follows

[...]
0:00:11.588028710   907     0x7160 LOG              GST_MESSAGE 
gstmessage.c:184:gst_message_init: new message 0x21c18
0:00:11.589971165   907     0x7160 LOG              GST_MESSAGE 
gstmessage.c:270:gst_message_new_custom: source src: creating new 
message 0x21c18 stream-status
0:00:11.592028220   907     0x7160 DEBUG               GST_PADS 
gstpad.c:5216:do_stream_status:<fakesrc0:src> posting stream-status 0
0:00:11.594203823   907     0x7160 DEBUG                GST_BUS 
gstbus.c:307:gst_bus_post:<bus0> (null)
0:00:11.596117391   907     0x7160 DEBUG                    bin 
gstbin.c:3017:gst_bin_handle_message_func:<pipeline0> [msg 0x21c18] 
handling child src message of type stream-status
0:00:11.598052272   907     0x7160 DEBUG                    bin 
gstbin.c:3302:gst_bin_handle_message_func:<pipeline0> posting message upward
0:00:11.599900160   907     0x7160 DEBUG                GST_BUS 
gstbus.c:307:gst_bus_post:<bus1> (null)
0:00:11.601710630   907     0x7160 DEBUG                GST_BUS 
gstbus.c:337:gst_bus_post:<bus1> [msg 0x21c18] pushing on async queue
0:00:11.603738799   907     0x7160 DEBUG                GST_BUS 
gstbus.c:342:gst_bus_post:<bus1> [msg 0x21c18] pushed on async queue
0:00:11.605654865   907     0x7160 DEBUG                GST_BUS 
gstbus.c:333:gst_bus_post:<bus0> [msg 0x21c18] dropped
0:00:11.607649017   907     0x7160 DEBUG                   task 
gsttask.c:641:gst_task_set_state:<task0> Changing task 0x31020 to state 0

What could be the problem that prevents the pipeline to go into PLAYING 
state?

Regards,
Peter




More information about the gstreamer-devel mailing list