What causes a pending DISCONT?

geospatialdeveloper reena.dass2 at utas.utc.com
Tue May 26 19:12:32 UTC 2020


Here is the log from the point where the regular execution stopped.

0:00:12.823933610 17068      0x1aecb70 DEBUG          basetransform
gstbasetransform.c:2359:gst_base_transform_chain:<customTransform> we have a
pending DISCONT
0:00:12.823949996 17068      0x1aecb70 DEBUG          basetransform
gstbasetransform.c:2361:gst_base_transform_chain:<customTransform> marking
DISCONT on output buffer
0:00:12.823967402 17068      0x1aecb70 DEBUG         GST_SCHEDULING
gstpad.c:4084:gst_pad_chain_data_unchecked:<sinkSingle:sink> calling
chainfunction &gst_base_sink_chain with buffer buffer: 0x7f0a1800e180, pts
99:99:99.999999999, dts 99:99:99.999999999, dur 99:99:99.999999999, size 8,
offset none, offset_end none, flags 0x40
0:00:12.824026979 17068      0x1aecb70 DEBUG               basesink
gstbasesink.c:3401:gst_base_sink_chain_unlocked:<sinkSingle> got times
start: 99:99:99.999999999, end: 99:99:99.999999999
0:00:12.824072345 17068      0x1aecb70 DEBUG               basesink
gstbasesink.c:1950:gst_base_sink_get_sync_times:<sinkSingle> got times
start: 99:99:99.999999999, stop: 99:99:99.999999999, do_sync 0
0:00:12.824115922 17068      0x1aecb70 DEBUG                default
gstsegment.c:494:gst_segment_to_running_time_full: invalid position (-1)
0:00:12.824129666 17068      0x1aecb70 DEBUG                default
gstsegment.c:494:gst_segment_to_running_time_full: invalid position (-1)
0:00:12.824158035 17068      0x1aecb70 DEBUG               basesink
gstbasesink.c:2249:gst_base_sink_do_preroll:<sinkSingle> prerolling object
0x7f0a1800e180
0:00:12.824174258 17068      0x1aecb70 DEBUG               basesink
gstbasesink.c:946:gst_base_sink_set_last_buffer_unlocked:<sinkSingle>
setting last buffer to 0x7f0a1800e180
0:00:12.824204312 17068      0x1aecb70 DEBUG               basesink
gstbasesink.c:2272:gst_base_sink_do_preroll:<sinkSingle> preroll buffer
99:99:99.999999999
0:00:12.824233751 17068      0x1aecb70 DEBUG               basesink
gstbasesink.c:1503:gst_base_sink_commit_state:<sinkSingle> commiting state
to PAUSED
0:00:12.824272272 17068      0x1aecb70 DEBUG               basesink
gstbasesink.c:1528:gst_base_sink_commit_state:<sinkSingle> posting PAUSED
state change message
0:00:12.824302882 17068      0x1aecb70 LOG              GST_MESSAGE
gstmessage.c:292:gst_message_new_custom: source sinkSingle: creating new
message 0x1b83410 state-changed
0:00:12.824326276 17068      0x1aecb70 DEBUG                GST_BUS
gstbus.c:309:gst_bus_post:<bus0> [msg 0x1b83410] posting on bus
state-changed message: 0x1b83410, time 99:99:99.999999999, seq-num 231,
element 'sinkSingle', GstMessageStateChanged,
old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED,
pending-state=(GstState)GST_STATE_VOID_PENDING;
0:00:12.824394505 17068      0x1aecb70 DEBUG                    bin
gstbin.c:3461:gst_bin_handle_message_func:<SingleChainBin> [msg 0x1b83410]
handling child sinkSingle message of type state-changed
0:00:12.824425386 17068      0x1aecb70 DEBUG                    bin
gstbin.c:3796:gst_bin_handle_message_func:<SingleChainBin> posting message
upward
0:00:12.824441191 17068      0x1aecb70 DEBUG                GST_BUS
gstbus.c:309:gst_bus_post:<bus3> [msg 0x1b83410] posting on bus
state-changed message: 0x1b83410, time 99:99:99.999999999, seq-num 231,
element 'sinkSingle', GstMessageStateChanged,
old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED,
pending-state=(GstState)GST_STATE_VOID_PENDING;
0:00:12.824539791 17068      0x1aecb70 DEBUG                    bin
gstbin.c:3461:gst_bin_handle_message_func:<PIPELINE> [msg 0x1b83410]
handling child sinkSingle message of type state-changed
0:00:12.824572621 17068      0x1aecb70 DEBUG                    bin
gstbin.c:3796:gst_bin_handle_message_func:<PIPELINE> posting message upward
0:00:12.824599516 17068      0x1aecb70 DEBUG                GST_BUS
gstbus.c:309:gst_bus_post:<bus4> [msg 0x1b83410] posting on bus
state-changed message: 0x1b83410, time 99:99:99.999999999, seq-num 231,
element 'sinkSingle', GstMessageStateChanged,
old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED,
pending-state=(GstState)GST_STATE_VOID_PENDING;
0:00:12.824673793 17068      0x1aecb70 DEBUG                GST_BUS
gstbus.c:348:gst_bus_post:<bus4> [msg 0x1b83410] pushing on async queue
0:00:12.824691909 17068      0x1aecb70 LOG                 GST_POLL
gstpoll.c:186:raise_wakeup: 0x1a41ad0: raise
0:00:12.824719967 17068      0x1a40200 INFO                 GST_BUS
gstbus.c:565:gst_bus_timed_pop_filtered:<bus4> we got woken up, recheck for
message
0:00:12.846403154 17068      0x1a40200 LOG                  GST_BUS
gstbus.c:513:gst_bus_timed_pop_filtered:<bus4> have 1 messages
0:00:12.846429872 17068      0x1a40200 LOG                 GST_POLL
gstpoll.c:201:release_wakeup: 0x1a41ad0: release
0:00:12.846449718 17068      0x1a40200 DEBUG                GST_BUS
gstbus.c:521:gst_bus_timed_pop_filtered:<bus4> got message 0x1b83410,
state-changed from sinkSingle, type mask is 67
0:00:12.824756062 17068      0x1aecb70 DEBUG                GST_BUS
gstbus.c:351:gst_bus_post:<bus4> [msg 0x1b83410] pushed on async queue
0:00:12.846478888 17068      0x1a40200 LOG                  GST_BUS
gstbus.c:513:gst_bus_timed_pop_filtered:<bus4> have 0 messages
0:00:12.846490917 17068      0x1aecb70 DEBUG                GST_BUS
gstbus.c:344:gst_bus_post:<bus3> [msg 0x1b83410] dropped
0:00:12.846494122 17068      0x1a40200 DEBUG               GST_POLL
gstpoll.c:1195:gst_poll_wait: 0x1a41ad0: timeout :99:99:99.999999999
0:00:12.846522924 17068      0x1aecb70 LOG              GST_MESSAGE
gstmessage.c:199:_gst_message_free: finalize message 0x1b83410,
state-changed from sinkSingle
0:00:12.846524865 17068      0x1aecb70 DEBUG                GST_BUS
gstbus.c:344:gst_bus_post:<bus0> [msg 0x1b83410] dropped
0:00:12.846553249 17068      0x1aecb70 DEBUG               basesink
gstbasesink.c:1534:gst_base_sink_commit_state:<sinkSingle> posting
async-done message
0:00:12.846573234 17068      0x1aecb70 LOG              GST_MESSAGE
gstmessage.c:292:gst_message_new_custom: source sinkSingle: creating new
message 0x1b83490 async-done
0:00:12.846595890 17068      0x1aecb70 DEBUG                GST_BUS
gstbus.c:309:gst_bus_post:<bus0> [msg 0x1b83490] posting on bus async-done
message: 0x1b83490, time 99:99:99.999999999, seq-num 232, element
'sinkSingle', GstMessageAsyncDone,
running-time=(guint64)18446744073709551615;
0:00:12.846633341 17068      0x1aecb70 DEBUG                    bin
gstbin.c:3461:gst_bin_handle_message_func:<SingleChainBin> [msg 0x1b83490]
handling child sinkSingle message of type async-done
0:00:12.846652572 17068      0x1aecb70 DEBUG                    bin
gstbin.c:3682:gst_bin_handle_message_func:<SingleChainBin> ASYNC_DONE
message 0x1b83490, sinkSingle
0:00:12.846670063 17068      0x1aecb70 LOG                      bin
gstbin.c:861:message_check: looking at message 0x7f0a14002320: 1
0:00:12.846686654 17068      0x1aecb70 DEBUG                    bin
gstbin.c:881:find_message:<SingleChainBin> we found a message 0x7f0a14002320
from sinkSingle matching types 00100000
0:00:12.846719763 17068      0x1aecb70 DEBUG                    bin
gstbin.c:922:bin_replace_message:<SingleChainBin> replace old message
async-start from sinkSingle with async-done message
0:00:12.846737895 17068      0x1aecb70 LOG              GST_MESSAGE
gstmessage.c:199:_gst_message_free: finalize message 0x7f0a14002320,
async-start from sinkSingle
0:00:12.846757034 17068      0x1aecb70 LOG                      bin
gstbin.c:861:message_check: looking at message 0x1b83490: 0
0:00:12.846773043 17068      0x1aecb70 DEBUG                    bin
gstbin.c:883:find_message:<SingleChainBin> no message found matching types
00100000
0:00:12.846789085 17068      0x1aecb70 DEBUG                    bin
gstbin.c:890:find_message:<SingleChainBin>   async-start
0:00:12.846803038 17068      0x1aecb70 LOG                      bin
gstbin.c:861:message_check: looking at message 0x1b83490: 1
0:00:12.846818913 17068      0x1aecb70 DEBUG                    bin
gstbin.c:958:bin_remove_messages:<sinkSingle> deleting message 0x1b83490 of
types 0x00200000
0:00:12.846835594 17068      0x1aecb70 LOG              GST_MESSAGE
gstmessage.c:199:_gst_message_free: finalize message 0x1b83490, async-done
from sinkSingle
0:00:12.846855722 17068      0x1aecb70 DEBUG                    bin
gstbin.c:3701:gst_bin_handle_message_func:<SingleChainBin> async elements
commited
0:00:12.846870756 17068      0x1aecb70 LOG              GST_MESSAGE
gstmessage.c:292:gst_message_new_custom: source SingleChainBin: creating new
message 0x1b83510 async-done
0:00:12.846891024 17068      0x1aecb70 INFO              GST_STATES
gstbin.c:3181:bin_handle_async_done:<SingleChainBin> committing state from
READY to PAUSED, old pending PAUSED
0:00:12.846910021 17068      0x1aecb70 INFO              GST_STATES
gstbin.c:3201:bin_handle_async_done:<SingleChainBin> completed state change,
pending VOID
0:00:12.846925282 17068      0x1aecb70 INFO              GST_STATES
gstelement.c:2235:_priv_gst_element_state_changed:<SingleChainBin> notifying
about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:12.846946356 17068      0x1aecb70 LOG              GST_MESSAGE
gstmessage.c:292:gst_message_new_custom: source SingleChainBin: creating new
message 0x1b83590 state-changed
0:00:12.857651359 17068      0x1aecb70 DEBUG                GST_BUS
gstbus.c:309:gst_bus_post:<bus3> [msg 0x1b83590] posting on bus
state-changed message: 0x1b83590, time 99:99:99.999999999, seq-num 234,
element 'SingleChainBin', GstMessageStateChanged,
old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED,
pending-state=(GstState)GST_STATE_VOID_PENDING;
0:00:12.857713560 17068      0x1aecb70 DEBUG                    bin
gstbin.c:3461:gst_bin_handle_message_func:<PIPELINE> [msg 0x1b83590]
handling child SingleChainBin message of type state-changed
0:00:12.857733112 17068      0x1aecb70 DEBUG                    bin
gstbin.c:3796:gst_bin_handle_message_func:<PIPELINE> posting message upward
0:00:12.857747539 17068      0x1aecb70 DEBUG                GST_BUS
gstbus.c:309:gst_bus_post:<bus4> [msg 0x1b83590] posting on bus
state-changed message: 0x1b83590, time 99:99:99.999999999, seq-num 234,
element 'SingleChainBin', GstMessageStateChanged,
old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED,
pending-state=(GstState)GST_STATE_VOID_PENDING;
0:00:12.857787750 17068      0x1aecb70 DEBUG                GST_BUS
gstbus.c:348:gst_bus_post:<bus4> [msg 0x1b83590] pushing on async queue
0:00:12.857803616 17068      0x1aecb70 LOG                 GST_POLL
gstpoll.c:186:raise_wakeup: 0x1a41ad0: raise
0:00:12.857826858 17068      0x1aecb70 DEBUG                GST_BUS
gstbus.c:351:gst_bus_post:<bus4> [msg 0x1b83590] pushed on async queue
0:00:12.857843925 17068      0x1aecb70 DEBUG                GST_BUS
gstbus.c:344:gst_bus_post:<bus3> [msg 0x1b83590] dropped
0:00:12.857860303 17068      0x1aecb70 DEBUG                    bin
gstbin.c:3238:bin_handle_async_done:<SingleChainBin> posting ASYNC_DONE to
parent
0:00:12.857875108 17068      0x1aecb70 DEBUG                GST_BUS
gstbus.c:309:gst_bus_post:<bus3> [msg 0x1b83510] posting on bus async-done
message: 0x1b83510, time 99:99:99.999999999, seq-num 233, element
'SingleChainBin', GstMessageAsyncDone,
running-time=(guint64)18446744073709551615;
0:00:12.857906815 17068      0x1aecb70 DEBUG                    bin
gstbin.c:3461:gst_bin_handle_message_func:<PIPELINE> [msg 0x1b83510]
handling child SingleChainBin message of type async-done
0:00:12.857925242 17068      0x1aecb70 DEBUG                    bin
gstbin.c:3682:gst_bin_handle_message_func:<PIPELINE> ASYNC_DONE message
0x1b83510, SingleChainBin
0:00:12.857942602 17068      0x1aecb70 LOG                      bin
gstbin.c:861:message_check: looking at message 0x7f0a140023a0: 1
0:00:12.857959020 17068      0x1aecb70 DEBUG                    bin
gstbin.c:881:find_message:<PIPELINE> we found a message 0x7f0a140023a0 from
SingleChainBin matching types 00100000
0:00:12.857992449 17068      0x1aecb70 DEBUG                    bin
gstbin.c:922:bin_replace_message:<PIPELINE> replace old message async-start
from SingleChainBin with async-done message
0:00:12.858011260 17068      0x1aecb70 LOG              GST_MESSAGE
gstmessage.c:199:_gst_message_free: finalize message 0x7f0a140023a0,
async-start from SingleChainBin
0:00:12.858030654 17068      0x1aecb70 LOG                      bin
gstbin.c:861:message_check: looking at message 0x1b83510: 0
0:00:12.858045873 17068      0x1aecb70 LOG                      bin
gstbin.c:861:message_check: looking at message 0x1b6dac0: 1
0:00:12.858061569 17068      0x1aecb70 DEBUG                    bin
gstbin.c:881:find_message:<PIPELINE> we found a message 0x1b6dac0 from
MultiBandSameTypeChainBin matching types 00100000
0:00:12.858079994 17068      0x1aecb70 DEBUG                    bin
gstbin.c:3709:gst_bin_handle_message_func:<PIPELINE> there are more async
elements pending
0:00:12.858094245 17068      0x1aecb70 DEBUG                GST_BUS
gstbus.c:344:gst_bus_post:<bus3> [msg 0x1b83510] dropped
0:00:12.858109965 17068      0x1aecb70 DEBUG                    bin
gstbin.c:3248:bin_handle_async_done:<SingleChainBin> state change complete
0:00:12.858125782 17068      0x1aecb70 DEBUG                GST_BUS
gstbus.c:344:gst_bus_post:<bus0> [msg 0x1b83490] dropped
0:00:12.858143467 17068      0x1aecb70 DEBUG               basesink
gstbasesink.c:2202:gst_base_sink_wait_preroll:<sinkSingle> waiting in
preroll for flush or PLAYING
0:00:12.858165291 17068      0x1a40200 INFO                 GST_BUS
gstbus.c:565:gst_bus_timed_pop_filtered:<bus4> we got woken up, recheck for
message
0:00:12.858180919 17068      0x1a40200 LOG                  GST_BUS
gstbus.c:513:gst_bus_timed_pop_filtered:<bus4> have 1 messages
0:00:12.858196438 17068      0x1a40200 LOG                 GST_POLL
gstpoll.c:201:release_wakeup: 0x1a41ad0: release
0:00:12.858214509 17068      0x1a40200 DEBUG                GST_BUS
gstbus.c:521:gst_bus_timed_pop_filtered:<bus4> got message 0x1b83590,
state-changed from SingleChainBin, type mask is 67
0:00:12.891923060 17068      0x1a40200 LOG              GST_MESSAGE
gstmessage.c:199:_gst_message_free: finalize message 0x1b83590,
state-changed from SingleChainBin
0:00:12.892003248 17068      0x1a40200 LOG                  GST_BUS
gstbus.c:513:gst_bus_timed_pop_filtered:<bus4> have 0 messages
0:00:12.892033343 17068      0x1a40200 DEBUG               GST_POLL
gstpoll.c:1195:gst_poll_wait: 0x1a41ad0: timeout :99:99:99.999999999



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/


More information about the gstreamer-devel mailing list