Problem with the same custom element multiple times

Totoketchup anthony.damato at hotmail.fr
Mon May 25 09:35:49 PDT 2015


Hi,

I have created an element for Gstreamer that transforms the GstBuffer it
receives and gives them to an udpsink. But when I use it twice in command
line or in C, the pipeline is blocked.


Here is my command line ( my element is 'Tetrys' ) :


GST_DEBUG=4 gst-launch-1.0 -v filesrc location=video.mp4 ! queue ! qtdemux
name=demux demux. ! queue ! rtph264pay ! tetryselement name=tetrys1
type=sender silent=false ! udpsink host=127.0.0.1 port=1234 demux. ! queue !
rtpmp4apay ! tetryselement name=tetrys2 type=sender silent=false ! udpsink
host=127.0.0.1 port=1235




0:00:00.000075379 12727      0x18eb800 INFO                GST_INIT
gst.c:499:init_pre: Initializing GStreamer Core Library version 1.4.3
0:00:00.000180257 12727      0x18eb800 INFO                GST_INIT
gst.c:500:init_pre: Using library installed in /usr/lib/x86_64-linux-gnu
0:00:00.000215222 12727      0x18eb800 INFO                GST_INIT
gst.c:511:init_pre: Linux anthony-GE60-2PE 3.16.0-37-generic #51-Ubuntu SMP
Tue May 5 13:45:59 UTC 2015 x86_64
0:00:00.000683539 12727      0x18eb800 INFO                GST_INIT
gstmessage.c:119:_priv_gst_message_initialize: init messages
0:00:00.001496497 12727      0x18eb800 INFO                GST_INIT
gstcontext.c:77:_priv_gst_context_initialize: init contexts
0:00:00.001987360 12727      0x18eb800 INFO      GST_PLUGIN_LOADING
gstplugin.c:317:_priv_gst_plugin_initialize: registering 0 static plugins
0:00:00.002189012 12727      0x18eb800 INFO      GST_PLUGIN_LOADING
gstplugin.c:225:gst_plugin_register_static: registered static plugin
"staticelements"
0:00:00.002233457 12727      0x18eb800 INFO      GST_PLUGIN_LOADING
gstplugin.c:227:gst_plugin_register_static: added static plugin
"staticelements", result: 1
0:00:00.002290375 12727      0x18eb800 INFO            GST_REGISTRY
gstregistry.c:1722:ensure_current_registry: reading registry cache:
/home/anthony/.cache/gstreamer-1.0/registry.x86_64.bin
0:00:00.025913581 12727      0x18eb800 INFO            GST_REGISTRY
gstregistrybinary.c:619:priv_gst_registry_binary_read_cache: loaded
/home/anthony/.cache/gstreamer-1.0/registry.x86_64.bin in 0,023574 seconds
0:00:00.026025880 12727      0x18eb800 INFO            GST_REGISTRY
gstregistry.c:1578:scan_and_update_registry: Validating plugins from
registry cache: /home/anthony/.cache/gstreamer-1.0/registry.x86_64.bin
0:00:00.027046690 12727      0x18eb800 INFO            GST_REGISTRY
gstregistry.c:1680:scan_and_update_registry: Registry cache has not changed
0:00:00.027075935 12727      0x18eb800 INFO            GST_REGISTRY
gstregistry.c:1757:ensure_current_registry: registry reading and updating
done, result = 1
0:00:00.027093057 12727      0x18eb800 INFO                GST_INIT
gst.c:709:init_post: GLib runtime version: 2.42.1
0:00:00.027112975 12727      0x18eb800 INFO                GST_INIT
gst.c:711:init_post: GLib headers version: 2.41.5
0:00:00.027155126 12727      0x18eb800 INFO            GST_PIPELINE
gstparse.c:323:gst_parse_launch_full: parsing pipeline description 'filesrc
location=video.mp4 ! queue ! qtdemux name=demux demux. ! queue ! rtph264pay
! tetryselement name=tetrys1 type=sender silent=false ! udpsink
host=127.0.0.1 port=1234 demux. ! queue ! rtpmp4apay ! tetryselement
name=tetrys2 type=sender silent=false ! udpsink host=127.0.0.1 port=1235 '
0:00:00.027966615 12727      0x18eb800 INFO      GST_PLUGIN_LOADING
gstplugin.c:833:gst_plugin_load_file: plugin
"/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so" loaded
0:00:00.028002857 12727      0x18eb800 INFO     GST_ELEMENT_FACTORY
gstelementfactory.c:364:gst_element_factory_create: creating element
"filesrc"
0:00:00.028141634 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstelement.c:643:gst_element_add_pad:<GstBaseSrc at 0x1aa2110> adding pad 'src'
0:00:00.028201535 12727      0x18eb800 INFO                 filesrc
gstfilesrc.c:253:gst_file_src_set_location: filename : video.mp4
0:00:00.028219980 12727      0x18eb800 INFO                 filesrc
gstfilesrc.c:254:gst_file_src_set_location: uri      :
file:///media/partage/PIP/video.mp4
0:00:00.028256735 12727      0x18eb800 INFO     GST_ELEMENT_FACTORY
gstelementfactory.c:364:gst_element_factory_create: creating element "queue"
0:00:00.028394802 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstelement.c:643:gst_element_add_pad:<GstQueue at 0x1aa8040> adding pad 'sink'
0:00:00.028434781 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstelement.c:643:gst_element_add_pad:<GstQueue at 0x1aa8040> adding pad 'src'
0:00:00.030145348 12727      0x18eb800 INFO      GST_PLUGIN_LOADING
gstplugin.c:833:gst_plugin_load_file: plugin
"/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstisomp4.so" loaded
0:00:00.030182396 12727      0x18eb800 INFO     GST_ELEMENT_FACTORY
gstelementfactory.c:364:gst_element_factory_create: creating element
"qtdemux"
0:00:00.030367588 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstelement.c:643:gst_element_add_pad:<GstQTDemux at 0x1ab6030> adding pad
'sink'
0:00:00.030432484 12727      0x18eb800 INFO     GST_ELEMENT_FACTORY
gstelementfactory.c:364:gst_element_factory_create: creating element "queue"
0:00:00.030473260 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstelement.c:643:gst_element_add_pad:<GstQueue at 0x1aa8330> adding pad 'sink'
0:00:00.030508655 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstelement.c:643:gst_element_add_pad:<GstQueue at 0x1aa8330> adding pad 'src'
0:00:00.031171065 12727      0x18eb800 INFO      GST_PLUGIN_LOADING
gstplugin.c:833:gst_plugin_load_file: plugin
"/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstrtp.so" loaded
0:00:00.031204094 12727      0x18eb800 INFO     GST_ELEMENT_FACTORY
gstelementfactory.c:364:gst_element_factory_create: creating element
"rtph264pay"
0:00:00.031339676 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstelement.c:643:gst_element_add_pad:<GstRTPBasePayload at 0x1ac6070> adding
pad 'src'
0:00:00.031374141 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstelement.c:643:gst_element_add_pad:<GstRTPBasePayload at 0x1ac6070> adding
pad 'sink'
0:00:00.031542304 12727      0x18eb800 INFO      GST_PLUGIN_LOADING
gstplugin.c:833:gst_plugin_load_file: plugin
"/usr/local/lib/gstreamer-1.0/libgsttetryselement.so" loaded
0:00:00.031570650 12727      0x18eb800 INFO     GST_ELEMENT_FACTORY
gstelementfactory.c:364:gst_element_factory_create: creating element
"tetryselement"
0:00:00.031665194 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstelement.c:643:gst_element_add_pad:<GstTetrysElement at 0x1ac9000> adding pad
'sink'
0:00:00.031704204 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstelement.c:643:gst_element_add_pad:<GstTetrysElement at 0x1ac9000> adding pad
'src'
Tetrys Element : Set of the property Type to sender 

 
 SENDER RECONNU ! 
 

 
 SENDER OK ! 
 
