udpsrc seems didn't get data.
Erickson.LU
ericksonlushan at gmail.com
Tue Aug 6 14:02:36 UTC 2019
Hi I try to use
*GST_DEBUG=4 gst-launch-1.0 --gst-debug="*CAPS*:5" udpsrc port=3220 !
"application/x-rtp, media=(string)video, clock-rate=(int)90000,
encoding-name=(string)H265, payload=(int)96, ssrc=(int)1" ! rtph265depay !
avdec_h265 ! videoconvert ! autovideosink sync=false
* to receive from
*gst-launch-1.0 videotestsrc ! videoconvert ! omxh265enc ! rtph265pay ssrc=1
pt=96 config-interval=5 sprop-parameter-sets=12345 ! udpsink
clients=192.168.9.2:3220 sync=false async=false*
I can use the *sudo tcpdump port 3220* find-out the data is there at the
receiver destination.
21:46:54.279705 IP 192.168.9.1.58928 > 192.168.9.2.3220: UDP, length 1400
21:46:54.279733 IP 192.168.9.1.58928 > 192.168.9.2.3220: UDP, length 1400
21:46:54.279751 IP 192.168.9.1.58928 > 192.168.9.2.3220: UDP, length 1400
21:46:54.279779 IP 192.168.9.1.58928 > 192.168.9.2.3220: UDP, length 895
21:46:54.280363 IP 192.168.9.1.58928 > 192.168.9.2.3220: UDP, length 1400
21:46:54.280392 IP 192.168.9.1.58928 > 192.168.9.2.3220: UDP, length 1400
21:46:54.280410 IP 192.168.9.1.58928 > 192.168.9.2.3220: UDP, length 1400
21:46:54.280437 IP 192.168.9.1.58928 > 192.168.9.2.3220: UDP, length 792
But the receiver seems don't get any data.
Log as that:
ly at ly-Rev-1-0:~$ GST_DEBUG=4 gst-launch-1.0 --gst-debug="*CAPS*:5" udpsrc
port=3220 ! "application/x-rtp, media=(string)video, clock-rate=(int)90000,
encoding-name=(string)H265, payload=(int)96, ssrc=(int)1" ! rtph265depay !
avdec_h265 ! videoconvert ! autovideosink sync=false
0:00:00.000093164 684 0x159b800 INFO GST_INIT
gst.c:511:init_pre: Initializing GStreamer Core Library version 1.8.3
0:00:00.000156601 684 0x159b800 INFO GST_INIT
gst.c:512:init_pre: Using library installed in /usr/lib/x86_64-linux-gnu
0:00:00.000178809 684 0x159b800 INFO GST_INIT
gst.c:523:init_pre: Linux ly-Rev-1-0 4.15.0-55-generic #60~16.04.2-Ubuntu
SMP Thu Jul 4 09:03:09 UTC 2019 x86_64
0:00:00.000519908 684 0x159b800 INFO GST_INIT
gstmessage.c:119:_priv_gst_message_initialize: init messages
0:00:00.001657325 684 0x159b800 INFO GST_INIT
gstcontext.c:83:_priv_gst_context_initialize: init contexts
0:00:00.002366383 684 0x159b800 INFO GST_PLUGIN_LOADING
gstplugin.c:316:_priv_gst_plugin_initialize: registering 0 static plugins
0:00:00.002625142 684 0x159b800 INFO GST_PLUGIN_LOADING
gstplugin.c:224:gst_plugin_register_static: registered static plugin
"staticelements"
0:00:00.002649068 684 0x159b800 INFO GST_PLUGIN_LOADING
gstplugin.c:226:gst_plugin_register_static: added static plugin
"staticelements", result: 1
0:00:00.002695203 684 0x159b800 INFO GST_REGISTRY
gstregistry.c:1723:ensure_current_registry: reading registry cache:
/home/ly/.cache/gstreamer-1.0/registry.x86_64.bin
0:00:00.016414978 684 0x159b800 INFO GST_REGISTRY
gstregistrybinary.c:619:priv_gst_registry_binary_read_cache: loaded
/home/ly/.cache/gstreamer-1.0/registry.x86_64.bin in 0.013674 seconds
0:00:00.016484159 684 0x159b800 INFO GST_REGISTRY
gstregistry.c:1579:scan_and_update_registry: Validating plugins from
registry cache: /home/ly/.cache/gstreamer-1.0/registry.x86_64.bin
0:00:00.017515023 684 0x159b800 INFO GST_REGISTRY
gstregistry.c:1681:scan_and_update_registry: Registry cache has not changed
0:00:00.017527045 684 0x159b800 INFO GST_REGISTRY
gstregistry.c:1758:ensure_current_registry: registry reading and updating
done, result = 1
0:00:00.017544991 684 0x159b800 INFO GST_INIT
gst.c:724:init_post: GLib runtime version: 2.48.2
0:00:00.017555258 684 0x159b800 INFO GST_INIT
gst.c:726:init_post: GLib headers version: 2.48.1
0:00:00.017564722 684 0x159b800 INFO GST_INIT
gst.c:727:init_post: initialized GStreamer successfully
0:00:00.017594547 684 0x159b800 INFO GST_PIPELINE
gstparse.c:323:gst_parse_launch_full: parsing pipeline description 'udpsrc
port=3220 ! application/x-rtp,\ media=(string)video,\
clock-rate=(int)90000,\ encoding-name=(string)H265,\ payload=(int)96,\
ssrc=(int)1 ! rtph265depay ! avdec_h265 ! videoconvert ! autovideosink
sync=false '
0:00:00.018564617 684 0x159b800 INFO GST_PLUGIN_LOADING
gstplugin.c:842:_priv_gst_plugin_load_file_for_registry: plugin
"/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstudp.so" loaded
0:00:00.018580282 684 0x159b800 INFO GST_ELEMENT_FACTORY
gstelementfactory.c:364:gst_element_factory_create: creating element
"udpsrc"
0:00:00.018740225 684 0x159b800 INFO GST_ELEMENT_PADS
gstelement.c:659:gst_element_add_pad:<GstBaseSrc at 0x177bcd0> adding pad 'src'
0:00:00.020074318 684 0x159b800 INFO GST_PLUGIN_LOADING
gstplugin.c:842:_priv_gst_plugin_load_file_for_registry: plugin
"/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstrtp.so" loaded
0:00:00.020103678 684 0x159b800 INFO GST_ELEMENT_FACTORY
gstelementfactory.c:364:gst_element_factory_create: creating element
"rtph265depay"
0:00:00.020213116 684 0x159b800 INFO GST_ELEMENT_PADS
gstelement.c:659:gst_element_add_pad:<GstRTPBaseDepayload at 0x178c0a0> adding
pad 'sink'
0:00:00.020247362 684 0x159b800 INFO GST_ELEMENT_PADS
gstelement.c:659:gst_element_add_pad:<GstRTPBaseDepayload at 0x178c0a0> adding
pad 'src'
0:00:00.049623699 684 0x159b800 INFO GST_TYPEFIND
gsttypefind.c:71:gst_type_find_register: registering typefind function for
avtype_avs
0:00:00.049764706 684 0x159b800 INFO GST_TYPEFIND
gsttypefind.c:71:gst_type_find_register: registering typefind function for
avtype_daud
0:00:00.049818719 684 0x159b800 INFO GST_TYPEFIND
gsttypefind.c:71:gst_type_find_register: registering typefind function for
avtype_ea
0:00:00.049872258 684 0x159b800 INFO GST_TYPEFIND
gsttypefind.c:71:gst_type_find_register: registering typefind function for
avtype_ffm
0:00:00.049924527 684 0x159b800 INFO GST_TYPEFIND
gsttypefind.c:71:gst_type_find_register: registering typefind function for
avtype_4xm
0:00:00.049967859 684 0x159b800 INFO GST_TYPEFIND
gsttypefind.c:71:gst_type_find_register: registering typefind function for
avtype_gxf
0:00:00.050020734 684 0x159b800 INFO GST_TYPEFIND
gsttypefind.c:71:gst_type_find_register: registering typefind function for
avtype_idcin
0:00:00.050074229 684 0x159b800 INFO GST_TYPEFIND
gsttypefind.c:71:gst_type_find_register: registering typefind function for
avtype_ipmovie
0:00:00.050124197 684 0x159b800 INFO GST_TYPEFIND
gsttypefind.c:71:gst_type_find_register: registering typefind function for
avtype_mm
0:00:00.050156401 684 0x159b800 INFO GST_TYPEFIND
gsttypefind.c:71:gst_type_find_register: registering typefind function for
avtype_mmf
0:00:00.050219523 684 0x159b800 INFO GST_TYPEFIND
gsttypefind.c:71:gst_type_find_register: registering typefind function for
avtype_nsv
0:00:00.050252311 684 0x159b800 INFO GST_TYPEFIND
gsttypefind.c:71:gst_type_find_register: registering typefind function for
avtype_nut
0:00:00.050324447 684 0x159b800 INFO GST_TYPEFIND
gsttypefind.c:71:gst_type_find_register: registering typefind function for
avtype_film_cpk
0:00:00.050359712 684 0x159b800 INFO GST_TYPEFIND
gsttypefind.c:71:gst_type_find_register: registering typefind function for
avtype_smk
0:00:00.050398519 684 0x159b800 INFO GST_TYPEFIND
gsttypefind.c:71:gst_type_find_register: registering typefind function for
avtype_sol
0:00:00.050438269 684 0x159b800 INFO GST_TYPEFIND
gsttypefind.c:71:gst_type_find_register: registering typefind function for
avtype_psxstr
0:00:00.050492179 684 0x159b800 INFO GST_TYPEFIND
gsttypefind.c:71:gst_type_find_register: registering typefind function for
avtype_vmd
0:00:00.050535861 684 0x159b800 INFO GST_TYPEFIND
gsttypefind.c:71:gst_type_find_register: registering typefind function for
avtype_wc3movie
0:00:00.050574932 684 0x159b800 INFO GST_TYPEFIND
gsttypefind.c:71:gst_type_find_register: registering typefind function for
avtype_wsaud
0:00:00.050611871 684 0x159b800 INFO GST_TYPEFIND
gsttypefind.c:71:gst_type_find_register: registering typefind function for
avtype_wsvqa
0:00:00.050655832 684 0x159b800 INFO GST_TYPEFIND
gsttypefind.c:71:gst_type_find_register: registering typefind function for
avtype_yuv4mpegpipe
0:00:00.050969447 684 0x159b800 INFO GST_PLUGIN_LOADING
gstplugin.c:842:_priv_gst_plugin_load_file_for_registry: plugin
"/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstlibav.so" loaded
0:00:00.050980588 684 0x159b800 INFO GST_ELEMENT_FACTORY
gstelementfactory.c:364:gst_element_factory_create: creating element
"avdec_h265"
0:00:00.051119555 684 0x159b800 INFO GST_ELEMENT_PADS
gstelement.c:659:gst_element_add_pad:<GstVideoDecoder at 0x1825110> adding pad
'sink'
0:00:00.051143121 684 0x159b800 INFO GST_ELEMENT_PADS
gstelement.c:659:gst_element_add_pad:<GstVideoDecoder at 0x1825110> adding pad
'src'
0:00:00.051404620 684 0x159b800 INFO GST_PLUGIN_LOADING
gstplugin.c:842:_priv_gst_plugin_load_file_for_registry: plugin
"/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvideoconvert.so" loaded
0:00:00.051415738 684 0x159b800 INFO GST_ELEMENT_FACTORY
gstelementfactory.c:364:gst_element_factory_create: creating element
"videoconvert"
0:00:00.051645915 684 0x159b800 INFO GST_ELEMENT_PADS
gstelement.c:659:gst_element_add_pad:<GstBaseTransform at 0x18330d0> adding pad
'sink'
0:00:00.051662696 684 0x159b800 INFO GST_ELEMENT_PADS
gstelement.c:659:gst_element_add_pad:<GstBaseTransform at 0x18330d0> adding pad
'src'
0:00:00.051822091 684 0x159b800 INFO GST_PLUGIN_LOADING
gstplugin.c:842:_priv_gst_plugin_load_file_for_registry: plugin
"/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstautodetect.so" loaded
0:00:00.051832730 684 0x159b800 INFO GST_ELEMENT_FACTORY
gstelementfactory.c:364:gst_element_factory_create: creating element
"autovideosink"
0:00:00.051953623 684 0x159b800 INFO GST_ELEMENT_PADS
gstelement.c:659:gst_element_add_pad:<autovideosink0> adding pad 'sink'
0:00:00.052259352 684 0x159b800 INFO GST_PLUGIN_LOADING
gstplugin.c:842:_priv_gst_plugin_load_file_for_registry: plugin
"/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so" loaded
0:00:00.052270400 684 0x159b800 INFO GST_ELEMENT_FACTORY
gstelementfactory.c:362:gst_element_factory_create: creating element
"fakesink" named "fake-video-sink"
0:00:00.052362064 684 0x159b800 INFO GST_ELEMENT_PADS
gstelement.c:659:gst_element_add_pad:<GstBaseSink at 0x1840e40> adding pad
'sink'
0:00:00.052393902 684 0x159b800 INFO GST_ELEMENT_PADS
gstelement.c:907:gst_element_get_static_pad: found pad fake-video-sink:sink
0:00:00.052408443 684 0x159b800 INFO GST_PADS
gstpad.c:2315:gst_pad_link_prepare: trying to link sink:proxypad0 and
fake-video-sink:sink
0:00:00.052420309 684 0x159b800 INFO GST_PADS
gstpad.c:2521:gst_pad_link_full: linked sink:proxypad0 and
fake-video-sink:sink, successful
0:00:00.052429932 684 0x159b800 INFO GST_EVENT
gstevent.c:1382:gst_event_new_reconfigure: creating reconfigure event
0:00:00.052455840 684 0x159b800 INFO GST_ELEMENT_FACTORY
gstelementfactory.c:364:gst_element_factory_create: creating element
"pipeline"
0:00:00.052535619 684 0x159b800 INFO GST_PIPELINE
grammar.y:596:gst_parse_perform_link: linking some pad of GstUDPSrc named
udpsrc0 to some pad of GstRtpH265Depay named rtph265depay0 (0/0) with caps
"application/x-rtp, media=(string)video, clock-rate=(int)90000,
encoding-name=(string)H265, payload=(int)96, ssrc=(int)1"
0:00:00.052560313 684 0x159b800 INFO GST_ELEMENT_FACTORY
gstelementfactory.c:364:gst_element_factory_create: creating element
"capsfilter"
0:00:00.052624483 684 0x159b800 INFO GST_ELEMENT_PADS
gstelement.c:659:gst_element_add_pad:<GstBaseTransform at 0x18463a0> adding pad
'sink'
0:00:00.052642694 684 0x159b800 INFO GST_ELEMENT_PADS
gstelement.c:659:gst_element_add_pad:<GstBaseTransform at 0x18463a0> adding pad
'src'
0:00:00.052663553 684 0x159b800 INFO GST_STATES
gstbin.c:1915:gst_bin_get_state_func:<pipeline0> getting state
0:00:00.052687795 684 0x159b800 INFO GST_STATES
gstelement.c:2372:gst_element_continue_state:<capsfilter0> completed state
change to NULL
0:00:00.052707125 684 0x159b800 INFO GST_EVENT
gstevent.c:1382:gst_event_new_reconfigure: creating reconfigure event
0:00:00.052721888 684 0x159b800 INFO GST_ELEMENT_PADS
gstutils.c:1573:gst_element_link_pads_full: trying to link element
udpsrc0:(any) to element capsfilter0:sink
0:00:00.052737624 684 0x159b800 INFO GST_ELEMENT_PADS
gstelement.c:907:gst_element_get_static_pad: found pad capsfilter0:sink
0:00:00.052750965 684 0x159b800 INFO GST_PADS
gstutils.c:1446:prepare_link_maybe_ghosting: udpsrc0 and capsfilter0 in same
bin, no need for ghost pads
0:00:00.052771782 684 0x159b800 INFO GST_PADS
gstpad.c:2315:gst_pad_link_prepare: trying to link udpsrc0:src and
capsfilter0:sink
0:00:00.052789682 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2840:gst_pad_query_caps:<udpsrc0:src> get pad caps with filter
(NULL)
0:00:00.052808981 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2847:gst_pad_query_caps:<udpsrc0:src> query returned ANY
0:00:00.052822236 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2840:gst_pad_query_caps:<capsfilter0:sink> get pad caps with
filter (NULL)
0:00:00.052836811 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2886:gst_pad_peer_query_caps:<capsfilter0:src> get pad peer caps
with filter (NULL)
0:00:00.052851564 684 0x159b800 INFO GST_PADS
gstpad.c:4098:gst_pad_peer_query:<capsfilter0:src> pad has no peer
0:00:00.052867087 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2847:gst_pad_query_caps:<capsfilter0:sink> query returned
application/x-rtp, media=(string)video, clock-rate=(int)90000,
encoding-name=(string)H265, payload=(int)96, ssrc=(int)1
0:00:00.052887392 684 0x159b800 DEBUG GST_CAPS
gstpad.c:2215:gst_pad_link_check_compatible_unlocked:<udpsrc0:src> src caps
ANY
0:00:00.052898979 684 0x159b800 DEBUG GST_CAPS
gstpad.c:2217:gst_pad_link_check_compatible_unlocked:<capsfilter0:sink> sink
caps application/x-rtp, media=(string)video, clock-rate=(int)90000,
encoding-name=(string)H265, payload=(int)96, ssrc=(int)1
0:00:00.052917637 684 0x159b800 DEBUG GST_CAPS
gstpad.c:2235:gst_pad_link_check_compatible_unlocked: caps are compatible
0:00:00.052928960 684 0x159b800 INFO GST_PADS
gstpad.c:2521:gst_pad_link_full: linked udpsrc0:src and capsfilter0:sink,
successful
0:00:00.052942299 684 0x159b800 INFO GST_EVENT
gstevent.c:1382:gst_event_new_reconfigure: creating reconfigure event
0:00:00.052953683 684 0x159b800 INFO GST_EVENT
gstpad.c:5634:gst_pad_send_event_unchecked:<udpsrc0:src> Received event on
flushing pad. Discarding
0:00:00.052972177 684 0x159b800 INFO GST_ELEMENT_PADS
gstutils.c:1573:gst_element_link_pads_full: trying to link element
capsfilter0:src to element rtph265depay0:(any)
0:00:00.052986504 684 0x159b800 INFO GST_ELEMENT_PADS
gstelement.c:907:gst_element_get_static_pad: found pad capsfilter0:src
0:00:00.053000408 684 0x159b800 INFO GST_PADS
gstutils.c:932:gst_pad_check_link: trying to link capsfilter0:src and
rtph265depay0:sink
0:00:00.053014764 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2840:gst_pad_query_caps:<capsfilter0:src> get pad caps with
filter (NULL)
0:00:00.053029403 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2886:gst_pad_peer_query_caps:<capsfilter0:sink> get pad peer caps
with filter (NULL)
0:00:00.053045221 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2893:gst_pad_peer_query_caps:<capsfilter0:sink> peer query
returned ANY
0:00:00.053060344 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2847:gst_pad_query_caps:<capsfilter0:src> query returned
application/x-rtp, media=(string)video, clock-rate=(int)90000,
encoding-name=(string)H265, payload=(int)96, ssrc=(int)1
0:00:00.053080054 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2840:gst_pad_query_caps:<rtph265depay0:sink> get pad caps with
filter (NULL)
0:00:00.053093495 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3121:gst_pad_query_caps_default:<rtph265depay0:sink> query caps
caps query: 0x182d450, GstQueryCaps, filter=(GstCaps)"NULL",
caps=(GstCaps)"NULL";
0:00:00.053111508 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3144:gst_pad_query_caps_default:<rtph265depay0:sink> trying pad
template caps
0:00:00.053121401 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3174:gst_pad_query_caps_default:<rtph265depay0:sink> using caps
0x16d9590 application/x-rtp, media=(string)video, clock-rate=(int)90000,
encoding-name=(string)H265
0:00:00.053140337 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2847:gst_pad_query_caps:<rtph265depay0:sink> query returned
application/x-rtp, media=(string)video, clock-rate=(int)90000,
encoding-name=(string)H265
0:00:00.053160809 684 0x159b800 INFO GST_PADS
gstutils.c:1446:prepare_link_maybe_ghosting: capsfilter0 and rtph265depay0
in same bin, no need for ghost pads
0:00:00.053178770 684 0x159b800 INFO GST_PADS
gstpad.c:2315:gst_pad_link_prepare: trying to link capsfilter0:src and
rtph265depay0:sink
0:00:00.053193632 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2840:gst_pad_query_caps:<capsfilter0:src> get pad caps with
filter (NULL)
0:00:00.053207081 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2886:gst_pad_peer_query_caps:<capsfilter0:sink> get pad peer caps
with filter (NULL)
0:00:00.053222119 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2893:gst_pad_peer_query_caps:<capsfilter0:sink> peer query
returned ANY
0:00:00.053236690 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2847:gst_pad_query_caps:<capsfilter0:src> query returned
application/x-rtp, media=(string)video, clock-rate=(int)90000,
encoding-name=(string)H265, payload=(int)96, ssrc=(int)1
0:00:00.053256925 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2840:gst_pad_query_caps:<rtph265depay0:sink> get pad caps with
filter (NULL)
0:00:00.053269598 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3121:gst_pad_query_caps_default:<rtph265depay0:sink> query caps
caps query: 0x182d320, GstQueryCaps, filter=(GstCaps)"NULL",
caps=(GstCaps)"NULL";
0:00:00.053285924 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3144:gst_pad_query_caps_default:<rtph265depay0:sink> trying pad
template caps
0:00:00.053295933 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3174:gst_pad_query_caps_default:<rtph265depay0:sink> using caps
0x16d9590 application/x-rtp, media=(string)video, clock-rate=(int)90000,
encoding-name=(string)H265
0:00:00.053313420 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2847:gst_pad_query_caps:<rtph265depay0:sink> query returned
application/x-rtp, media=(string)video, clock-rate=(int)90000,
encoding-name=(string)H265
0:00:00.053329955 684 0x159b800 DEBUG GST_CAPS
gstpad.c:2215:gst_pad_link_check_compatible_unlocked:<capsfilter0:src> src
caps application/x-rtp, media=(string)video, clock-rate=(int)90000,
encoding-name=(string)H265, payload=(int)96, ssrc=(int)1
0:00:00.053347176 684 0x159b800 DEBUG GST_CAPS
gstpad.c:2217:gst_pad_link_check_compatible_unlocked:<rtph265depay0:sink>
sink caps application/x-rtp, media=(string)video, clock-rate=(int)90000,
encoding-name=(string)H265
0:00:00.053362969 684 0x159b800 DEBUG GST_CAPS
gstpad.c:2235:gst_pad_link_check_compatible_unlocked: caps are compatible
0:00:00.053374838 684 0x159b800 INFO GST_PADS
gstpad.c:2521:gst_pad_link_full: linked capsfilter0:src and
rtph265depay0:sink, successful
0:00:00.053387920 684 0x159b800 INFO GST_EVENT
gstevent.c:1382:gst_event_new_reconfigure: creating reconfigure event
0:00:00.053398809 684 0x159b800 INFO GST_EVENT
gstpad.c:5634:gst_pad_send_event_unchecked:<capsfilter0:src> Received event
on flushing pad. Discarding
0:00:00.053415924 684 0x159b800 INFO GST_PIPELINE
grammar.y:596:gst_parse_perform_link: linking some pad of GstRtpH265Depay
named rtph265depay0 to some pad of avdec_h265 named avdec_h265-0 (0/0) with
caps "(NULL)"
0:00:00.053433605 684 0x159b800 INFO GST_ELEMENT_PADS
gstutils.c:1573:gst_element_link_pads_full: trying to link element
rtph265depay0:(any) to element avdec_h265-0:(any)
0:00:00.053449276 684 0x159b800 INFO GST_PADS
gstutils.c:932:gst_pad_check_link: trying to link rtph265depay0:src and
avdec_h265-0:sink
0:00:00.053462503 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2840:gst_pad_query_caps:<rtph265depay0:src> get pad caps with
filter (NULL)
0:00:00.053475605 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3121:gst_pad_query_caps_default:<rtph265depay0:src> query caps caps
query: 0x182d400, GstQueryCaps, filter=(GstCaps)"NULL",
caps=(GstCaps)"NULL";
0:00:00.053492173 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3138:gst_pad_query_caps_default:<rtph265depay0:src> fixed pad caps:
trying pad caps
0:00:00.053502601 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3144:gst_pad_query_caps_default:<rtph265depay0:src> trying pad
template caps
0:00:00.053512642 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3174:gst_pad_query_caps_default:<rtph265depay0:src> using caps
0x16d9540 video/x-h265, stream-format=(string)byte-stream,
alignment=(string){ nal, au }
0:00:00.053531417 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2847:gst_pad_query_caps:<rtph265depay0:src> query returned
video/x-h265, stream-format=(string)byte-stream, alignment=(string){ nal, au
}
0:00:00.053548039 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2840:gst_pad_query_caps:<avdec_h265-0:sink> get pad caps with
filter (NULL)
0:00:00.053562758 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2886:gst_pad_peer_query_caps:<avdec_h265-0:src> get pad peer caps
with filter (NULL)
0:00:00.053575730 684 0x159b800 INFO GST_PADS
gstpad.c:4098:gst_pad_peer_query:<avdec_h265-0:src> pad has no peer
0:00:00.053601477 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2847:gst_pad_query_caps:<avdec_h265-0:sink> query returned
video/x-h265, alignment=(string)au, stream-format=(string){ hvc1, hev1,
byte-stream }
0:00:00.053622836 684 0x159b800 INFO GST_PADS
gstutils.c:1446:prepare_link_maybe_ghosting: rtph265depay0 and avdec_h265-0
in same bin, no need for ghost pads
0:00:00.053640765 684 0x159b800 INFO GST_PADS
gstpad.c:2315:gst_pad_link_prepare: trying to link rtph265depay0:src and
avdec_h265-0:sink
0:00:00.053655090 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2840:gst_pad_query_caps:<rtph265depay0:src> get pad caps with
filter (NULL)
0:00:00.053667516 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3121:gst_pad_query_caps_default:<rtph265depay0:src> query caps caps
query: 0x182d140, GstQueryCaps, filter=(GstCaps)"NULL",
caps=(GstCaps)"NULL";
0:00:00.053683792 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3138:gst_pad_query_caps_default:<rtph265depay0:src> fixed pad caps:
trying pad caps
0:00:00.053694360 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3144:gst_pad_query_caps_default:<rtph265depay0:src> trying pad
template caps
0:00:00.053703764 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3174:gst_pad_query_caps_default:<rtph265depay0:src> using caps
0x16d9540 video/x-h265, stream-format=(string)byte-stream,
alignment=(string){ nal, au }
0:00:00.053720499 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2847:gst_pad_query_caps:<rtph265depay0:src> query returned
video/x-h265, stream-format=(string)byte-stream, alignment=(string){ nal, au
}
0:00:00.053736600 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2840:gst_pad_query_caps:<avdec_h265-0:sink> get pad caps with
filter (NULL)
0:00:00.053750752 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2886:gst_pad_peer_query_caps:<avdec_h265-0:src> get pad peer caps
with filter (NULL)
0:00:00.053764018 684 0x159b800 INFO GST_PADS
gstpad.c:4098:gst_pad_peer_query:<avdec_h265-0:src> pad has no peer
0:00:00.053784121 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2847:gst_pad_query_caps:<avdec_h265-0:sink> query returned
video/x-h265, alignment=(string)au, stream-format=(string){ hvc1, hev1,
byte-stream }
0:00:00.053800413 684 0x159b800 DEBUG GST_CAPS
gstpad.c:2215:gst_pad_link_check_compatible_unlocked:<rtph265depay0:src> src
caps video/x-h265, stream-format=(string)byte-stream, alignment=(string){
nal, au }
0:00:00.053815090 684 0x159b800 DEBUG GST_CAPS
gstpad.c:2217:gst_pad_link_check_compatible_unlocked:<avdec_h265-0:sink>
sink caps video/x-h265, alignment=(string)au, stream-format=(string){ hvc1,
hev1, byte-stream }
0:00:00.053832277 684 0x159b800 DEBUG GST_CAPS
gstpad.c:2235:gst_pad_link_check_compatible_unlocked: caps are compatible
0:00:00.053843544 684 0x159b800 INFO GST_PADS
gstpad.c:2521:gst_pad_link_full: linked rtph265depay0:src and
avdec_h265-0:sink, successful
0:00:00.053856368 684 0x159b800 INFO GST_EVENT
gstevent.c:1382:gst_event_new_reconfigure: creating reconfigure event
0:00:00.053867082 684 0x159b800 INFO GST_EVENT
gstpad.c:5634:gst_pad_send_event_unchecked:<rtph265depay0:src> Received
event on flushing pad. Discarding
0:00:00.053883271 684 0x159b800 INFO GST_PIPELINE
grammar.y:596:gst_parse_perform_link: linking some pad of avdec_h265 named
avdec_h265-0 to some pad of GstVideoConvert named videoconvert0 (0/0) with
caps "(NULL)"
0:00:00.053903374 684 0x159b800 INFO GST_ELEMENT_PADS
gstutils.c:1573:gst_element_link_pads_full: trying to link element
avdec_h265-0:(any) to element videoconvert0:(any)
0:00:00.053919163 684 0x159b800 INFO GST_PADS
gstutils.c:932:gst_pad_check_link: trying to link avdec_h265-0:src and
videoconvert0:sink
0:00:00.053932586 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2840:gst_pad_query_caps:<avdec_h265-0:src> get pad caps with
filter (NULL)
0:00:00.053947124 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3121:gst_pad_query_caps_default:<avdec_h265-0:src> query caps caps
query: 0x182d1e0, GstQueryCaps, filter=(GstCaps)"NULL",
caps=(GstCaps)"NULL";
0:00:00.053963748 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3144:gst_pad_query_caps_default:<avdec_h265-0:src> trying pad
template caps
0:00:00.053974130 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3174:gst_pad_query_caps_default:<avdec_h265-0:src> using caps
0x16d9630 video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444,
YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA,
ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE,
I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE,
A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }
0:00:00.054001984 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2847:gst_pad_query_caps:<avdec_h265-0:src> query returned
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B,
GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA,
GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE,
I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE,
A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }
0:00:00.054028048 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2840:gst_pad_query_caps:<videoconvert0:sink> get pad caps with
filter (NULL)
0:00:00.054042431 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2886:gst_pad_peer_query_caps:<videoconvert0:src> get pad peer
caps with filter (NULL)
0:00:00.054055839 684 0x159b800 INFO GST_PADS
gstpad.c:4098:gst_pad_peer_query:<videoconvert0:src> pad has no peer
0:00:00.054499526 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2847:gst_pad_query_caps:<videoconvert0:sink> query returned
video/x-raw, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ],
framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string){ I420, YV12,
YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR,
Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8,
GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P,
YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE,
I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32,
A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE };
video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx,
xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210,
v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308,
RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64,
AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE,
Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE,
A422_10LE, A422_10BE, A444_10LE, A444_10BE }, width=(int)[ 1, 2147483647 ],
height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
0:00:00.054547150 684 0x159b800 INFO GST_PADS
gstutils.c:1446:prepare_link_maybe_ghosting: avdec_h265-0 and videoconvert0
in same bin, no need for ghost pads
0:00:00.054565754 684 0x159b800 INFO GST_PADS
gstpad.c:2315:gst_pad_link_prepare: trying to link avdec_h265-0:src and
videoconvert0:sink
0:00:00.054580691 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2840:gst_pad_query_caps:<avdec_h265-0:src> get pad caps with
filter (NULL)
0:00:00.054595055 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3121:gst_pad_query_caps_default:<avdec_h265-0:src> query caps caps
query: 0x182d320, GstQueryCaps, filter=(GstCaps)"NULL",
caps=(GstCaps)"NULL";
0:00:00.054612377 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3144:gst_pad_query_caps_default:<avdec_h265-0:src> trying pad
template caps
0:00:00.054622663 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3174:gst_pad_query_caps_default:<avdec_h265-0:src> using caps
0x16d9630 video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444,
YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA,
ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE,
I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE,
A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }
0:00:00.054650059 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2847:gst_pad_query_caps:<avdec_h265-0:src> query returned
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B,
GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA,
GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE,
I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE,
A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }
0:00:00.054676156 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2840:gst_pad_query_caps:<videoconvert0:sink> get pad caps with
filter (NULL)
0:00:00.054689462 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2886:gst_pad_peer_query_caps:<videoconvert0:src> get pad peer
caps with filter (NULL)
0:00:00.054702519 684 0x159b800 INFO GST_PADS
gstpad.c:4098:gst_pad_peer_query:<videoconvert0:src> pad has no peer
0:00:00.055320430 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2847:gst_pad_query_caps:<videoconvert0:sink> query returned
video/x-raw, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ],
framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string){ I420, YV12,
YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR,
Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8,
GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P,
YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE,
I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32,
A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE };
video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx,
xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210,
v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308,
RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64,
AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE,
Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE,
A422_10LE, A422_10BE, A444_10LE, A444_10BE }, width=(int)[ 1, 2147483647 ],
height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
0:00:00.055383145 684 0x159b800 DEBUG GST_CAPS
gstpad.c:2215:gst_pad_link_check_compatible_unlocked:<avdec_h265-0:src> src
caps video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9,
Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR,
BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE,
I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE,
A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }
0:00:00.055407226 684 0x159b800 DEBUG GST_CAPS
gstpad.c:2217:gst_pad_link_check_compatible_unlocked:<videoconvert0:sink>
sink caps video/x-raw, width=(int)[ 1, 2147483647 ], height=(int)[ 1,
2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string){
I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB,
ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61,
NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP,
A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE,
I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE,
NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE
}; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx,
BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444,
v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308,
RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64,
AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE,
Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE,
A422_10LE, A422_10BE, A444_10LE, A444_10BE }, width=(int)[ 1, 2147483647 ],
height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
0:00:00.055468105 684 0x159b800 DEBUG GST_CAPS
gstpad.c:2235:gst_pad_link_check_compatible_unlocked: caps are compatible
0:00:00.055478814 684 0x159b800 INFO GST_PADS
gstpad.c:2521:gst_pad_link_full: linked avdec_h265-0:src and
videoconvert0:sink, successful
0:00:00.055497190 684 0x159b800 INFO GST_EVENT
gstevent.c:1382:gst_event_new_reconfigure: creating reconfigure event
0:00:00.055508160 684 0x159b800 INFO GST_EVENT
gstpad.c:5634:gst_pad_send_event_unchecked:<avdec_h265-0:src> Received event
on flushing pad. Discarding
0:00:00.055523619 684 0x159b800 INFO GST_PIPELINE
grammar.y:596:gst_parse_perform_link: linking some pad of GstVideoConvert
named videoconvert0 to some pad of GstAutoVideoSink named autovideosink0
(0/0) with caps "(NULL)"
0:00:00.055540924 684 0x159b800 INFO GST_ELEMENT_PADS
gstutils.c:1573:gst_element_link_pads_full: trying to link element
videoconvert0:(any) to element autovideosink0:(any)
0:00:00.055554814 684 0x159b800 INFO GST_PADS
gstutils.c:932:gst_pad_check_link: trying to link videoconvert0:src and
autovideosink0:sink
0:00:00.055567183 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2840:gst_pad_query_caps:<videoconvert0:src> get pad caps with
filter (NULL)
0:00:00.055579644 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2886:gst_pad_peer_query_caps:<videoconvert0:sink> get pad peer
caps with filter (NULL)
0:00:00.055591502 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3121:gst_pad_query_caps_default:<avdec_h265-0:src> query caps caps
query: 0x182d280, GstQueryCaps, filter=(GstCaps)"NULL",
caps=(GstCaps)"NULL";
0:00:00.055606068 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3144:gst_pad_query_caps_default:<avdec_h265-0:src> trying pad
template caps
0:00:00.055614965 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3174:gst_pad_query_caps_default:<avdec_h265-0:src> using caps
0x16d9630 video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444,
YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA,
ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE,
I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE,
A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }
0:00:00.055641026 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2893:gst_pad_peer_query_caps:<videoconvert0:sink> peer query
returned video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444,
YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA,
ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE,
I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE,
A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }
0:00:00.056284660 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2847:gst_pad_query_caps:<videoconvert0:src> query returned
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B,
GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA,
GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE,
I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE,
A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }, width=(int)[ 1,
2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1,
2147483647/1 ]; video/x-raw, width=(int)[ 1, 2147483647 ], height=(int)[ 1,
2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string){
I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB,
ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61,
NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP,
A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE,
I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE,
NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE
}
0:00:00.056336645 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2840:gst_pad_query_caps:<autovideosink0:sink> get pad caps with
filter (NULL)
0:00:00.056349346 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3121:gst_pad_query_caps_default:<autovideosink0:sink> query caps
caps query: 0x182d230, GstQueryCaps, filter=(GstCaps)"NULL",
caps=(GstCaps)"NULL";
0:00:00.056370719 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2847:gst_pad_query_caps:<autovideosink0:sink> query returned ANY
0:00:00.056387049 684 0x159b800 INFO GST_PADS
gstutils.c:1446:prepare_link_maybe_ghosting: videoconvert0 and
autovideosink0 in same bin, no need for ghost pads
0:00:00.056402759 684 0x159b800 INFO GST_PADS
gstpad.c:2315:gst_pad_link_prepare: trying to link videoconvert0:src and
autovideosink0:sink
0:00:00.056415511 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2840:gst_pad_query_caps:<videoconvert0:src> get pad caps with
filter (NULL)
0:00:00.056427500 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2886:gst_pad_peer_query_caps:<videoconvert0:sink> get pad peer
caps with filter (NULL)
0:00:00.056439414 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3121:gst_pad_query_caps_default:<avdec_h265-0:src> query caps caps
query: 0x182d400, GstQueryCaps, filter=(GstCaps)"NULL",
caps=(GstCaps)"NULL";
0:00:00.056453519 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3144:gst_pad_query_caps_default:<avdec_h265-0:src> trying pad
template caps
0:00:00.056462352 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3174:gst_pad_query_caps_default:<avdec_h265-0:src> using caps
0x16d9630 video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444,
YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA,
ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE,
I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE,
A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }
0:00:00.056487674 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2893:gst_pad_peer_query_caps:<videoconvert0:sink> peer query
returned video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444,
YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA,
ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE,
I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE,
A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }
0:00:00.057134651 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2847:gst_pad_query_caps:<videoconvert0:src> query returned
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B,
GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA,
GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE,
I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE,
A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }, width=(int)[ 1,
2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1,
2147483647/1 ]; video/x-raw, width=(int)[ 1, 2147483647 ], height=(int)[ 1,
2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string){
I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB,
ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61,
NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP,
A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE,
I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE,
NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE
}
0:00:00.057186705 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2840:gst_pad_query_caps:<autovideosink0:sink> get pad caps with
filter (NULL)
0:00:00.057198289 684 0x159b800 DEBUG GST_CAPS
gstpad.c:3121:gst_pad_query_caps_default:<autovideosink0:sink> query caps
caps query: 0x182d2d0, GstQueryCaps, filter=(GstCaps)"NULL",
caps=(GstCaps)"NULL";
0:00:00.057217603 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2847:gst_pad_query_caps:<autovideosink0:sink> query returned ANY
0:00:00.057228462 684 0x159b800 DEBUG GST_CAPS
gstpad.c:2215:gst_pad_link_check_compatible_unlocked:<videoconvert0:src> src
caps video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9,
Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR,
BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE,
I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE,
A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE },
width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ],
framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, width=(int)[ 1,
2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1,
2147483647/1 ], format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx,
xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210,
v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308,
RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64,
AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE,
Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE,
A422_10LE, A422_10BE, A444_10LE, A444_10BE }
0:00:00.057278359 684 0x159b800 DEBUG GST_CAPS
gstpad.c:2217:gst_pad_link_check_compatible_unlocked:<autovideosink0:sink>
sink caps ANY
0:00:00.057293467 684 0x159b800 DEBUG GST_CAPS
gstpad.c:2235:gst_pad_link_check_compatible_unlocked: caps are compatible
0:00:00.057303582 684 0x159b800 INFO GST_PADS
gstpad.c:2521:gst_pad_link_full: linked videoconvert0:src and
autovideosink0:sink, successful
0:00:00.057315587 684 0x159b800 INFO GST_EVENT
gstevent.c:1382:gst_event_new_reconfigure: creating reconfigure event
0:00:00.057325245 684 0x159b800 INFO GST_EVENT
gstpad.c:5634:gst_pad_send_event_unchecked:<videoconvert0:src> Received
event on flushing pad. Discarding
Setting pipeline to PAUSED ...
0:00:00.057380344 684 0x159b800 INFO GST_STATES
gstbin.c:2316:gst_bin_element_set_state:<autovideosink0> current NULL
pending VOID_PENDING, desired next READY
0:00:00.057397846 684 0x159b800 INFO GST_STATES
gstelement.c:2372:gst_element_continue_state:<fake-video-sink> completed
state change to NULL
0:00:00.062937221 684 0x159b800 INFO GST_ELEMENT_PADS
gstpad.c:2071:gst_pad_unlink: unlinking sink:proxypad0(0x183a090) and
fake-video-sink:sink(0x177f030)
0:00:00.062970969 684 0x159b800 INFO GST_ELEMENT_PADS
gstpad.c:2125:gst_pad_unlink: unlinked sink:proxypad0 and
fake-video-sink:sink
0:00:00.062989081 684 0x159b800 INFO GST_PARENTAGE
gstbin.c:1630:gst_bin_remove_func:<autovideosink0> removed child
"fake-video-sink"
0:00:00.063009233 684 0x159b800 INFO GST_REFCOUNTING
gstelement.c:2947:gst_element_dispose:<fake-video-sink> dispose
0:00:00.063021072 684 0x159b800 INFO GST_ELEMENT_PADS
gstelement.c:776:gst_element_remove_pad:<fake-video-sink> removing pad
'sink'
0:00:00.063053889 684 0x159b800 INFO GST_REFCOUNTING
gstelement.c:2992:gst_element_dispose:<fake-video-sink> parent class dispose
0:00:00.063068124 684 0x159b800 INFO GST_REFCOUNTING
gstelement.c:3023:gst_element_finalize:<fake-video-sink> finalize
0:00:00.063078999 684 0x159b800 INFO GST_REFCOUNTING
gstelement.c:3028:gst_element_finalize:<fake-video-sink> finalize parent
0:00:00.063969873 684 0x159b800 INFO GST_PLUGIN_LOADING
gstplugin.c:842:_priv_gst_plugin_load_file_for_registry: plugin
"/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstxvimagesink.so" loaded
0:00:00.063993237 684 0x159b800 INFO GST_ELEMENT_FACTORY
gstelementfactory.c:362:gst_element_factory_create: creating element
"xvimagesink" named "autovideosink0-actual-sink-xvimage"
0:00:00.064126504 684 0x159b800 INFO GST_ELEMENT_PADS
gstelement.c:659:gst_element_add_pad:<GstBaseSink at 0x1849fa0> adding pad
'sink'
0:00:00.064149635 684 0x159b800 INFO GST_ELEMENT_PADS
gstelement.c:907:gst_element_get_static_pad: found pad
autovideosink0-actual-sink-xvimage:sink
0:00:00.064162549 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2840:gst_pad_query_caps:<autovideosink0-actual-sink-xvimage:sink>
get pad caps with filter (NULL)
0:00:00.064179891 684 0x159b800 DEBUG GST_CAPS
gstutils.c:2847:gst_pad_query_caps:<autovideosink0-actual-sink-xvimage:sink>
query returned video/x-raw, framerate=(fraction)[ 0/1, 2147483647/1 ],
width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]
0:00:00.065557813 684 0x159b800 INFO GST_STATES
gstelement.c:2372:gst_element_continue_state:<autovideosink0-actual-sink-xvimage>
completed state change to READY
0:00:00.065582763 684 0x159b800 INFO GST_STATES
gstelement.c:2277:_priv_gst_element_state_changed:<autovideosink0-actual-sink-xvimage>
notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.065649621 684 0x159b800 INFO GST_ELEMENT_PADS
gstelement.c:907:gst_element_get_static_pad: found pad
autovideosink0-actual-sink-xvimage:sink
0:00:00.065667921 684 0x159b800 INFO GST_PADS
gstpad.c:2315:gst_pad_link_prepare: trying to link sink:proxypad0 and
autovideosink0-actual-sink-xvimage:sink
0:00:00.065681965 684 0x159b800 INFO GST_PADS
gstpad.c:2521:gst_pad_link_full: linked sink:proxypad0 and
autovideosink0-actual-sink-xvimage:sink, successful
0:00:00.065695999 684 0x159b800 INFO GST_EVENT
gstevent.c:1382:gst_event_new_reconfigure: creating reconfigure event
0:00:00.065728759 684 0x159b800 INFO GST_STATES
gstbin.c:2316:gst_bin_element_set_state:<autovideosink0-actual-sink-xvimage>
current READY pending VOID_PENDING, desired next READY
0:00:00.065741435 684 0x159b800 INFO GST_STATES
gstbin.c:2433:gst_bin_element_set_state:<autovideosink0-actual-sink-xvimage>
skipping transition from READY to READY
0:00:00.065753092 684 0x159b800 INFO GST_STATES
gstbin.c:2764:gst_bin_change_state_func:<autovideosink0> child
'autovideosink0-actual-sink-xvimage' changed state to 2(READY) successfully
0:00:00.065771499 684 0x159b800 INFO GST_STATES
gstelement.c:2372:gst_element_continue_state:<autovideosink0> completed
state change to READY
0:00:00.065781829 684 0x159b800 INFO GST_STATES
gstelement.c:2277:_priv_gst_element_state_changed:<autovideosink0> notifying
about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.065806147 684 0x159b800 INFO GST_STATES
gstbin.c:2764:gst_bin_change_state_func:<pipeline0> child 'autovideosink0'
changed state to 2(READY) successfully
0:00:00.065822022 684 0x159b800 INFO GST_STATES
gstbin.c:2316:gst_bin_element_set_state:<videoconvert0> current NULL pending
VOID_PENDING, desired next READY
0:00:00.065837769 684 0x159b800 INFO GST_STATES
gstelement.c:2372:gst_element_continue_state:<videoconvert0> completed state
change to READY
0:00:00.065847258 684 0x159b800 INFO GST_STATES
gstelement.c:2277:_priv_gst_element_state_changed:<videoconvert0> notifying
about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.065868972 684 0x159b800 INFO GST_STATES
gstbin.c:2764:gst_bin_change_state_func:<pipeline0> child 'videoconvert0'
changed state to 2(READY) successfully
0:00:00.065885304 684 0x159b800 INFO GST_STATES
gstbin.c:2316:gst_bin_element_set_state:<avdec_h265-0> current NULL pending
VOID_PENDING, desired next READY
0:00:00.065899506 684 0x159b800 INFO GST_STATES
gstelement.c:2372:gst_element_continue_state:<avdec_h265-0> completed state
change to READY
0:00:00.065909946 684 0x159b800 INFO GST_STATES
gstelement.c:2277:_priv_gst_element_state_changed:<avdec_h265-0> notifying
about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.065925573 684 0x159b800 INFO GST_STATES
gstbin.c:2764:gst_bin_change_state_func:<pipeline0> child 'avdec_h265-0'
changed state to 2(READY) successfully
0:00:00.065940018 684 0x159b800 INFO GST_STATES
gstbin.c:2316:gst_bin_element_set_state:<rtph265depay0> current NULL pending
VOID_PENDING, desired next READY
0:00:00.065954241 684 0x159b800 INFO GST_STATES
gstelement.c:2372:gst_element_continue_state:<rtph265depay0> completed state
change to READY
0:00:00.065964494 684 0x159b800 INFO GST_STATES
gstelement.c:2277:_priv_gst_element_state_changed:<rtph265depay0> notifying
about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.065979570 684 0x159b800 INFO GST_STATES
gstbin.c:2764:gst_bin_change_state_func:<pipeline0> child 'rtph265depay0'
changed state to 2(READY) successfully
0:00:00.065993474 684 0x159b800 INFO GST_STATES
gstbin.c:2316:gst_bin_element_set_state:<capsfilter0> current NULL pending
VOID_PENDING, desired next READY
0:00:00.066005754 684 0x159b800 INFO GST_STATES
gstelement.c:2372:gst_element_continue_state:<capsfilter0> completed state
change to READY
0:00:00.066015327 684 0x159b800 INFO GST_STATES
gstelement.c:2277:_priv_gst_element_state_changed:<capsfilter0> notifying
about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.066031768 684 0x159b800 INFO GST_STATES
gstbin.c:2764:gst_bin_change_state_func:<pipeline0> child 'capsfilter0'
changed state to 2(READY) successfully
0:00:00.066044735 684 0x159b800 INFO GST_STATES
gstbin.c:2316:gst_bin_element_set_state:<udpsrc0> current NULL pending
VOID_PENDING, desired next READY
0:00:00.066358649 684 0x159b800 INFO udpsrc
gstudpsrc.c:1387:gst_udpsrc_open:<udpsrc0> have udp buffer of 212992 bytes
0:00:00.066391379 684 0x159b800 INFO GST_STATES
gstelement.c:2372:gst_element_continue_state:<udpsrc0> completed state
change to READY
0:00:00.066402945 684 0x159b800 INFO GST_STATES
gstelement.c:2277:_priv_gst_element_state_changed:<udpsrc0> notifying about
state-changed NULL to READY (VOID_PENDING pending)
0:00:00.066422149 684 0x159b800 INFO GST_STATES
gstbin.c:2764:gst_bin_change_state_func:<pipeline0> child 'udpsrc0' changed
state to 2(READY) successfully
0:00:00.066443571 684 0x159b800 INFO GST_STATES
gstelement.c:2347:gst_element_continue_state:<pipeline0> committing state
from NULL to READY, pending PAUSED, next PAUSED
0:00:00.066458791 684 0x159b800 INFO GST_STATES
gstelement.c:2277:_priv_gst_element_state_changed:<pipeline0> notifying
about state-changed NULL to READY (PAUSED pending)
0:00:00.066585236 684 0x159b800 INFO GST_STATES
gstelement.c:2354:gst_element_continue_state:<pipeline0> continue state
change READY to PAUSED, final PAUSED
0:00:00.066628630 684 0x159b800 INFO GST_STATES
gstbin.c:2316:gst_bin_element_set_state:<autovideosink0> current READY
pending VOID_PENDING, desired next PAUSED
0:00:00.066651183 684 0x159b800 INFO GST_STATES
gstbin.c:2316:gst_bin_element_set_state:<autovideosink0-actual-sink-xvimage>
current READY pending VOID_PENDING, desired next PAUSED
0:00:00.066684874 684 0x159b800 INFO GST_STATES
gstbin.c:2770:gst_bin_change_state_func:<autovideosink0> child
'autovideosink0-actual-sink-xvimage' is changing state asynchronously to
PAUSED
0:00:00.066706004 684 0x159b800 INFO GST_STATES
gstbin.c:2770:gst_bin_change_state_func:<pipeline0> child 'autovideosink0'
is changing state asynchronously to PAUSED
0:00:00.066723525 684 0x159b800 INFO GST_STATES
gstbin.c:2316:gst_bin_element_set_state:<videoconvert0> current READY
pending VOID_PENDING, desired next PAUSED
0:00:00.066746100 684 0x159b800 DEBUG GST_CAPS
gstpad.c:2672:gst_pad_get_current_caps:<videoconvert0:sink> get current pad
caps (NULL)
0:00:00.066758990 684 0x159b800 DEBUG GST_CAPS
gstpad.c:2672:gst_pad_get_current_caps:<videoconvert0:src> get current pad
caps (NULL)
0:00:00.066770271 684 0x159b800 INFO GST_STATES
gstelement.c:2372:gst_element_continue_state:<videoconvert0> completed state
change to PAUSED
0:00:00.066780967 684 0x159b800 INFO GST_STATES
gstelement.c:2277:_priv_gst_element_state_changed:<videoconvert0> notifying
about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.066796418 684 0x159b800 INFO GST_STATES
gstbin.c:2764:gst_bin_change_state_func:<pipeline0> child 'videoconvert0'
changed state to 3(PAUSED) successfully
0:00:00.066811960 684 0x159b800 INFO GST_STATES
gstbin.c:2316:gst_bin_element_set_state:<avdec_h265-0> current READY pending
VOID_PENDING, desired next PAUSED
0:00:00.066901959 684 0x159b800 INFO GST_STATES
gstelement.c:2372:gst_element_continue_state:<avdec_h265-0> completed state
change to PAUSED
0:00:00.066917558 684 0x159b800 INFO GST_STATES
gstelement.c:2277:_priv_gst_element_state_changed:<avdec_h265-0> notifying
about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.066933900 684 0x159b800 INFO GST_STATES
gstbin.c:2764:gst_bin_change_state_func:<pipeline0> child 'avdec_h265-0'
changed state to 3(PAUSED) successfully
0:00:00.066950659 684 0x159b800 INFO GST_STATES
gstbin.c:2316:gst_bin_element_set_state:<rtph265depay0> current READY
pending VOID_PENDING, desired next PAUSED
0:00:00.066968941 684 0x159b800 INFO GST_STATES
gstelement.c:2372:gst_element_continue_state:<rtph265depay0> completed state
change to PAUSED
0:00:00.066979100 684 0x159b800 INFO GST_STATES
gstelement.c:2277:_priv_gst_element_state_changed:<rtph265depay0> notifying
about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.066994889 684 0x159b800 INFO GST_STATES
gstbin.c:2764:gst_bin_change_state_func:<pipeline0> child 'rtph265depay0'
changed state to 3(PAUSED) successfully
0:00:00.067007513 684 0x159b800 INFO GST_STATES
gstbin.c:2316:gst_bin_element_set_state:<capsfilter0> current READY pending
VOID_PENDING, desired next PAUSED
0:00:00.067036681 684 0x159b800 DEBUG GST_CAPS
gstpad.c:2672:gst_pad_get_current_caps:<capsfilter0:sink> get current pad
caps (NULL)
0:00:00.067045954 684 0x159b800 DEBUG GST_CAPS
gstpad.c:2672:gst_pad_get_current_caps:<capsfilter0:src> get current pad
caps (NULL)
0:00:00.067055054 684 0x159b800 INFO GST_STATES
gstelement.c:2372:gst_element_continue_state:<capsfilter0> completed state
change to PAUSED
0:00:00.067062793 684 0x159b800 INFO GST_STATES
gstelement.c:2277:_priv_gst_element_state_changed:<capsfilter0> notifying
about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.067075905 684 0x159b800 INFO GST_STATES
gstbin.c:2764:gst_bin_change_state_func:<pipeline0> child 'capsfilter0'
changed state to 3(PAUSED) successfully
0:00:00.067086885 684 0x159b800 INFO GST_STATES
gstbin.c:2316:gst_bin_element_set_state:<udpsrc0> current READY pending
VOID_PENDING, desired next PAUSED
0:00:00.067113209 684 0x159b800 INFO basesrc
gstbasesrc.c:1344:gst_base_src_do_seek:<udpsrc0> seeking: 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.067172515 684 0x159b800 INFO task
gsttask.c:451:gst_task_set_lock: setting stream lock 0x177e0e0 on task
0x1829050
0:00:00.067188364 684 0x159b800 INFO GST_PADS
gstpad.c:5980:gst_pad_start_task:<udpsrc0:src> created task 0x1829050
0:00:00.067305604 684 0x159b800 INFO GST_STATES
gstelement.c:2372:gst_element_continue_state:<udpsrc0> completed state
change to PAUSED
0:00:00.067318277 684 0x159b800 INFO GST_STATES
gstelement.c:2277:_priv_gst_element_state_changed:<udpsrc0> notifying about
state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.067336300 684 0x159b800 INFO GST_STATES
gstbin.c:2807:gst_bin_change_state_func:<pipeline0> child 'udpsrc0' changed
state to 3(PAUSED) successfully without preroll
0:00:00.067357220 684 0x159b800 INFO GST_STATES
gstelement.c:2372:gst_element_continue_state:<pipeline0> completed state
change to PAUSED
0:00:00.067371517 684 0x159b800 INFO GST_STATES
gstelement.c:2277:_priv_gst_element_state_changed:<pipeline0> notifying
about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.067414360 684 0x182d450 INFO GST_ELEMENT_PADS
gstelement.c:904:gst_element_get_static_pad: no such pad 'sink' in element
"udpsrc0"
Pipeline is live and does not need PREROLL ...
0:00:00.067617172 684 0x182d450 DEBUG GST_CAPS
gstutils.c:2840:gst_pad_query_caps:<udpsrc0:src> get pad caps with filter
(NULL)
0:00:00.067654396 684 0x182d450 DEBUG GST_CAPS
gstutils.c:2847:gst_pad_query_caps:<udpsrc0:src> query returned ANY
0:00:00.067684720 684 0x182d450 DEBUG GST_CAPS
gstpad.c:2672:gst_pad_get_current_caps:<udpsrc0:src> get current pad caps
(NULL)
0:00:00.067708243 684 0x182d450 DEBUG GST_CAPS
gstpad.c:2672:gst_pad_get_current_caps:<capsfilter0:sink> get current pad
caps (NULL)
Setting pipeline to PLAYING ...
0:00:00.068104901 684 0x159b800 INFO GST_EVENT
gstevent.c:1253:gst_event_new_latency: creating latency event
0:00:00.000000000
0:00:00.068140630 684 0x159b800 INFO bin
gstbin.c:2593:gst_bin_do_latency_func:<pipeline0> configured latency of
0:00:00.000000000
0:00:00.068166646 684 0x159b800 INFO GST_STATES
gstbin.c:2316:gst_bin_element_set_state:<autovideosink0> current READY
pending PAUSED, desired next PLAYING
0:00:00.068177912 684 0x159b800 INFO GST_STATES
gstbin.c:2770:gst_bin_change_state_func:<pipeline0> child 'autovideosink0'
is changing state asynchronously to PLAYING
0:00:00.068188665 684 0x159b800 INFO GST_STATES
gstbin.c:2316:gst_bin_element_set_state:<videoconvert0> current PAUSED
pending VOID_PENDING, desired next PLAYING
0:00:00.068199947 684 0x159b800 INFO GST_STATES
gstelement.c:2372:gst_element_continue_state:<videoconvert0> completed state
change to PLAYING
0:00:00.068208856 684 0x159b800 INFO GST_STATES
gstelement.c:2277:_priv_gst_element_state_changed:<videoconvert0> notifying
about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:00.068221978 684 0x159b800 INFO GST_STATES
gstbin.c:2764:gst_bin_change_state_func:<pipeline0> child 'videoconvert0'
changed state to 4(PLAYING) successfully
0:00:00.068233091 684 0x159b800 INFO GST_STATES
gstbin.c:2316:gst_bin_element_set_state:<avdec_h265-0> current PAUSED
pending VOID_PENDING, desired next PLAYING
0:00:00.068243524 684 0x159b800 INFO GST_STATES
gstelement.c:2372:gst_element_continue_state:<avdec_h265-0> completed state
change to PLAYING
0:00:00.068251424 684 0x159b800 INFO GST_STATES
gstelement.c:2277:_priv_gst_element_state_changed:<avdec_h265-0> notifying
about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:00.068262393 684 0x159b800 INFO GST_STATES
gstbin.c:2764:gst_bin_change_state_func:<pipeline0> child 'avdec_h265-0'
changed state to 4(PLAYING) successfully
0:00:00.068279038 684 0x159b800 INFO GST_STATES
gstbin.c:2316:gst_bin_element_set_state:<rtph265depay0> current PAUSED
pending VOID_PENDING, desired next PLAYING
0:00:00.068294980 684 0x159b800 INFO GST_STATES
gstelement.c:2372:gst_element_continue_state:<rtph265depay0> completed state
change to PLAYING
0:00:00.068304913 684 0x159b800 INFO GST_STATES
gstelement.c:2277:_priv_gst_element_state_changed:<rtph265depay0> notifying
about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:00.068322149 684 0x159b800 INFO GST_STATES
gstbin.c:2764:gst_bin_change_state_func:<pipeline0> child 'rtph265depay0'
changed state to 4(PLAYING) successfully
0:00:00.068335994 684 0x159b800 INFO GST_STATES
gstbin.c:2316:gst_bin_element_set_state:<capsfilter0> current PAUSED pending
VOID_PENDING, desired next PLAYING
0:00:00.068348271 684 0x159b800 INFO GST_STATES
gstelement.c:2372:gst_element_continue_state:<capsfilter0> completed state
change to PLAYING
0:00:00.068359415 684 0x159b800 INFO GST_STATES
gstelement.c:2277:_priv_gst_element_state_changed:<capsfilter0> notifying
about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:00.068397306 684 0x159b800 INFO GST_STATES
gstbin.c:2764:gst_bin_change_state_func:<pipeline0> child 'capsfilter0'
changed state to 4(PLAYING) successfully
0:00:00.068446808 684 0x159b800 INFO GST_STATES
gstelement.c:2372:gst_element_continue_state:<udpsrc0> completed state
change to PLAYING
0:00:00.068460855 684 0x159b800 INFO GST_STATES
gstelement.c:2277:_priv_gst_element_state_changed:<udpsrc0> notifying about
state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:00.068477160 684 0x159b800 INFO GST_STATES
gstbin.c:2764:gst_bin_change_state_func:<pipeline0> child 'udpsrc0' changed
state to 4(PLAYING) successfully
New clock: GstSystemClock
*And when I use another PC to do the receive pipeline, sure of the sender
have changed the IP in pipeline. The receiver got data and videotestsrc. So
That thing confused me. If I make a mistake please point me out. Thank you.*
--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
More information about the gstreamer-devel
mailing list