help needed for for IP Camera switching using mutliqueue gst element

Janardana Dasa janardanadasa3 at gmail.com
Sat Dec 12 19:51:16 PST 2015


Hi,


I wrote code for dynamic pipeline where i have multiple ip camera connected
to multi queue element
and I am connecting only one srcpad of multiqueue to rest of the pipeline
if it is active camera at that particular timestamp. Other srcpad of
multiqueue is connected to fakesink.

Now the problem is code works when i switch camera to camera but it hangs
randomly giving below error:


0:00:24.791540339  3239 0x7f7d38002e00 INFO                GST_PADS
gstpad.c:2496:gst_pad_link_full: linked video_multiqueue1:src_0 and
rtph264depay:sink, successful
0:00:24.791571924  3239 0x7f7d38002e00 INFO               GST_EVENT
gstevent.c:1382:gst_event_new_reconfigure: creating reconfigure event
0:00:24.792074942  3239 0x7f7ce8003680 INFO                    task
gsttask.c:315:gst_task_func:<video_multiqueue1:src_0> Task going to
paused
0:00:24.792114339  3239 0x7f7d080038a0 INFO                    task
gsttask.c:315:gst_task_func:<rtpjitterbuffer1:src> Task going to
paused
0:00:24.811786255  3239 0x7f7d08003a80 INFO                 basesrc
gstbasesrc.c:2851:gst_base_src_loop:<udpsrc6> pausing after
gst_pad_push() = flushing
0:00:24.811900834  3239 0x7f7d08003a80 INFO                    task
gsttask.c:315:gst_task_func:<udpsrc6:src> Task going to paused


Full error log: http://hastebin.com/raw/agobavutot

Full sample program which produces above log is :
http://hastebin.com/raw/toromegava


Please help to solve it. It seems a bug in multqueue which causing
this race which is beyond my knowledge.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20151212/1825aed5/attachment.html>


More information about the gstreamer-devel mailing list