0:00:00.032940236 12727      0x18eb800 INFO      GST_PLUGIN_LOADING
gstplugin.c:833:gst_plugin_load_file: plugin
"/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstudp.so" loaded
0:00:00.032973074 12727      0x18eb800 INFO     GST_ELEMENT_FACTORY
gstelementfactory.c:364:gst_element_factory_create: creating element
"udpsink"
0:00:00.033229070 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstelement.c:643:gst_element_add_pad:<GstBaseSink at 0x1ad3fc0> adding pad
'sink'
0:00:00.033930794 12727      0x18eb800 INFO     GST_ELEMENT_FACTORY
gstelementfactory.c:364:gst_element_factory_create: creating element "queue"
0:00:00.034004316 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstelement.c:643:gst_element_add_pad:<GstQueue at 0x1aa8620> adding pad 'sink'
0:00:00.034067903 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstelement.c:643:gst_element_add_pad:<GstQueue at 0x1aa8620> adding pad 'src'
0:00:00.034113854 12727      0x18eb800 INFO     GST_ELEMENT_FACTORY
gstelementfactory.c:364:gst_element_factory_create: creating element
"rtpmp4apay"
0:00:00.034218493 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstelement.c:643:gst_element_add_pad:<GstRTPBasePayload at 0x1ada070> adding
pad 'src'
0:00:00.034249327 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstelement.c:643:gst_element_add_pad:<GstRTPBasePayload at 0x1ada070> adding
pad 'sink'
0:00:00.034281775 12727      0x18eb800 INFO     GST_ELEMENT_FACTORY
gstelementfactory.c:364:gst_element_factory_create: creating element
"tetryselement"
0:00:00.034322223 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstelement.c:643:gst_element_add_pad:<GstTetrysElement at 0x1ac9130> adding pad
'sink'
0:00:00.034352601 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstelement.c:643:gst_element_add_pad:<GstTetrysElement at 0x1ac9130> adding pad
'src'
Tetrys Element : Set of the property Type to sender 

 
 SENDER RECONNU ! 
 

 
 SENDER OK ! 
 
