Framerate on mosaic of multiple RTSP stream

adrien Schwartzentruber adrien.schwartzentruber at gmail.com
Sat Jan 26 21:58:57 PST 2013


I got this when I tried to use videomixer2 :

(gst-launch-0.10:21915): GStreamer-CRITICAL **: _gst_util_uint64_scale:
assertion `denom != 0' failed

** (gst-launch-0.10:21915): CRITICAL **: gst_video_format_get_size:
assertion `width > 0 && height > 0' failed
0:00:01.323537958 21915       0xa439e0 WARN              ximagesink
ximagesink.c:1798:gst_ximagesink_buffer_alloc:<ximagesink0> have no caps,
doing fallback allocation
Caught SIGSEGV accessing address (nil)


Actually I had some warning messages when the application start : 

0:00:01.415181990 22140 0x7f0498003800 WARN              videomixer
videomixer.c:1654:forward_event_func:<mixer:sink_3> Sending event 
0x7f0498003e80 (latency) failed.
0:00:01.415303854 22140 0x7f0498003800 WARN              videomixer
videomixer.c:1654:forward_event_func:<mixer:sink_2> Sending event 
0x7f0498003e80 (latency) failed.
0:00:01.415342146 22140 0x7f0498003800 WARN              videomixer
videomixer.c:1654:forward_event_func:<mixer:sink_1> Sending event 
0x7f0498003e80 (latency) failed.
0:00:01.415390500 22140 0x7f0498003800 WARN              videomixer
videomixer.c:1654:forward_event_func:<mixer:sink_0> Sending event 
0x7f0498003e80 (latency) failed.
0:00:01.415413979 22140 0x7f0498003800 WARN                     bin
gstbin.c:2395:gst_bin_do_latency_func:<pipeline0> did not really configure
latency of 0:00:00.000000000

 got this with the debug trace flag : 

0:00:14.249605220 22408 0x7feb98001720 LOG                 basesink
gstbasesink.c:2028:gst_base_sink_get_sync_times:<udpsink5> not time format,
don't clip
0:00:14.249623667 22408 0x7feb98001720 DEBUG               basesink
gstbasesink.c:2999:gst_base_sink_render_object:<udpsink5> rendering object
0x7feb5c001b30
0:00:14.249639320 22408 0x7feb98001720 DEBUG               basesink
gstbasesink.c:1016:gst_base_sink_set_last_buffer_unlocked:<udpsink5> setting
last buffer to 0x7feb5c001b30
0:00:14.249753357 22408 0x7feb98001720 DEBUG               basesink
gstbasesink.c:3113:gst_base_sink_render_object:<udpsink5> object unref after
render 0x7feb5c001b30
0:00:14.310433291 22408      0x1e86190 DEBUG               basesink
gstbasesink.c:3665:gst_base_sink_chain_unlocked:<ximagesink0> got times
start: 0:00:13.151579085, end: 0:00:14.151559595
0:00:14.310490310 22408      0x1e86190 DEBUG               basesink
gstbasesink.c:2017:gst_base_sink_get_sync_times:<ximagesink0> got times
start: 0:00:13.151579085, stop: 0:00:14.151559595, do_sync 1
0:00:14.310518261 22408      0x1e86190 LOG                 basesink
gstbasesink.c:2528:gst_base_sink_do_sync:<ximagesink0> avg frame diff
0:00:01.000006081
0:00:14.310543416 22408      0x1e86190 DEBUG               basesink
gstbasesink.c:2568:gst_base_sink_do_sync:<ximagesink0> possibly waiting for
clock to reach 0:00:13.151579085, adjusted 0:00:13.151579085
0:00:14.310566895 22408      0x1e86190 DEBUG               basesink
gstbasesink.c:2240:gst_base_sink_wait_clock:<ximagesink0> sync disabled
0:00:14.310642082 22408      0x1e86190 DEBUG               basesink
gstbasesink.c:2575:gst_base_sink_do_sync:<ximagesink0> clock returned 4,
jitter  0:00:00.000000000
0:00:14.310670871 22408      0x1e86190 DEBUG               basesink
gstbasesink.c:2999:gst_base_sink_render_object:<ximagesink0> rendering
object 0x7feb780721e0
0:00:14.310715872 22408      0x1e86190 DEBUG               basesink
gstbasesink.c:1016:gst_base_sink_set_last_buffer_unlocked:<ximagesink0>
setting last buffer to 0x7feb780721e0
0:00:14.311273763 22408      0x1e86190 DEBUG               basesink
gstbasesink.c:3113:gst_base_sink_render_object:<ximagesink0> object unref
after render 0x7feb780721e0
0:00:14.686354388 22408 0x7feba0001590 DEBUG               basesink
gstbasesink.c:3665:gst_base_sink_chain_unlocked:<udpsink3> got times start:
99:99:99.999999999, end: 99:99:99.999999999
0:00:14.686383177 22408 0x7feba0001590 DEBUG               basesink
gstbasesink.c:2017:gst_base_sink_get_sync_times:<udpsink3> got times start:
99:99:99.999999999, stop: 99:99:99.999999999, do_sync 0


So it's clearly a latency configuration problem.

Where can I find some documentation or advice to try to resolve this problem
? 




--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Framerate-on-mosaic-of-multiple-RTSP-stream-tp4658160p4658164.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list