0:00:00.034437572 12727      0x18eb800 INFO     GST_ELEMENT_FACTORY
gstelementfactory.c:364:gst_element_factory_create: creating element
"udpsink"
0:00:00.034466063 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstelement.c:643:gst_element_add_pad:<GstBaseSink at 0x1ae1210> adding pad
'sink'
0:00:00.034718230 12727      0x18eb800 INFO     GST_ELEMENT_FACTORY
gstelementfactory.c:364:gst_element_factory_create: creating element
"pipeline"
0:00:00.034837233 12727      0x18eb800 INFO            GST_PIPELINE
./grammar.y:570:gst_parse_perform_link: linking filesrc0:(any) to
queue0:(any) (0/0) with caps "(NULL)"
0:00:00.034867320 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstutils.c:1545:gst_element_link_pads_full: trying to link element
filesrc0:(any) to element queue0:(any)
0:00:00.034890907 12727      0x18eb800 INFO                GST_PADS
gstutils.c:937:gst_pad_check_link: trying to link filesrc0:src and
queue0:sink
0:00:00.034924472 12727      0x18eb800 INFO                GST_PADS
gstpad.c:3748:gst_pad_peer_query:<queue0:src> pad has no peer
0:00:00.034945673 12727      0x18eb800 INFO                GST_PADS
gstutils.c:1445:prepare_link_maybe_ghosting: filesrc0 and queue0 in same
bin, no need for ghost pads
0:00:00.034971285 12727      0x18eb800 INFO                GST_PADS
gstpad.c:2186:gst_pad_link_prepare: trying to link filesrc0:src and
queue0:sink
0:00:00.034996252 12727      0x18eb800 INFO                GST_PADS
gstpad.c:3748:gst_pad_peer_query:<queue0:src> pad has no peer
0:00:00.035013370 12727      0x18eb800 INFO                GST_PADS
gstpad.c:2388:gst_pad_link_full: linked filesrc0:src and queue0:sink,
successful
0:00:00.035032494 12727      0x18eb800 INFO               GST_EVENT
gstevent.c:1373:gst_event_new_reconfigure: creating reconfigure event
0:00:00.035047461 12727      0x18eb800 INFO               GST_EVENT
gstpad.c:5188:gst_pad_send_event_unchecked:<filesrc0:src> Received event on
flushing pad. Discarding
0:00:00.035069124 12727      0x18eb800 INFO            GST_PIPELINE
./grammar.y:570:gst_parse_perform_link: linking queue0:(any) to demux:(any)
(0/0) with caps "(NULL)"
0:00:00.035090781 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstutils.c:1545:gst_element_link_pads_full: trying to link element
queue0:(any) to element demux:(any)
0:00:00.035112875 12727      0x18eb800 INFO                GST_PADS
gstutils.c:937:gst_pad_check_link: trying to link queue0:src and demux:sink
0:00:00.035141170 12727      0x18eb800 INFO                GST_PADS
gstutils.c:1445:prepare_link_maybe_ghosting: queue0 and demux in same bin,
no need for ghost pads
0:00:00.035163459 12727      0x18eb800 INFO                GST_PADS
gstpad.c:2186:gst_pad_link_prepare: trying to link queue0:src and demux:sink
0:00:00.035189374 12727      0x18eb800 INFO                GST_PADS
gstpad.c:2388:gst_pad_link_full: linked queue0:src and demux:sink,
successful
0:00:00.035208533 12727      0x18eb800 INFO               GST_EVENT
gstevent.c:1373:gst_event_new_reconfigure: creating reconfigure event
0:00:00.035221914 12727      0x18eb800 INFO               GST_EVENT
gstpad.c:5188:gst_pad_send_event_unchecked:<queue0:src> Received event on
flushing pad. Discarding
0:00:00.035242206 12727      0x18eb800 INFO           GST_PARENTAGE
gstbin.c:4148:gst_bin_get_by_name: [pipeline0]: looking up child element
demux
0:00:00.035271558 12727      0x18eb800 INFO            GST_PIPELINE
./grammar.y:570:gst_parse_perform_link: linking demux:demux to queue1:(any)
(0/0) with caps "(NULL)"
0:00:00.035293214 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstutils.c:1545:gst_element_link_pads_full: trying to link element
demux:(any) to element queue1:(any)
0:00:00.035315187 12727      0x18eb800 INFO                GST_PADS
gstpad.c:3748:gst_pad_peer_query:<queue1:src> pad has no peer
0:00:00.035345733 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstelement.c:892:gst_element_get_static_pad: no such pad 'video_%u' in
element "demux"
0:00:00.035368718 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstutils.c:1125:gst_element_get_compatible_pad:<demux> Could not find a
compatible pad to link to queue1:sink
0:00:00.035388266 12727      0x18eb800 INFO                 default
gstutils.c:1891:gst_element_link_pads_filtered: Could not link pads:
demux:(null) - queue1:(null)
0:00:00.035413379 12727      0x18eb800 INFO            GST_PIPELINE
./grammar.y:570:gst_parse_perform_link: linking queue1:(any) to
rtph264pay0:(any) (0/0) with caps "(NULL)"
0:00:00.035434738 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstutils.c:1545:gst_element_link_pads_full: trying to link element
queue1:(any) to element rtph264pay0:(any)
0:00:00.035453614 12727      0x18eb800 INFO                GST_PADS
gstutils.c:937:gst_pad_check_link: trying to link queue1:src and
rtph264pay0:sink
0:00:00.035475850 12727      0x18eb800 INFO                GST_PADS
gstpad.c:3748:gst_pad_peer_query:<queue1:sink> pad has no peer
0:00:00.035495032 12727      0x18eb800 INFO                GST_PADS
gstpad.c:3748:gst_pad_peer_query:<rtph264pay0:src> pad has no peer
0:00:00.035513282 12727      0x18eb800 INFO                GST_PADS
gstutils.c:1445:prepare_link_maybe_ghosting: queue1 and rtph264pay0 in same
bin, no need for ghost pads
0:00:00.035535087 12727      0x18eb800 INFO                GST_PADS
gstpad.c:2186:gst_pad_link_prepare: trying to link queue1:src and
rtph264pay0:sink
0:00:00.035557434 12727      0x18eb800 INFO                GST_PADS
gstpad.c:3748:gst_pad_peer_query:<queue1:sink> pad has no peer
0:00:00.035575147 12727      0x18eb800 INFO                GST_PADS
gstpad.c:3748:gst_pad_peer_query:<rtph264pay0:src> pad has no peer
0:00:00.035592573 12727      0x18eb800 INFO                GST_PADS
gstpad.c:2388:gst_pad_link_full: linked queue1:src and rtph264pay0:sink,
successful
0:00:00.035611687 12727      0x18eb800 INFO               GST_EVENT
gstevent.c:1373:gst_event_new_reconfigure: creating reconfigure event
0:00:00.035624844 12727      0x18eb800 INFO               GST_EVENT
gstpad.c:5188:gst_pad_send_event_unchecked:<queue1:src> Received event on
flushing pad. Discarding
0:00:00.035644600 12727      0x18eb800 INFO            GST_PIPELINE
./grammar.y:570:gst_parse_perform_link: linking rtph264pay0:(any) to
tetrys1:(any) (0/0) with caps "(NULL)"
0:00:00.035665386 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstutils.c:1545:gst_element_link_pads_full: trying to link element
rtph264pay0:(any) to element tetrys1:(any)
0:00:00.035683505 12727      0x18eb800 INFO                GST_PADS
gstutils.c:937:gst_pad_check_link: trying to link rtph264pay0:src and
tetrys1:sink
0:00:00.035706849 12727      0x18eb800 INFO                GST_PADS
gstpad.c:3748:gst_pad_peer_query:<tetrys1:src> pad has no peer
0:00:00.035724410 12727      0x18eb800 INFO                GST_PADS
gstutils.c:1445:prepare_link_maybe_ghosting: rtph264pay0 and tetrys1 in same
bin, no need for ghost pads
0:00:00.035745411 12727      0x18eb800 INFO                GST_PADS
gstpad.c:2186:gst_pad_link_prepare: trying to link rtph264pay0:src and
tetrys1:sink
0:00:00.035768742 12727      0x18eb800 INFO                GST_PADS
gstpad.c:3748:gst_pad_peer_query:<tetrys1:src> pad has no peer
0:00:00.035786601 12727      0x18eb800 INFO                GST_PADS
gstpad.c:2388:gst_pad_link_full: linked rtph264pay0:src and tetrys1:sink,
successful
0:00:00.035805742 12727      0x18eb800 INFO               GST_EVENT
gstevent.c:1373:gst_event_new_reconfigure: creating reconfigure event
0:00:00.035818933 12727      0x18eb800 INFO               GST_EVENT
gstpad.c:5188:gst_pad_send_event_unchecked:<rtph264pay0:src> Received event
on flushing pad. Discarding
0:00:00.035837857 12727      0x18eb800 INFO            GST_PIPELINE
./grammar.y:570:gst_parse_perform_link: linking tetrys1:(any) to
udpsink0:(any) (0/0) with caps "(NULL)"
0:00:00.035858685 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstutils.c:1545:gst_element_link_pads_full: trying to link element
tetrys1:(any) to element udpsink0:(any)
0:00:00.035880242 12727      0x18eb800 INFO                GST_PADS
gstutils.c:937:gst_pad_check_link: trying to link tetrys1:src and
udpsink0:sink
0:00:00.035941929 12727      0x18eb800 INFO                GST_PADS
gstutils.c:1445:prepare_link_maybe_ghosting: tetrys1 and udpsink0 in same
bin, no need for ghost pads
0:00:00.035966245 12727      0x18eb800 INFO                GST_PADS
gstpad.c:2186:gst_pad_link_prepare: trying to link tetrys1:src and
udpsink0:sink
0:00:00.035990928 12727      0x18eb800 INFO                GST_PADS
gstpad.c:2388:gst_pad_link_full: linked tetrys1:src and udpsink0:sink,
successful
0:00:00.036009168 12727      0x18eb800 INFO               GST_EVENT
gstevent.c:1373:gst_event_new_reconfigure: creating reconfigure event
0:00:00.036021765 12727      0x18eb800 INFO               GST_EVENT
gstpad.c:5188:gst_pad_send_event_unchecked:<tetrys1:src> Received event on
flushing pad. Discarding
0:00:00.036040052 12727      0x18eb800 INFO           GST_PARENTAGE
gstbin.c:4148:gst_bin_get_by_name: [pipeline0]: looking up child element
demux
0:00:00.036065635 12727      0x18eb800 INFO            GST_PIPELINE
./grammar.y:570:gst_parse_perform_link: linking demux:demux to queue2:(any)
(0/0) with caps "(NULL)"
0:00:00.036085483 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstutils.c:1545:gst_element_link_pads_full: trying to link element
demux:(any) to element queue2:(any)
0:00:00.036108672 12727      0x18eb800 INFO                GST_PADS
gstpad.c:3748:gst_pad_peer_query:<queue2:src> pad has no peer
0:00:00.036136939 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstelement.c:892:gst_element_get_static_pad: no such pad 'video_%u' in
element "demux"
0:00:00.036157603 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstutils.c:1125:gst_element_get_compatible_pad:<demux> Could not find a
compatible pad to link to queue2:sink
0:00:00.036175172 12727      0x18eb800 INFO                 default
gstutils.c:1891:gst_element_link_pads_filtered: Could not link pads:
demux:(null) - queue2:(null)
0:00:00.036193448 12727      0x18eb800 INFO            GST_PIPELINE
./grammar.y:570:gst_parse_perform_link: linking queue2:(any) to
rtpmp4apay0:(any) (0/0) with caps "(NULL)"
0:00:00.036212795 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstutils.c:1545:gst_element_link_pads_full: trying to link element
queue2:(any) to element rtpmp4apay0:(any)
0:00:00.036230776 12727      0x18eb800 INFO                GST_PADS
gstutils.c:937:gst_pad_check_link: trying to link queue2:src and
rtpmp4apay0:sink
0:00:00.036251739 12727      0x18eb800 INFO                GST_PADS
gstpad.c:3748:gst_pad_peer_query:<queue2:sink> pad has no peer
0:00:00.036272094 12727      0x18eb800 INFO                GST_PADS
gstutils.c:1445:prepare_link_maybe_ghosting: queue2 and rtpmp4apay0 in same
bin, no need for ghost pads
0:00:00.036291919 12727      0x18eb800 INFO                GST_PADS
gstpad.c:2186:gst_pad_link_prepare: trying to link queue2:src and
rtpmp4apay0:sink
0:00:00.036313116 12727      0x18eb800 INFO                GST_PADS
gstpad.c:3748:gst_pad_peer_query:<queue2:sink> pad has no peer
0:00:00.036333592 12727      0x18eb800 INFO                GST_PADS
gstpad.c:2388:gst_pad_link_full: linked queue2:src and rtpmp4apay0:sink,
successful
0:00:00.036351784 12727      0x18eb800 INFO               GST_EVENT
gstevent.c:1373:gst_event_new_reconfigure: creating reconfigure event
0:00:00.036364768 12727      0x18eb800 INFO               GST_EVENT
gstpad.c:5188:gst_pad_send_event_unchecked:<queue2:src> Received event on
flushing pad. Discarding
0:00:00.036381408 12727      0x18eb800 INFO            GST_PIPELINE
./grammar.y:570:gst_parse_perform_link: linking rtpmp4apay0:(any) to
tetrys2:(any) (0/0) with caps "(NULL)"
0:00:00.036400600 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstutils.c:1545:gst_element_link_pads_full: trying to link element
rtpmp4apay0:(any) to element tetrys2:(any)
0:00:00.036417568 12727      0x18eb800 INFO                GST_PADS
gstutils.c:937:gst_pad_check_link: trying to link rtpmp4apay0:src and
tetrys2:sink
0:00:00.036438919 12727      0x18eb800 INFO                GST_PADS
gstpad.c:3748:gst_pad_peer_query:<tetrys2:src> pad has no peer
0:00:00.036455597 12727      0x18eb800 INFO                GST_PADS
gstutils.c:1445:prepare_link_maybe_ghosting: rtpmp4apay0 and tetrys2 in same
bin, no need for ghost pads
0:00:00.036475323 12727      0x18eb800 INFO                GST_PADS
gstpad.c:2186:gst_pad_link_prepare: trying to link rtpmp4apay0:src and
tetrys2:sink
0:00:00.036497540 12727      0x18eb800 INFO                GST_PADS
gstpad.c:3748:gst_pad_peer_query:<tetrys2:src> pad has no peer
0:00:00.036514568 12727      0x18eb800 INFO                GST_PADS
gstpad.c:2388:gst_pad_link_full: linked rtpmp4apay0:src and tetrys2:sink,
successful
0:00:00.036532830 12727      0x18eb800 INFO               GST_EVENT
gstevent.c:1373:gst_event_new_reconfigure: creating reconfigure event
0:00:00.036545108 12727      0x18eb800 INFO               GST_EVENT
gstpad.c:5188:gst_pad_send_event_unchecked:<rtpmp4apay0:src> Received event
on flushing pad. Discarding
0:00:00.036563064 12727      0x18eb800 INFO            GST_PIPELINE
./grammar.y:570:gst_parse_perform_link: linking tetrys2:(any) to
udpsink1:(any) (0/0) with caps "(NULL)"
0:00:00.036582765 12727      0x18eb800 INFO        GST_ELEMENT_PADS
gstutils.c:1545:gst_element_link_pads_full: trying to link element
tetrys2:(any) to element udpsink1:(any)
0:00:00.036603164 12727      0x18eb800 INFO                GST_PADS
gstutils.c:937:gst_pad_check_link: trying to link tetrys2:src and
udpsink1:sink
0:00:00.036627795 12727      0x18eb800 INFO                GST_PADS
gstutils.c:1445:prepare_link_maybe_ghosting: tetrys2 and udpsink1 in same
bin, no need for ghost pads
0:00:00.036648008 12727      0x18eb800 INFO                GST_PADS
gstpad.c:2186:gst_pad_link_prepare: trying to link tetrys2:src and
udpsink1:sink
0:00:00.036671947 12727      0x18eb800 INFO                GST_PADS
gstpad.c:2388:gst_pad_link_full: linked tetrys2:src and udpsink1:sink,
successful
0:00:00.036690023 12727      0x18eb800 INFO               GST_EVENT
gstevent.c:1373:gst_event_new_reconfigure: creating reconfigure event
0:00:00.036702215 12727      0x18eb800 INFO               GST_EVENT
gstpad.c:5188:gst_pad_send_event_unchecked:<tetrys2:src> Received event on
flushing pad. Discarding
Setting pipeline to PAUSED ...
0:00:00.036767213 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2230:gst_bin_element_set_state:<udpsink1> current NULL pending
VOID_PENDING, desired next READY
0:00:00.036906818 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2328:gst_element_continue_state:<udpsink1> completed state
change to READY
0:00:00.036930298 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2233:_priv_gst_element_state_changed:<udpsink1> notifying about
state-changed NULL to READY (VOID_PENDING pending)
0:00:00.036958920 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2673:gst_bin_change_state_func:<pipeline0> child 'udpsink1' changed
state to 2(READY) successfully
0:00:00.036982398 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2230:gst_bin_element_set_state:<udpsink0> current NULL pending
VOID_PENDING, desired next READY
0:00:00.037040482 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2328:gst_element_continue_state:<udpsink0> completed state
change to READY
0:00:00.037060721 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2233:_priv_gst_element_state_changed:<udpsink0> notifying about
state-changed NULL to READY (VOID_PENDING pending)
0:00:00.037083554 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2673:gst_bin_change_state_func:<pipeline0> child 'udpsink0' changed
state to 2(READY) successfully
0:00:00.037104713 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2230:gst_bin_element_set_state:<tetrys2> current NULL pending
VOID_PENDING, desired next READY
0:00:00.037123815 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2328:gst_element_continue_state:<tetrys2> completed state
change to READY
0:00:00.037138076 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2233:_priv_gst_element_state_changed:<tetrys2> notifying about
state-changed NULL to READY (VOID_PENDING pending)
0:00:00.037157244 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2673:gst_bin_change_state_func:<pipeline0> child 'tetrys2' changed
state to 2(READY) successfully
0:00:00.037177026 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2230:gst_bin_element_set_state:<tetrys1> current NULL pending
VOID_PENDING, desired next READY
0:00:00.037196078 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2328:gst_element_continue_state:<tetrys1> completed state
change to READY
0:00:00.037210195 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2233:_priv_gst_element_state_changed:<tetrys1> notifying about
state-changed NULL to READY (VOID_PENDING pending)
0:00:00.037229647 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2673:gst_bin_change_state_func:<pipeline0> child 'tetrys1' changed
state to 2(READY) successfully
0:00:00.037249251 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2230:gst_bin_element_set_state:<rtpmp4apay0> current NULL pending
VOID_PENDING, desired next READY
0:00:00.037268000 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2328:gst_element_continue_state:<rtpmp4apay0> completed state
change to READY
0:00:00.037281593 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2233:_priv_gst_element_state_changed:<rtpmp4apay0> notifying
about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.037300988 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2673:gst_bin_change_state_func:<pipeline0> child 'rtpmp4apay0'
changed state to 2(READY) successfully
0:00:00.037320323 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2230:gst_bin_element_set_state:<rtph264pay0> current NULL pending
VOID_PENDING, desired next READY
0:00:00.037338798 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2328:gst_element_continue_state:<rtph264pay0> completed state
change to READY
0:00:00.037352451 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2233:_priv_gst_element_state_changed:<rtph264pay0> notifying
about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.037371032 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2673:gst_bin_change_state_func:<pipeline0> child 'rtph264pay0'
changed state to 2(READY) successfully
0:00:00.037389968 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2230:gst_bin_element_set_state:<queue2> current NULL pending
VOID_PENDING, desired next READY
0:00:00.037408956 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2328:gst_element_continue_state:<queue2> completed state change
to READY
0:00:00.037422473 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2233:_priv_gst_element_state_changed:<queue2> notifying about
state-changed NULL to READY (VOID_PENDING pending)
0:00:00.037441493 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2673:gst_bin_change_state_func:<pipeline0> child 'queue2' changed
state to 2(READY) successfully
0:00:00.037460491 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2230:gst_bin_element_set_state:<queue1> current NULL pending
VOID_PENDING, desired next READY
0:00:00.037478891 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2328:gst_element_continue_state:<queue1> completed state change
to READY
0:00:00.037492509 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2233:_priv_gst_element_state_changed:<queue1> notifying about
state-changed NULL to READY (VOID_PENDING pending)
0:00:00.037518182 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2673:gst_bin_change_state_func:<pipeline0> child 'queue1' changed
state to 2(READY) successfully
0:00:00.037539920 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2230:gst_bin_element_set_state:<demux> current NULL pending
VOID_PENDING, desired next READY
0:00:00.037558750 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2328:gst_element_continue_state:<demux> completed state change
to READY
0:00:00.037572213 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2233:_priv_gst_element_state_changed:<demux> notifying about
state-changed NULL to READY (VOID_PENDING pending)
0:00:00.037591724 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2673:gst_bin_change_state_func:<pipeline0> child 'demux' changed
state to 2(READY) successfully
0:00:00.037611359 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2230:gst_bin_element_set_state:<queue0> current NULL pending
VOID_PENDING, desired next READY
0:00:00.037629489 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2328:gst_element_continue_state:<queue0> completed state change
to READY
0:00:00.037642603 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2233:_priv_gst_element_state_changed:<queue0> notifying about
state-changed NULL to READY (VOID_PENDING pending)
0:00:00.037662505 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2673:gst_bin_change_state_func:<pipeline0> child 'queue0' changed
state to 2(READY) successfully
0:00:00.037681349 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2230:gst_bin_element_set_state:<filesrc0> current NULL pending
VOID_PENDING, desired next READY
0:00:00.037700052 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2328:gst_element_continue_state:<filesrc0> completed state
change to READY
0:00:00.037713912 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2233:_priv_gst_element_state_changed:<filesrc0> notifying about
state-changed NULL to READY (VOID_PENDING pending)
0:00:00.037733169 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2673:gst_bin_change_state_func:<pipeline0> child 'filesrc0' changed
state to 2(READY) successfully
0:00:00.037755332 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2303:gst_element_continue_state:<pipeline0> committing state
from NULL to READY, pending PAUSED, next PAUSED
0:00:00.037773788 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2233:_priv_gst_element_state_changed:<pipeline0> notifying
about state-changed NULL to READY (PAUSED pending)
0:00:00.037808284 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2310:gst_element_continue_state:<pipeline0> continue state
change READY to PAUSED, final PAUSED
0:00:00.037839771 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2230:gst_bin_element_set_state:<udpsink1> current READY pending
VOID_PENDING, desired next PAUSED
0:00:00.037866372 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2679:gst_bin_change_state_func:<pipeline0> child 'udpsink1' is
changing state asynchronously to PAUSED
0:00:00.037887339 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2230:gst_bin_element_set_state:<udpsink0> current READY pending
VOID_PENDING, desired next PAUSED
0:00:00.037909650 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2679:gst_bin_change_state_func:<pipeline0> child 'udpsink0' is
changing state asynchronously to PAUSED
0:00:00.037929662 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2230:gst_bin_element_set_state:<tetrys2> current READY pending
VOID_PENDING, desired next PAUSED
0:00:00.037950575 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2328:gst_element_continue_state:<tetrys2> completed state
change to PAUSED
0:00:00.037966868 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2233:_priv_gst_element_state_changed:<tetrys2> notifying about
state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.037985515 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2673:gst_bin_change_state_func:<pipeline0> child 'tetrys2' changed
state to 3(PAUSED) successfully
0:00:00.038004732 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2230:gst_bin_element_set_state:<tetrys1> current READY pending
VOID_PENDING, desired next PAUSED
0:00:00.038025283 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2328:gst_element_continue_state:<tetrys1> completed state
change to PAUSED
0:00:00.038041407 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2233:_priv_gst_element_state_changed:<tetrys1> notifying about
state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.038058761 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2673:gst_bin_change_state_func:<pipeline0> child 'tetrys1' changed
state to 3(PAUSED) successfully
0:00:00.038077947 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2230:gst_bin_element_set_state:<rtpmp4apay0> current READY pending
VOID_PENDING, desired next PAUSED
0:00:00.038137468 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2328:gst_element_continue_state:<rtpmp4apay0> completed state
change to PAUSED
0:00:00.038157956 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2233:_priv_gst_element_state_changed:<rtpmp4apay0> notifying
about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.038179784 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2673:gst_bin_change_state_func:<pipeline0> child 'rtpmp4apay0'
changed state to 3(PAUSED) successfully
0:00:00.038200081 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2230:gst_bin_element_set_state:<rtph264pay0> current READY pending
VOID_PENDING, desired next PAUSED
0:00:00.038222541 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2328:gst_element_continue_state:<rtph264pay0> completed state
change to PAUSED
0:00:00.038239193 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2233:_priv_gst_element_state_changed:<rtph264pay0> notifying
about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.038257538 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2673:gst_bin_change_state_func:<pipeline0> child 'rtph264pay0'
changed state to 3(PAUSED) successfully
0:00:00.038276321 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2230:gst_bin_element_set_state:<queue2> current READY pending
VOID_PENDING, desired next PAUSED
0:00:00.038318797 12727      0x18eb800 INFO                    task
gsttask.c:432:gst_task_set_lock: setting stream lock 0x1aa5b20 on task
0x1aeb050
0:00:00.038340225 12727      0x18eb800 INFO                GST_PADS
gstpad.c:5521:gst_pad_start_task:<queue2:src> created task 0x1aeb050
0:00:00.038395893 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2328:gst_element_continue_state:<queue2> completed state change
to PAUSED
0:00:00.038416537 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2233:_priv_gst_element_state_changed:<queue2> notifying about
state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.038450038 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2673:gst_bin_change_state_func:<pipeline0> child 'queue2' changed
state to 3(PAUSED) successfully
0:00:00.038470794 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2230:gst_bin_element_set_state:<queue1> current READY pending
VOID_PENDING, desired next PAUSED
0:00:00.038495932 12727      0x18eb800 INFO                    task
gsttask.c:432:gst_task_set_lock: setting stream lock 0x1aa4bd0 on task
0x1aeb170
0:00:00.038514235 12727      0x18eb800 INFO                GST_PADS
gstpad.c:5521:gst_pad_start_task:<queue1:src> created task 0x1aeb170
0:00:00.038560846 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2328:gst_element_continue_state:<queue1> completed state change
to PAUSED
0:00:00.038581723 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2233:_priv_gst_element_state_changed:<queue1> notifying about
state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.038601043 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2673:gst_bin_change_state_func:<pipeline0> child 'queue1' changed
state to 3(PAUSED) successfully
0:00:00.038623102 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2230:gst_bin_element_set_state:<demux> current READY pending
VOID_PENDING, desired next PAUSED
0:00:00.038660595 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2328:gst_element_continue_state:<demux> completed state change
to PAUSED
0:00:00.038678554 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2233:_priv_gst_element_state_changed:<demux> notifying about
state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.038697185 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2673:gst_bin_change_state_func:<pipeline0> child 'demux' changed
state to 3(PAUSED) successfully
0:00:00.038717017 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2230:gst_bin_element_set_state:<queue0> current READY pending
VOID_PENDING, desired next PAUSED
0:00:00.038743727 12727      0x18eb800 INFO                    task
gsttask.c:432:gst_task_set_lock: setting stream lock 0x1aa4540 on task
0x1aeb290
0:00:00.038762031 12727      0x18eb800 INFO                GST_PADS
gstpad.c:5521:gst_pad_start_task:<queue0:src> created task 0x1aeb290
0:00:00.038806071 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2328:gst_element_continue_state:<queue0> completed state change
to PAUSED
0:00:00.038825253 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2233:_priv_gst_element_state_changed:<queue0> notifying about
state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.038844610 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2673:gst_bin_change_state_func:<pipeline0> child 'queue0' changed
state to 3(PAUSED) successfully
0:00:00.038864277 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2230:gst_bin_element_set_state:<filesrc0> current READY pending
VOID_PENDING, desired next PAUSED
0:00:00.038884510 12727      0x18eb800 INFO                 filesrc
gstfilesrc.c:450:gst_file_src_start:<filesrc0> opening file video.mp4
0:00:00.038914415 12727      0x18eb800 INFO                 basesrc
gstbasesrc.c:1328:gst_base_src_do_seek:<filesrc0> seeking: bytes segment
start=0, offset=0, stop=-1, rate=1,000000, applied_rate=1,000000,
flags=0x00, time=0, base=0, position 0, duration 5510872
0:00:00.038948394 12727      0x18eb800 INFO                    task
gsttask.c:432:gst_task_set_lock: setting stream lock 0x1aa40e0 on task
0x1aeb3b0
0:00:00.038965968 12727      0x18eb800 INFO                GST_PADS
gstpad.c:5521:gst_pad_start_task:<filesrc0:src> created task 0x1aeb3b0
0:00:00.039012045 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2328:gst_element_continue_state:<filesrc0> completed state
change to PAUSED
0:00:00.039035423 12727      0x18eb800 INFO              GST_STATES
gstelement.c:2233:_priv_gst_element_state_changed:<filesrc0> notifying about
state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.039054980 12727      0x18eb800 INFO              GST_STATES
gstbin.c:2673:gst_bin_change_state_func:<pipeline0> child 'filesrc0' changed
state to 3(PAUSED) successfully
Pipeline is PREROLLING ...
0:00:00.039063163 12727      0x1ac8ad0 INFO        GST_ELEMENT_PADS
gstelement.c:892:gst_element_get_static_pad: no such pad 'sink' in element
"filesrc0"
0:00:00.039246438 12727      0x1ac8ad0 INFO               GST_EVENT
gstevent.c:759:gst_event_new_segment: creating segment event bytes segment
start=0, offset=0, stop=-1, rate=1,000000, applied_rate=1,000000,
flags=0x00, time=0, base=0, position 0, duration 5510872
0:00:00.039299625 12727      0x1ac8ad0 INFO                 basesrc
gstbasesrc.c:2828:gst_base_src_loop:<filesrc0> marking pending DISCONT
0:00:00.039443459 12727      0x1ac8a80 INFO               GST_EVENT
gstevent.c:759:gst_event_new_segment: creating segment event time segment
start=0:00:00.000000000, offset=0:00:00.000000000, stop=99:99:99.999999999,
rate=1,000000, applied_rate=1,000000, flags=0x00, time=0:00:00.000000000,
base=0:00:00.000000000, position 0:00:00.000000000, duration
99:99:99.999999999
0:00:00.039553080 12727      0x1ac8a80 WARN                 qtdemux
qtdemux_types.c:202:qtdemux_type_get: unknown QuickTime node type hmhd
0:00:00.039578347 12727      0x1ac8a80 WARN                 qtdemux
qtdemux_types.c:202:qtdemux_type_get: unknown QuickTime node type name
0:00:00.039599466 12727      0x1ac8a80 WARN                 qtdemux
qtdemux_types.c:202:qtdemux_type_get: unknown QuickTime node type hinf
0:00:00.039616675 12727      0x1ac8a80 WARN                 qtdemux
qtdemux_types.c:202:qtdemux_type_get: unknown QuickTime node type hmhd
0:00:00.039632975 12727      0x1ac8a80 WARN                 qtdemux
qtdemux_types.c:202:qtdemux_type_get: unknown QuickTime node type name
0:00:00.039647509 12727      0x1ac8a80 WARN                 qtdemux
qtdemux_types.c:202:qtdemux_type_get: unknown QuickTime node type hinf
0:00:00.039679045 12727      0x1ac8a80 INFO                 qtdemux
qtdemux.c:10212:qtdemux_parse_tree:<demux> timescale: 600
0:00:00.039697081 12727      0x1ac8a80 INFO                 qtdemux
qtdemux.c:10213:qtdemux_parse_tree:<demux> duration: 36057
0:00:00.039734997 12727      0x1ac8a80 INFO                 qtdemux
qtdemux.c:8532:qtdemux_parse_trak:<demux> type mp4a caps audio/mpeg,
mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw,
level=(string)1, base-profile=(string)lc, profile=(string)lc,
codec_data=(buffer)1390
0:00:00.039886857 12727      0x1ac8a80 WARN                 qtdemux
qtdemux.c:6849:qtdemux_parse_segments:<demux> streaming; discarding edit
list segments
0:00:00.039968616 12727      0x1ac8a80 INFO                 qtdemux
qtdemux.c:8089:qtdemux_parse_trak:<demux> type avc1 caps video/x-h264,
stream-format=(string)avc, alignment=(string)au, level=(string)3,
profile=(string)constrained-baseline,
codec_data=(buffer)0142e01eff0100152742e01ea9181405ff2e00d418041adb0ad7bdf01001000428de09c8
0:00:00.040059961 12727      0x1ac8a80 WARN                 qtdemux
qtdemux.c:6849:qtdemux_parse_segments:<demux> streaming; discarding edit
list segments
0:00:00.040081972 12727      0x1ac8a80 INFO                 qtdemux
qtdemux.c:8725:qtdemux_parse_trak:<demux> unknown subtype hint
0:00:00.040098358 12727      0x1ac8a80 INFO                 qtdemux
qtdemux.c:8725:qtdemux_parse_trak:<demux> unknown subtype hint
0:00:00.040196228 12727      0x1ac8a80 INFO        GST_ELEMENT_PADS
gstelement.c:895:gst_element_get_static_pad: found pad demux:sink
0:00:00.040227011 12727      0x1ac8a80 INFO               GST_EVENT
gstevent.c:678:gst_event_new_caps: creating caps event audio/mpeg,
mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw,
level=(string)1, base-profile=(string)lc, profile=(string)lc,
codec_data=(buffer)1390, rate=(int)22050, channels=(int)2
0:00:00.040259983 12727      0x1ac8a80 INFO        GST_ELEMENT_PADS
gstelement.c:643:gst_element_add_pad:<demux> adding pad 'audio_0'
0:00:00.040287932 12727      0x1ac8a80 INFO            GST_PIPELINE
./grammar.y:498:gst_parse_found_pad: trying delayed linking demux:(NULL) to
queue1:(NULL)
0:00:00.040308457 12727      0x1ac8a80 INFO        GST_ELEMENT_PADS
gstutils.c:1545:gst_element_link_pads_full: trying to link element
demux:(any) to element queue1:(any)
0:00:00.040325894 12727      0x1ac8a80 INFO                GST_PADS
gstutils.c:937:gst_pad_check_link: trying to link demux:audio_0 and
queue1:sink
0:00:00.040371399 12727      0x1ac8a80 INFO        GST_ELEMENT_PADS
gstelement.c:895:gst_element_get_static_pad: found pad queue1:sink
0:00:00.040391932 12727      0x1ac8a80 INFO                GST_PADS
gstutils.c:1445:prepare_link_maybe_ghosting: demux and queue1 in same bin,
no need for ghost pads
0:00:00.040412021 12727      0x1ac8a80 INFO                GST_PADS
gstpad.c:2186:gst_pad_link_prepare: trying to link demux:audio_0 and
queue1:sink
0:00:00.040440278 12727      0x1ac8a80 INFO                GST_PADS
gstpad.c:2242:gst_pad_link_prepare: caps are incompatible
0:00:00.040458660 12727      0x1ac8a80 INFO                GST_PADS
gstutils.c:937:gst_pad_check_link: trying to link demux:audio_0 and
queue1:sink
0:00:00.040496163 12727      0x1ac8a80 INFO        GST_ELEMENT_PADS
gstelement.c:892:gst_element_get_static_pad: no such pad 'video_%u' in
element "demux"
0:00:00.040516612 12727      0x1ac8a80 INFO        GST_ELEMENT_PADS
gstutils.c:1125:gst_element_get_compatible_pad:<demux> Could not find a
compatible pad to link to queue1:sink
0:00:00.040531136 12727      0x1ac8a80 INFO                 default
gstutils.c:1891:gst_element_link_pads_filtered: Could not link pads:
demux:(null) - queue1:(null)
0:00:00.040546832 12727      0x1ac8a80 INFO            GST_PIPELINE
./grammar.y:498:gst_parse_found_pad: trying delayed linking demux:(NULL) to
queue2:(NULL)
0:00:00.040562013 12727      0x1ac8a80 INFO        GST_ELEMENT_PADS
gstutils.c:1545:gst_element_link_pads_full: trying to link element
demux:(any) to element queue2:(any)
0:00:00.040577721 12727      0x1ac8a80 INFO                GST_PADS
gstutils.c:937:gst_pad_check_link: trying to link demux:audio_0 and
queue2:sink
0:00:00.040600819 12727      0x1ac8a80 INFO                GST_PADS
gstutils.c:1445:prepare_link_maybe_ghosting: demux and queue2 in same bin,
no need for ghost pads
0:00:00.040621103 12727      0x1ac8a80 INFO                GST_PADS
gstpad.c:2186:gst_pad_link_prepare: trying to link demux:audio_0 and
queue2:sink
0:00:00.040643329 12727      0x1ac8a80 INFO                GST_PADS
gstpad.c:2388:gst_pad_link_full: linked demux:audio_0 and queue2:sink,
successful
0:00:00.040664965 12727      0x1ac8a80 INFO               GST_EVENT
gstevent.c:1373:gst_event_new_reconfigure: creating reconfigure event
0:00:00.040759245 12727      0x1ac8a80 INFO        GST_ELEMENT_PADS
gstelement.c:895:gst_element_get_static_pad: found pad demux:sink
0:00:00.040790326 12727      0x1ac8a80 INFO               GST_EVENT
gstevent.c:678:gst_event_new_caps: creating caps event video/x-h264,
stream-format=(string)avc, alignment=(string)au, level=(string)3,
profile=(string)constrained-baseline,
codec_data=(buffer)0142e01eff0100152742e01ea9181405ff2e00d418041adb0ad7bdf01001000428de09c8,
width=(int)640, height=(int)360, framerate=(fraction)24/1,
pixel-aspect-ratio=(fraction)1/1
0:00:00.040828970 12727      0x1ac8a80 INFO        GST_ELEMENT_PADS
gstelement.c:643:gst_element_add_pad:<demux> adding pad 'video_0'
0:00:00.040847134 12727      0x1ac8a80 INFO            GST_PIPELINE
./grammar.y:498:gst_parse_found_pad: trying delayed linking demux:(NULL) to
queue1:(NULL)
0:00:00.040864853 12727      0x1ac8a80 INFO        GST_ELEMENT_PADS
gstutils.c:1545:gst_element_link_pads_full: trying to link element
demux:(any) to element queue1:(any)
0:00:00.040884678 12727      0x1ac8a80 INFO                GST_PADS
gstutils.c:937:gst_pad_check_link: trying to link demux:video_0 and
queue1:sink
0:00:00.040915516 12727      0x1ac8a80 INFO                GST_PADS
gstutils.c:1445:prepare_link_maybe_ghosting: demux and queue1 in same bin,
no need for ghost pads
0:00:00.040938064 12727      0x1ac8a80 INFO                GST_PADS
gstpad.c:2186:gst_pad_link_prepare: trying to link demux:video_0 and
queue1:sink
0:00:00.040966347 12727      0x1ac8a80 INFO                GST_PADS
gstpad.c:2388:gst_pad_link_full: linked demux:video_0 and queue1:sink,
successful
0:00:00.040984531 12727      0x1ac8a80 INFO               GST_EVENT
gstevent.c:1373:gst_event_new_reconfigure: creating reconfigure event
0:00:00.041031241 12727      0x1ac8a80 WARN                 qtdemux
qtdemux.c:4868:gst_qtdemux_process_adapter:<demux> Unknown fourcc while
parsing header : free
0:00:00.041051867 12727      0x1ac8a80 WARN                 qtdemux
qtdemux.c:4868:gst_qtdemux_process_adapter:<demux> Unknown fourcc while
parsing header : free
/GstPipeline:pipeline0/GstQueue:queue2.GstPad:sink: caps = "audio/mpeg\,\
mpegversion\=\(int\)4\,\ framed\=\(boolean\)true\,\
stream-format\=\(string\)raw\,\ level\=\(string\)1\,\
base-profile\=\(string\)lc\,\ profile\=\(string\)lc\,\
codec_data\=\(buffer\)1390\,\ rate\=\(int\)22050\,\ channels\=\(int\)2"
/GstPipeline:pipeline0/GstQueue:queue2.GstPad:sink: caps = "audio/mpeg\,\
mpegversion\=\(int\)4\,\ framed\=\(boolean\)true\,\
stream-format\=\(string\)raw\,\ level\=\(string\)1\,\
base-profile\=\(string\)lc\,\ profile\=\(string\)lc\,\
codec_data\=\(buffer\)1390\,\ rate\=\(int\)22050\,\ channels\=\(int\)2"
0:00:00.041183735 12727      0x1ac8940 INFO               GST_EVENT
gstevent.c:678:gst_event_new_caps: creating caps event application/x-rtp,
media=(string)audio, clock-rate=(int)22050, encoding-name=(string)MP4A-LATM,
cpresent=(string)0, config=(string)40002720, payload=(int)96,
ssrc=(uint)1273790007, timestamp-offset=(uint)4160236485,
seqnum-offset=(uint)30870
/GstPipeline:pipeline0/GstQueue:queue1.GstPad:sink: caps = "video/x-h264\,\
stream-format\=\(string\)avc\,\ alignment\=\(string\)au\,\
level\=\(string\)3\,\ profile\=\(string\)constrained-baseline\,\
codec_data\=\(buffer\)0142e01eff0100152742e01ea9181405ff2e00d418041adb0ad7bdf01001000428de09c8\,\
width\=\(int\)640\,\ height\=\(int\)360\,\ framerate\=\(fraction\)24/1\,\
pixel-aspect-ratio\=\(fraction\)1/1"
/GstPipeline:pipeline0/GstQueue:queue1.GstPad:src: caps = "video/x-h264\,\
stream-format\=\(string\)avc\,\ alignment\=\(string\)au\,\
level\=\(string\)3\,\ profile\=\(string\)constrained-baseline\,\
codec_data\=\(buffer\)0142e01eff0100152742e01ea9181405ff2e00d418041adb0ad7bdf01001000428de09c8\,\
width\=\(int\)640\,\ height\=\(int\)360\,\ framerate\=\(fraction\)24/1\,\
pixel-aspect-ratio\=\(fraction\)1/1"
/GstPipeline:pipeline0/GstRtpMP4APay:rtpmp4apay0: timestamp = 4160236485
/GstPipeline:pipeline0/GstQueue:queue1.GstPad:src: caps = "video/x-h264\,\
stream-format\=\(string\)avc\,\ alignment\=\(string\)au\,\
level\=\(string\)3\,\ profile\=\(string\)constrained-baseline\,\
codec_data\=\(buffer\)0142e01eff0100152742e01ea9181405ff2e00d418041adb0ad7bdf01001000428de09c8\,\
width\=\(int\)640\,\ height\=\(int\)360\,\ framerate\=\(fraction\)24/1\,\
pixel-aspect-ratio\=\(fraction\)1/1"
/GstPipeline:pipeline0/GstRtpMP4APay:rtpmp4apay0: seqnum = 30870

 
 data = 64004940 
 
*0:00:00.041471959 12727      0x1ac89e0 INFO               GST_EVENT
gstevent.c:678:gst_event_new_caps: creating caps event application/x-rtp,
media=(string)video, clock-rate=(int)90000, encoding-name=(string)H264,
sprop-parameter-sets=(string)"J0LgHqkYFAX/LgDUGAQa2wrXvfAQ\,KN4JyA\=\=",
payload=(int)96, ssrc=(uint)2249914045, timestamp-offset=(uint)1788963692,
seqnum-offset=(uint)24586
/GstPipeline:pipeline0/GstRtpH264Pay:rtph264pay0.GstPad:src: caps =
"application/x-rtp\,\ media\=\(string\)video\,\ clock-rate\=\(int\)90000\,\
encoding-name\=\(string\)H264\,\
sprop-parameter-sets\=\(string\)\"J0LgHqkYFAX/LgDUGAQa2wrXvfAQ\\\,KN4JyA\\\=\\\=\"\,\
payload\=\(int\)96\,\ ssrc\=\(uint\)2249914045\,\
timestamp-offset\=\(uint\)1788963692\,\ seqnum-offset\=\(uint\)24586"
/GstPipeline:pipeline0/GstTetrysElement:tetrys1.GstPad:src: caps =
"application/x-rtp\,\ media\=\(string\)video\,\ clock-rate\=\(int\)90000\,\
encoding-name\=\(string\)H264\,\
sprop-parameter-sets\=\(string\)\"J0LgHqkYFAX/LgDUGAQa2wrXvfAQ\\\,KN4JyA\\\=\\\=\"\,\
payload\=\(int\)96\,\ ssrc\=\(uint\)2249914045\,\
timestamp-offset\=\(uint\)1788963692\,\ seqnum-offset\=\(uint\)24586"
/GstPipeline:pipeline0/GstUDPSink:udpsink0.GstPad:sink: caps =
"application/x-rtp\,\ media\=\(string\)video\,\ clock-rate\=\(int\)90000\,\
encoding-name\=\(string\)H264\,\
sprop-parameter-sets\=\(string\)\"J0LgHqkYFAX/LgDUGAQa2wrXvfAQ\\\,KN4JyA\\\=\\\=\"\,\
payload\=\(int\)96\,\ ssrc\=\(uint\)2249914045\,\
timestamp-offset\=\(uint\)1788963692\,\ seqnum-offset\=\(uint\)24586"
/GstPipeline:pipeline0/GstTetrysElement:tetrys1.GstPad:sink: caps =
"application/x-rtp\,\ media\=\(string\)video\,\ clock-rate\=\(int\)90000\,\
encoding-name\=\(string\)H264\,\
sprop-parameter-sets\=\(string\)\"J0LgHqkYFAX/LgDUGAQa2wrXvfAQ\\\,KN4JyA\\\=\\\=\"\,\
payload\=\(int\)96\,\ ssrc\=\(uint\)2249914045\,\
timestamp-offset\=\(uint\)1788963692\,\ seqnum-offset\=\(uint\)24586"
/GstPipeline:pipeline0/GstRtpH264Pay:rtph264pay0.GstPad:sink: caps =
"video/x-h264\,\ stream-format\=\(string\)avc\,\ alignment\=\(string\)au\,\
level\=\(string\)3\,\ profile\=\(string\)constrained-baseline\,\
codec_data\=\(buffer\)0142e01eff0100152742e01ea9181405ff2e00d418041adb0ad7bdf01001000428de09c8\,\
width\=\(int\)640\,\ height\=\(int\)360\,\ framerate\=\(fraction\)24/1\,\
pixel-aspect-ratio\=\(fraction\)1/1"
/GstPipeline:pipeline0/GstRtpH264Pay:rtph264pay0: timestamp = 1788963692
/GstPipeline:pipeline0/GstRtpH264Pay:rtph264pay0: seqnum = 24586

 
 data = 680040c0 
 
*
<code/>
<br/>
<br/>
<br/>

The "data= ..." is what tetrys receives at the beginning of the process and
then it is blocked.
Do you know what can be the problem ?
And in C the problem is the same, the pipeline stays at the state 'PAUSED'.

Thanks.



--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Problem-with-the-same-custom-element-multiple-times-tp4671995.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list