Set udpsink in recv-pipeline

Hi,

Could please tell me how to pass udpsink in gst-meet recv-pipeline? I tried below command and seems not working.

./gst-meet --web-socket-url=wss://xxxxxxxxx/xmpp-websocket \
         --room-name=test \
         --recv-video-scale-width=640 \
         --recv-video-scale-height=360 \
         --recv-pipeline="audiomixer name=audio ! autoaudiosink
                          compositor name=video sink_1::xpos=640 ! udpsink port=3000 host=localhost"

Thanks,

You might want to consider using one thread for all your gst-meet adventures rather than starting a whole new one each time you have a problem.

In general, I can’t correctly guess what problem you’re having if you don’t provide any error message or description of what happened when you tried that code.

However I can say just from looking at your pipeline that you will need an RTP payloader between the compositor and the UDP sink. You’ll likely also want to encode the video, as otherwise the uncompressed video stream will be quite a high data rate for whatever is listening on that port to process. If you use lib-gst-meet directly, you can connect your pipeline earlier and capture the video before decoding, so that you don’t have to decode and then re-encode.

Thanks @jbg

What I did so far, I just connect udpsink after the queue element in jingle.rs file. Can you please confirm this approach is the right way to send via udp? all below lines removed cos dont need any videoscale, capsfilter elements in this pipeline.

            let queue = gstreamer::ElementFactory::make("queue", None)?;
            pipeline
              .add(&queue)
              .context("failed to add queue to pipeline")?;
            queue.sync_state_with_parent()?;
            depayloader
              .link(&queue)
              .context("failed to link depayloader to queue")?;


            let udpsink = gstreamer::ElementFactory::make("udpsink", None)?;
            udpsink.set_property_from_str("port", "5000");
            udpsink.set_property_from_str("host", "127.0.0.1");
            udpsink.set_property_from_str("sync", "true");
            pipeline
              .add(&udpsink)
              .context("failed to add udpsink to pipeline")?;
            udpsink.sync_state_with_parent()?;
            queue
              .link(&udpsink)
              .context("failed to link queue to udpsink")?;

I was trying to pipe udpsink data from above code into gst-launch and I’m gettingsrc->h != 0’ failed error.
Could you please help on this?

Command executed in terminal as below. while gst-meet running in another terminal.

gst-launch-1.0 -e -v udpsrc port=5000 ! vp9dec ! queue ! videoscale ! capsfilter caps='video/x-raw, width=1280, height=720' ! videoconvert ! autovideosink

I get below error.

(gst-launch-1.0:48893): GStreamer-Video-CRITICAL **: 21:09:21.824: gst_video_center_rect: assertion 'src->h != 0' failed
(gst-launch-1.0:48893): GStreamer-Video-CRITICAL **: 21:09:21.824: gst_video_center_rect: assertion 'src->h != 0' failed

Full debug log

0:00:00.000040000 49086    0x132806e00 INFO                GST_INIT gst.c:592:init_pre: Initializing GStreamer Core Library version 1.20.3
0:00:00.000065000 49086    0x132806e00 INFO                GST_INIT gst.c:593:init_pre: Using library installed in /opt/homebrew/Cellar/gstreamer/1.20.3/lib
0:00:00.000090000 49086    0x132806e00 INFO                GST_INIT gst.c:613:init_pre: Darwin Manojs-MBP-2 21.5.0 Darwin Kernel Version 21.5.0: Tue Apr 26 21:08:37 PDT 2022; root:xnu-8020.121.3~4/RELEASE_ARM64_T6000 arm64
0:00:00.000266000 49086    0x132806e00 INFO                GST_INIT gstmessage.c:129:_priv_gst_message_initialize: init messages
0:00:00.000430000 49086    0x132806e00 INFO                GST_INIT gstcontext.c:86:_priv_gst_context_initialize: init contexts
0:00:00.000626000 49086    0x132806e00 INFO      GST_PLUGIN_LOADING gstplugin.c:324:_priv_gst_plugin_initialize: registering 0 static plugins
0:00:00.000719000 49086    0x132806e00 INFO      GST_PLUGIN_LOADING gstplugin.c:232:gst_plugin_register_static: registered static plugin "staticelements"
0:00:00.000734000 49086    0x132806e00 INFO      GST_PLUGIN_LOADING gstplugin.c:234:gst_plugin_register_static: added static plugin "staticelements", result: 1
0:00:00.000811000 49086    0x132806e00 INFO            GST_REGISTRY gstregistry.c:1827:ensure_current_registry: reading registry cache: /Users/manoj/.cache/gstreamer-1.0/registry.arm64.bin
0:00:00.010780000 49086    0x132806e00 INFO            GST_REGISTRY gstregistrybinary.c:683:priv_gst_registry_binary_read_cache: loaded /Users/manoj/.cache/gstreamer-1.0/registry.arm64.bin in 0.009944 seconds
0:00:00.010847000 49086    0x132806e00 INFO            GST_REGISTRY gstregistry.c:1693:scan_and_update_registry: Validating plugins from registry cache: /Users/manoj/.cache/gstreamer-1.0/registry.arm64.bin
0:00:00.012691000 49086    0x132806e00 INFO            GST_REGISTRY gstregistry.c:1785:scan_and_update_registry: Registry cache has not changed
0:00:00.012704000 49086    0x132806e00 INFO            GST_REGISTRY gstregistry.c:1862:ensure_current_registry: registry reading and updating done, result = 1
0:00:00.012710000 49086    0x132806e00 INFO                GST_INIT gst.c:834:init_post: GLib runtime version: 2.72.3
0:00:00.012714000 49086    0x132806e00 INFO                GST_INIT gst.c:836:init_post: GLib headers version: 2.72.2
0:00:00.012717000 49086    0x132806e00 INFO                GST_INIT gst.c:837:init_post: initialized GStreamer successfully
0:00:00.012744000 49086    0x132806e00 INFO            GST_PIPELINE gstparse.c:345:gst_parse_launch_full: parsing pipeline description 'udpsrc port=5000 ! vp9dec ! queue ! videoscale ! capsfilter caps=video/x-raw,\ width=1280,\ height=720 ! videoconvert ! autovideosink '
0:00:00.017993000 49086    0x132806e00 INFO      GST_PLUGIN_LOADING gstplugin.c:987:_priv_gst_plugin_load_file_for_registry: plugin "/opt/homebrew/lib/gstreamer-1.0/libgstudp.dylib" loaded
0:00:00.018010000 49086    0x132806e00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "udpsrc"
0:00:00.018159000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseSrc@0x1330101c0> adding pad 'src'
0:00:00.020089000 49086    0x132806e00 INFO      GST_PLUGIN_LOADING gstplugin.c:987:_priv_gst_plugin_load_file_for_registry: plugin "/opt/homebrew/lib/gstreamer-1.0/libgstvpx.dylib" loaded
0:00:00.020102000 49086    0x132806e00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "vp9dec"
0:00:00.020190000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstVideoDecoder@0x13400c2b0> adding pad 'sink'
0:00:00.020198000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstVideoDecoder@0x13400c2b0> adding pad 'src'
0:00:00.020930000 49086    0x132806e00 INFO      GST_PLUGIN_LOADING gstplugin.c:987:_priv_gst_plugin_load_file_for_registry: plugin "/opt/homebrew/lib/gstreamer-1.0/libgstcoreelements.dylib" loaded
0:00:00.020937000 49086    0x132806e00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "queue"
0:00:00.020984000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstQueue@0x1340180c0> adding pad 'sink'
0:00:00.020993000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstQueue@0x1340180c0> adding pad 'src'
0:00:00.021360000 49086    0x132806e00 INFO      GST_PLUGIN_LOADING gstplugin.c:987:_priv_gst_plugin_load_file_for_registry: plugin "/opt/homebrew/lib/gstreamer-1.0/libgstvideoscale.dylib" loaded
0:00:00.021367000 49086    0x132806e00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "videoscale"
0:00:00.021451000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseTransform@0x1340201f0> adding pad 'sink'
0:00:00.021459000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseTransform@0x1340201f0> adding pad 'src'
0:00:00.021467000 49086    0x132806e00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "capsfilter"
0:00:00.021492000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseTransform@0x1340262a0> adding pad 'sink'
0:00:00.021498000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseTransform@0x1340262a0> adding pad 'src'
0:00:00.021508000 49086    0x132806e00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:00.021820000 49086    0x132806e00 INFO      GST_PLUGIN_LOADING gstplugin.c:987:_priv_gst_plugin_load_file_for_registry: plugin "/opt/homebrew/lib/gstreamer-1.0/libgstvideoconvert.dylib" loaded
0:00:00.021825000 49086    0x132806e00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "videoconvert"
0:00:00.021938000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseTransform@0x13402c390> adding pad 'sink'
0:00:00.021946000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseTransform@0x13402c390> adding pad 'src'
0:00:00.022263000 49086    0x132806e00 INFO      GST_PLUGIN_LOADING gstplugin.c:987:_priv_gst_plugin_load_file_for_registry: plugin "/opt/homebrew/lib/gstreamer-1.0/libgstautodetect.dylib" loaded
0:00:00.022267000 49086    0x132806e00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "autovideosink"
0:00:00.022301000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<autovideosink0> adding pad 'sink'
0:00:00.022346000 49086    0x132806e00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "fakesink"
0:00:00.022357000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseSink@0x134040290> adding pad 'sink'
0:00:00.022378000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:1017:gst_element_get_static_pad: found pad fake-video-sink:sink
0:00:00.022385000 49086    0x132806e00 INFO                GST_PADS gstpad.c:2383:gst_pad_link_prepare: trying to link sink:proxypad0 and fake-video-sink:sink
0:00:00.022390000 49086    0x132806e00 INFO                GST_PADS gstpad.c:2591:gst_pad_link_full: linked sink:proxypad0 and fake-video-sink:sink, successful
0:00:00.022392000 49086    0x132806e00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:00.022402000 49086    0x132806e00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "pipeline"
0:00:00.022436000 49086    0x132806e00 INFO            GST_PIPELINE gst/parse/grammar.y:687:gst_parse_perform_link: linking some pad of GstUDPSrc named udpsrc0 to some pad of GstVP9Dec named vp9dec0 (0/0) with caps "(NULL)"
0:00:00.022442000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstutils.c:1819:gst_element_link_pads_full: trying to link element udpsrc0:(any) to element vp9dec0:(any)
0:00:00.022446000 49086    0x132806e00 INFO                GST_PADS gstutils.c:1080:gst_pad_check_link: trying to link udpsrc0:src and vp9dec0:sink
0:00:00.022456000 49086    0x132806e00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<vp9dec0:src> pad has no peer
0:00:00.022466000 49086    0x132806e00 INFO                GST_PADS gstutils.c:1633:prepare_link_maybe_ghosting: udpsrc0 and vp9dec0 in same bin, no need for ghost pads
0:00:00.022472000 49086    0x132806e00 INFO                GST_PADS gstpad.c:2383:gst_pad_link_prepare: trying to link udpsrc0:src and vp9dec0:sink
0:00:00.022476000 49086    0x132806e00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<vp9dec0:src> pad has no peer
0:00:00.022482000 49086    0x132806e00 INFO                GST_PADS gstpad.c:2591:gst_pad_link_full: linked udpsrc0:src and vp9dec0:sink, successful
0:00:00.022485000 49086    0x132806e00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:00.022487000 49086    0x132806e00 INFO               GST_EVENT gstpad.c:5947:gst_pad_send_event_unchecked:<udpsrc0:src> Received event on flushing pad. Discarding
0:00:00.022494000 49086    0x132806e00 INFO            GST_PIPELINE gst/parse/grammar.y:687:gst_parse_perform_link: linking some pad of GstVP9Dec named vp9dec0 to some pad of GstQueue named queue0 (0/0) with caps "(NULL)"
0:00:00.022498000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstutils.c:1819:gst_element_link_pads_full: trying to link element vp9dec0:(any) to element queue0:(any)
0:00:00.022502000 49086    0x132806e00 INFO                GST_PADS gstutils.c:1080:gst_pad_check_link: trying to link vp9dec0:src and queue0:sink
0:00:00.022510000 49086    0x132806e00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<queue0:src> pad has no peer
0:00:00.022514000 49086    0x132806e00 INFO                GST_PADS gstutils.c:1633:prepare_link_maybe_ghosting: vp9dec0 and queue0 in same bin, no need for ghost pads
0:00:00.022518000 49086    0x132806e00 INFO                GST_PADS gstpad.c:2383:gst_pad_link_prepare: trying to link vp9dec0:src and queue0:sink
0:00:00.022522000 49086    0x132806e00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<queue0:src> pad has no peer
0:00:00.022525000 49086    0x132806e00 INFO                GST_PADS gstpad.c:2591:gst_pad_link_full: linked vp9dec0:src and queue0:sink, successful
0:00:00.022528000 49086    0x132806e00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:00.022530000 49086    0x132806e00 INFO               GST_EVENT gstpad.c:5947:gst_pad_send_event_unchecked:<vp9dec0:src> Received event on flushing pad. Discarding
0:00:00.022535000 49086    0x132806e00 INFO            GST_PIPELINE gst/parse/grammar.y:687:gst_parse_perform_link: linking some pad of GstQueue named queue0 to some pad of GstVideoScale named videoscale0 (0/0) with caps "(NULL)"
0:00:00.022539000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstutils.c:1819:gst_element_link_pads_full: trying to link element queue0:(any) to element videoscale0:(any)
0:00:00.022543000 49086    0x132806e00 INFO                GST_PADS gstutils.c:1080:gst_pad_check_link: trying to link queue0:src and videoscale0:sink
0:00:00.022548000 49086    0x132806e00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<videoscale0:src> pad has no peer
0:00:00.022678000 49086    0x132806e00 INFO                GST_PADS gstutils.c:1633:prepare_link_maybe_ghosting: queue0 and videoscale0 in same bin, no need for ghost pads
0:00:00.022683000 49086    0x132806e00 INFO                GST_PADS gstpad.c:2383:gst_pad_link_prepare: trying to link queue0:src and videoscale0:sink
0:00:00.022687000 49086    0x132806e00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<videoscale0:src> pad has no peer
0:00:00.022797000 49086    0x132806e00 INFO                GST_PADS gstpad.c:2591:gst_pad_link_full: linked queue0:src and videoscale0:sink, successful
0:00:00.022800000 49086    0x132806e00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:00.022803000 49086    0x132806e00 INFO               GST_EVENT gstpad.c:5947:gst_pad_send_event_unchecked:<queue0:src> Received event on flushing pad. Discarding
0:00:00.022809000 49086    0x132806e00 INFO            GST_PIPELINE gst/parse/grammar.y:687:gst_parse_perform_link: linking some pad of GstVideoScale named videoscale0 to some pad of GstCapsFilter named capsfilter0 (0/0) with caps "(NULL)"
0:00:00.022813000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstutils.c:1819:gst_element_link_pads_full: trying to link element videoscale0:(any) to element capsfilter0:(any)
0:00:00.022816000 49086    0x132806e00 INFO                GST_PADS gstutils.c:1080:gst_pad_check_link: trying to link videoscale0:src and capsfilter0:sink
0:00:00.022876000 49086    0x132806e00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<capsfilter0:src> pad has no peer
0:00:00.022881000 49086    0x132806e00 INFO                GST_PADS gstutils.c:1633:prepare_link_maybe_ghosting: videoscale0 and capsfilter0 in same bin, no need for ghost pads
0:00:00.022885000 49086    0x132806e00 INFO                GST_PADS gstpad.c:2383:gst_pad_link_prepare: trying to link videoscale0:src and capsfilter0:sink
0:00:00.022943000 49086    0x132806e00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<capsfilter0:src> pad has no peer
0:00:00.022949000 49086    0x132806e00 INFO                GST_PADS gstpad.c:2591:gst_pad_link_full: linked videoscale0:src and capsfilter0:sink, successful
0:00:00.022951000 49086    0x132806e00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:00.022953000 49086    0x132806e00 INFO               GST_EVENT gstpad.c:5947:gst_pad_send_event_unchecked:<videoscale0:src> Received event on flushing pad. Discarding
0:00:00.022959000 49086    0x132806e00 INFO            GST_PIPELINE gst/parse/grammar.y:687:gst_parse_perform_link: linking some pad of GstCapsFilter named capsfilter0 to some pad of GstVideoConvert named videoconvert0 (0/0) with caps "(NULL)"
0:00:00.022963000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstutils.c:1819:gst_element_link_pads_full: trying to link element capsfilter0:(any) to element videoconvert0:(any)
0:00:00.022966000 49086    0x132806e00 INFO                GST_PADS gstutils.c:1080:gst_pad_check_link: trying to link capsfilter0:src and videoconvert0:sink
0:00:00.023026000 49086    0x132806e00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<videoconvert0:src> pad has no peer
0:00:00.023142000 49086    0x132806e00 INFO                GST_PADS gstutils.c:1633:prepare_link_maybe_ghosting: capsfilter0 and videoconvert0 in same bin, no need for ghost pads
0:00:00.023146000 49086    0x132806e00 INFO                GST_PADS gstpad.c:2383:gst_pad_link_prepare: trying to link capsfilter0:src and videoconvert0:sink
0:00:00.023206000 49086    0x132806e00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<videoconvert0:src> pad has no peer
0:00:00.023312000 49086    0x132806e00 INFO                GST_PADS gstpad.c:2591:gst_pad_link_full: linked capsfilter0:src and videoconvert0:sink, successful
0:00:00.023314000 49086    0x132806e00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:00.023317000 49086    0x132806e00 INFO               GST_EVENT gstpad.c:5947:gst_pad_send_event_unchecked:<capsfilter0:src> Received event on flushing pad. Discarding
0:00:00.023322000 49086    0x132806e00 INFO            GST_PIPELINE gst/parse/grammar.y:687: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.023326000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstutils.c:1819:gst_element_link_pads_full: trying to link element videoconvert0:(any) to element autovideosink0:(any)
0:00:00.023330000 49086    0x132806e00 INFO                GST_PADS gstutils.c:1080:gst_pad_check_link: trying to link videoconvert0:src and autovideosink0:sink
0:00:00.023460000 49086    0x132806e00 INFO                GST_PADS gstutils.c:1633:prepare_link_maybe_ghosting: videoconvert0 and autovideosink0 in same bin, no need for ghost pads
0:00:00.023464000 49086    0x132806e00 INFO                GST_PADS gstpad.c:2383:gst_pad_link_prepare: trying to link videoconvert0:src and autovideosink0:sink
0:00:00.023590000 49086    0x132806e00 INFO                GST_PADS gstpad.c:2591:gst_pad_link_full: linked videoconvert0:src and autovideosink0:sink, successful
0:00:00.023593000 49086    0x132806e00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:00.023595000 49086    0x132806e00 INFO               GST_EVENT gstpad.c:5947:gst_pad_send_event_unchecked:<videoconvert0:src> Received event on flushing pad. Discarding
Setting pipeline to PAUSED ...
0:00:00.023633000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<autovideosink0> current NULL pending VOID_PENDING, desired next READY
0:00:00.023638000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<fake-video-sink> completed state change to NULL
0:00:00.023644000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstpad.c:2139:gst_pad_unlink: unlinking sink:proxypad0(0x13403a0a0) and fake-video-sink:sink(0x133017a10)
0:00:00.023648000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstpad.c:2193:gst_pad_unlink: unlinked sink:proxypad0 and fake-video-sink:sink
0:00:00.023651000 49086    0x132806e00 INFO           GST_PARENTAGE gstbin.c:1804:gst_bin_remove_func:<autovideosink0> removed child "fake-video-sink"
0:00:00.023656000 49086    0x132806e00 INFO         GST_REFCOUNTING gstelement.c:3382:gst_element_dispose:<fake-video-sink> 0x134040290 dispose
0:00:00.023659000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:876:gst_element_remove_pad:<fake-video-sink> removing pad 'sink'
0:00:00.023695000 49086    0x132806e00 INFO         GST_REFCOUNTING gstelement.c:3429:gst_element_dispose:<fake-video-sink> 0x134040290 parent class dispose
0:00:00.023700000 49086    0x132806e00 INFO         GST_REFCOUNTING gstelement.c:3460:gst_element_finalize:<fake-video-sink> 0x134040290 finalize
0:00:00.023703000 49086    0x132806e00 INFO         GST_REFCOUNTING gstelement.c:3466:gst_element_finalize:<fake-video-sink> 0x134040290 finalize parent
0:00:00.025784000 49086    0x132806e00 INFO      GST_PLUGIN_LOADING gstplugin.c:987:_priv_gst_plugin_load_file_for_registry: plugin "/opt/homebrew/lib/gstreamer-1.0/libgstopengl.dylib" loaded
0:00:00.025921000 49086    0x132806e00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "glimagesink"
0:00:00.025931000 49086    0x132806e00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "glupload"
0:00:00.025968000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseTransform@0x1348103e0> adding pad 'sink'
0:00:00.025975000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseTransform@0x1348103e0> adding pad 'src'
0:00:00.025984000 49086    0x132806e00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "glcolorconvert"
0:00:00.026049000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseTransform@0x134810770> adding pad 'sink'
0:00:00.026057000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseTransform@0x134810770> adding pad 'src'
0:00:00.026061000 49086    0x132806e00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "glcolorbalance"
0:00:00.026094000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseTransform@0x134048120> adding pad 'sink'
0:00:00.026099000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseTransform@0x134048120> adding pad 'src'
0:00:00.026114000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstutils.c:1819:gst_element_link_pads_full: trying to link element gluploadelement0:src to element glcolorconvertelement0:sink
0:00:00.026118000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:1017:gst_element_get_static_pad: found pad gluploadelement0:src
0:00:00.026121000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:1017:gst_element_get_static_pad: found pad glcolorconvertelement0:sink
0:00:00.026125000 49086    0x132806e00 INFO                GST_PADS gstutils.c:1633:prepare_link_maybe_ghosting: gluploadelement0 and glcolorconvertelement0 in same bin, no need for ghost pads
0:00:00.026130000 49086    0x132806e00 INFO                GST_PADS gstpad.c:2383:gst_pad_link_prepare: trying to link gluploadelement0:src and glcolorconvertelement0:sink
0:00:00.026135000 49086    0x132806e00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<gluploadelement0:sink> pad has no peer
0:00:00.026496000 49086    0x132806e00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<glcolorconvertelement0:src> pad has no peer
0:00:00.026578000 49086    0x132806e00 INFO                GST_PADS gstpad.c:2591:gst_pad_link_full: linked gluploadelement0:src and glcolorconvertelement0:sink, successful
0:00:00.026582000 49086    0x132806e00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:00.026585000 49086    0x132806e00 INFO               GST_EVENT gstpad.c:5947:gst_pad_send_event_unchecked:<gluploadelement0:src> Received event on flushing pad. Discarding
0:00:00.026590000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstutils.c:1819:gst_element_link_pads_full: trying to link element glcolorconvertelement0:src to element glcolorbalance0:sink
0:00:00.026594000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:1017:gst_element_get_static_pad: found pad glcolorconvertelement0:src
0:00:00.026597000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:1017:gst_element_get_static_pad: found pad glcolorbalance0:sink
0:00:00.026600000 49086    0x132806e00 INFO                GST_PADS gstutils.c:1633:prepare_link_maybe_ghosting: glcolorconvertelement0 and glcolorbalance0 in same bin, no need for ghost pads
0:00:00.026605000 49086    0x132806e00 INFO                GST_PADS gstpad.c:2383:gst_pad_link_prepare: trying to link glcolorconvertelement0:src and glcolorbalance0:sink
0:00:00.026608000 49086    0x132806e00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<gluploadelement0:sink> pad has no peer
0:00:00.027048000 49086    0x132806e00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<glcolorbalance0:src> pad has no peer
0:00:00.027063000 49086    0x132806e00 INFO                GST_PADS gstpad.c:2591:gst_pad_link_full: linked glcolorconvertelement0:src and glcolorbalance0:sink, successful
0:00:00.027066000 49086    0x132806e00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:00.027068000 49086    0x132806e00 INFO               GST_EVENT gstpad.c:5947:gst_pad_send_event_unchecked:<glcolorconvertelement0:src> Received event on flushing pad. Discarding
0:00:00.027072000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:1017:gst_element_get_static_pad: found pad gluploadelement0:sink
0:00:00.027081000 49086    0x132806e00 INFO                GST_PADS gstpad.c:2383:gst_pad_link_prepare: trying to link sink:proxypad1 and gluploadelement0:sink
0:00:00.027085000 49086    0x132806e00 INFO                GST_PADS gstpad.c:2591:gst_pad_link_full: linked sink:proxypad1 and gluploadelement0:sink, successful
0:00:00.027087000 49086    0x132806e00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:00.027091000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstGLSinkBin@0x13480d020> adding pad 'sink'
0:00:00.027105000 49086    0x132806e00 INFO       gstcontrolbinding gstcontrolbinding.c:140:gst_control_binding_constructor:<glcolorbalance0> trying to put property 'contrast' under control
0:00:00.027112000 49086    0x132806e00 INFO       gstcontrolbinding gstcontrolbinding.c:140:gst_control_binding_constructor:<glcolorbalance0> trying to put property 'brightness' under control
0:00:00.027117000 49086    0x132806e00 INFO       gstcontrolbinding gstcontrolbinding.c:140:gst_control_binding_constructor:<glcolorbalance0> trying to put property 'hue' under control
0:00:00.027121000 49086    0x132806e00 INFO       gstcontrolbinding gstcontrolbinding.c:140:gst_control_binding_constructor:<glcolorbalance0> trying to put property 'saturation' under control
0:00:00.027158000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:760:gst_element_add_pad:<GstBaseSink@0x134016f30> adding pad 'sink'
0:00:00.027168000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstutils.c:1819:gst_element_link_pads_full: trying to link element glcolorbalance0:src to element sink:sink
0:00:00.027211000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:1017:gst_element_get_static_pad: found pad glcolorbalance0:src
0:00:00.027217000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:1017:gst_element_get_static_pad: found pad sink:sink
0:00:00.027222000 49086    0x132806e00 INFO                GST_PADS gstutils.c:1633:prepare_link_maybe_ghosting: glcolorbalance0 and sink in same bin, no need for ghost pads
0:00:00.027229000 49086    0x132806e00 INFO                GST_PADS gstpad.c:2383:gst_pad_link_prepare: trying to link glcolorbalance0:src and sink:sink
0:00:00.027235000 49086    0x132806e00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<(NULL):sink> pad has no peer
0:00:00.027731000 49086    0x132806e00 INFO                GST_PADS gstpad.c:2591:gst_pad_link_full: linked glcolorbalance0:src and sink:sink, successful
0:00:00.027737000 49086    0x132806e00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:00.027741000 49086    0x132806e00 INFO               GST_EVENT gstpad.c:5947:gst_pad_send_event_unchecked:<glcolorbalance0:src> Received event on flushing pad. Discarding
0:00:00.027761000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:1017:gst_element_get_static_pad: found pad autovideosink0-actual-sink-glimage:sink
0:00:00.027977000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<sink> current NULL pending VOID_PENDING, desired next READY
0:00:00.027987000 49086    0x132806e00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<autovideosink0-actual-sink-glimage:sink> pad has no peer
0:00:00.027991000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:115:pad_query:<sink:sink> pad peer query failed
0:00:00.027994000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:177:_gst_context_query:<sink> posting need context message
0:00:00.028006000 49086    0x132806e00 INFO               gldisplay gstgldisplay.c:289:gst_gl_display_type_from_environment: creating a display, user choice:(NULL) (platform: (NULL))
0:00:00.056034000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:241:gst_gl_element_propagate_display_context:<sink> posting have context (0x13200ccc0) message with display (0x13202c320)
0:00:00.056077000 49086    0x132806e00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<autovideosink0-actual-sink-glimage:sink> pad has no peer
0:00:00.056084000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:115:pad_query:<sink:sink> pad peer query failed
0:00:00.056087000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:177:_gst_context_query:<sink> posting need context message
0:00:00.056099000 49086    0x132806e00 INFO               glcontext gstglcontext.c:349:gst_gl_context_new: creating a context for display <gldisplaycocoa0>, user choice:(null)
0:00:00.056118000 49086    0x132806e00 INFO                glwindow gstglwindow.c:295:gst_gl_window_new: creating a window, user choice:(null)
0:00:00.056178000 49086    0x13200cd80 INFO               glcontext gstglcontext.c:1318:gst_gl_context_create_thread:<glcontextcocoa0> Attempting to create opengl context. user chosen api(s) (any), compiled api support (opengl opengl3) display api (opengl opengl3 gles2)
0:00:00.065804000 49086    0x13200cd80 INFO         glcontext_cocoa gstglcontext_cocoa.m:323:gst_gl_context_cocoa_create_context:<glcontextcocoa0> GL context created: 0x13302da00
0:00:00.065816000 49086    0x13200cd80 INFO               glcontext gstglcontext.c:1329:gst_gl_context_create_thread:<glcontextcocoa0> created context
0:00:00.065821000 49086    0x13200cd80 INFO               glcontext gstglcontext.c:1345:gst_gl_context_create_thread:<glcontextcocoa0> available GL APIs: opengl3
0:00:00.066142000 49086    0x13200cd80 INFO               glcontext gstglcontext.c:1120:_create_context_info:<glcontextcocoa0> GL_VERSION: 4.1 Metal - 76.3
0:00:00.066146000 49086    0x13200cd80 INFO               glcontext gstglcontext.c:1123:_create_context_info:<glcontextcocoa0> GL_SHADING_LANGUAGE_VERSION: 4.10
0:00:00.066148000 49086    0x13200cd80 INFO               glcontext gstglcontext.c:1125:_create_context_info:<glcontextcocoa0> GL_VENDOR: Apple
0:00:00.066150000 49086    0x13200cd80 INFO               glcontext gstglcontext.c:1127:_create_context_info:<glcontextcocoa0> GL_RENDERER: Apple M1 Pro
0:00:00.068838000 49086    0x13200cd80 INFO               glcontext gstgldebug.c:339:_gst_gl_debug_enable:<glcontextcocoa0> No debugging support available
0:00:00.068847000 49086    0x13200cd80 INFO               glcontext gstglcontext.c:1179:_unlock_create_thread:<glcontextcocoa0> gl thread running
0:00:00.068862000 49086    0x132806e00 INFO               glcontext gstglcontext.c:1086:gst_gl_context_create:<glcontextcocoa0> gl thread created
0:00:00.068884000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<sink> completed state change to READY
0:00:00.068888000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<sink> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.068894000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<autovideosink0-actual-sink-glimage> child 'sink' changed state to 2(READY) successfully
0:00:00.068900000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<glcolorbalance0> current NULL pending VOID_PENDING, desired next READY
0:00:00.068909000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:160:_gst_context_query:<glcolorbalance0> found context (0x13200cde0) in downstream query
0:00:00.068914000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:115:pad_query:<glcolorbalance0:src> pad peer query failed
0:00:00.068922000 49086    0x132806e00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<autovideosink0-actual-sink-glimage:sink> pad has no peer
0:00:00.068926000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:115:pad_query:<glcolorbalance0:sink> pad peer query failed
0:00:00.068928000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:177:_gst_context_query:<glcolorbalance0> posting need context message
0:00:00.068981000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<glcolorbalance0> completed state change to READY
0:00:00.068986000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<glcolorbalance0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.068991000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<autovideosink0-actual-sink-glimage> child 'glcolorbalance0' changed state to 2(READY) successfully
0:00:00.068995000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<glcolorconvertelement0> current NULL pending VOID_PENDING, desired next READY
0:00:00.069001000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:160:_gst_context_query:<glcolorconvertelement0> found context (0x13200ce40) in downstream query
0:00:00.069005000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:115:pad_query:<glcolorconvertelement0:src> pad peer query failed
0:00:00.069009000 49086    0x132806e00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<autovideosink0-actual-sink-glimage:sink> pad has no peer
0:00:00.069011000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:115:pad_query:<glcolorconvertelement0:sink> pad peer query failed
0:00:00.069013000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:177:_gst_context_query:<glcolorconvertelement0> posting need context message
0:00:00.069017000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<glcolorconvertelement0> completed state change to READY
0:00:00.069108000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<glcolorconvertelement0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.069112000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<autovideosink0-actual-sink-glimage> child 'glcolorconvertelement0' changed state to 2(READY) successfully
0:00:00.069116000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<gluploadelement0> current NULL pending VOID_PENDING, desired next READY
0:00:00.069120000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:160:_gst_context_query:<gluploadelement0> found context (0x13200cea0) in downstream query
0:00:00.069135000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:115:pad_query:<gluploadelement0:src> pad peer query failed
0:00:00.069140000 49086    0x132806e00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<autovideosink0-actual-sink-glimage:sink> pad has no peer
0:00:00.069142000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:115:pad_query:<gluploadelement0:sink> pad peer query failed
0:00:00.069145000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:177:_gst_context_query:<gluploadelement0> posting need context message
0:00:00.069149000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<gluploadelement0> completed state change to READY
0:00:00.069152000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<gluploadelement0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.069172000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<autovideosink0-actual-sink-glimage> child 'gluploadelement0' changed state to 2(READY) successfully
0:00:00.069176000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<autovideosink0-actual-sink-glimage> completed state change to READY
0:00:00.069179000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<autovideosink0-actual-sink-glimage> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.069187000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<sink> current READY pending VOID_PENDING, desired next NULL
0:00:00.069240000 49086    0x132806e00 INFO               glcontext gstglcontext.c:696:gst_gl_context_finalize:<glcontextcocoa0> send quit gl window loop
0:00:00.069245000 49086    0x132806e00 INFO                glwindow gstglwindow.c:616:gst_gl_window_quit: quit sent to gl window loop
0:00:00.069247000 49086    0x132806e00 INFO               glcontext gstglcontext.c:699:gst_gl_context_finalize:<glcontextcocoa0> joining gl thread
0:00:00.069260000 49086    0x13200cd80 INFO               glcontext gstglcontext.c:1394:gst_gl_context_create_thread:<glcontextcocoa0> loop exited
0:00:00.069270000 49086    0x132806e00 INFO               glcontext gstglcontext.c:702:gst_gl_context_finalize:<glcontextcocoa0> gl thread joined
0:00:00.069280000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<sink> completed state change to NULL
0:00:00.069284000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<sink> notifying about state-changed READY to NULL (VOID_PENDING pending)
0:00:00.069289000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<autovideosink0-actual-sink-glimage> child 'sink' changed state to 1(NULL) successfully
0:00:00.069293000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<glcolorbalance0> current READY pending VOID_PENDING, desired next NULL
0:00:00.069297000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<glcolorbalance0> completed state change to NULL
0:00:00.069362000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<glcolorbalance0> notifying about state-changed READY to NULL (VOID_PENDING pending)
0:00:00.069367000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<autovideosink0-actual-sink-glimage> child 'glcolorbalance0' changed state to 1(NULL) successfully
0:00:00.069370000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<glcolorconvertelement0> current READY pending VOID_PENDING, desired next NULL
0:00:00.069374000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<glcolorconvertelement0> completed state change to NULL
0:00:00.069376000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<glcolorconvertelement0> notifying about state-changed READY to NULL (VOID_PENDING pending)
0:00:00.069379000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<autovideosink0-actual-sink-glimage> child 'glcolorconvertelement0' changed state to 1(NULL) successfully
0:00:00.069382000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<gluploadelement0> current READY pending VOID_PENDING, desired next NULL
0:00:00.069387000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<gluploadelement0> completed state change to NULL
0:00:00.069389000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<gluploadelement0> notifying about state-changed READY to NULL (VOID_PENDING pending)
0:00:00.069392000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<autovideosink0-actual-sink-glimage> child 'gluploadelement0' changed state to 1(NULL) successfully
0:00:00.069395000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<autovideosink0-actual-sink-glimage> completed state change to NULL
0:00:00.069468000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<autovideosink0-actual-sink-glimage> notifying about state-changed READY to NULL (VOID_PENDING pending)
0:00:00.069518000 49086    0x132806e00 INFO        GST_ELEMENT_PADS gstelement.c:1017:gst_element_get_static_pad: found pad autovideosink0-actual-sink-glimage:sink
0:00:00.069523000 49086    0x132806e00 INFO                GST_PADS gstpad.c:2383:gst_pad_link_prepare: trying to link sink:proxypad0 and autovideosink0-actual-sink-glimage:sink
0:00:00.069527000 49086    0x132806e00 INFO                GST_PADS gstpad.c:2591:gst_pad_link_full: linked sink:proxypad0 and autovideosink0-actual-sink-glimage:sink, successful
0:00:00.069529000 49086    0x132806e00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:00.069535000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<autovideosink0-actual-sink-glimage> current NULL pending VOID_PENDING, desired next READY
0:00:00.069540000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<sink> current NULL pending VOID_PENDING, desired next READY
0:00:00.069549000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:115:pad_query:<sink:sink> pad peer query failed
0:00:00.069551000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:177:_gst_context_query:<sink> posting need context message
0:00:00.069557000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:115:pad_query:<sink:sink> pad peer query failed
0:00:00.069559000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:177:_gst_context_query:<sink> posting need context message
0:00:00.069564000 49086    0x132806e00 INFO               glcontext gstglcontext.c:349:gst_gl_context_new: creating a context for display <gldisplaycocoa0>, user choice:(null)
0:00:00.069570000 49086    0x132806e00 INFO                glwindow gstglwindow.c:295:gst_gl_window_new: creating a window, user choice:(null)
0:00:00.069608000 49086    0x13200d4c0 INFO               glcontext gstglcontext.c:1318:gst_gl_context_create_thread:<glcontextcocoa1> Attempting to create opengl context. user chosen api(s) (any), compiled api support (opengl opengl3) display api (opengl opengl3 gles2)
0:00:00.070230000 49086    0x13200d4c0 INFO         glcontext_cocoa gstglcontext_cocoa.m:323:gst_gl_context_cocoa_create_context:<glcontextcocoa1> GL context created: 0x133858400
0:00:00.070234000 49086    0x13200d4c0 INFO               glcontext gstglcontext.c:1329:gst_gl_context_create_thread:<glcontextcocoa1> created context
0:00:00.070236000 49086    0x13200d4c0 INFO               glcontext gstglcontext.c:1345:gst_gl_context_create_thread:<glcontextcocoa1> available GL APIs: opengl3
0:00:00.070331000 49086    0x13200d4c0 INFO               glcontext gstglcontext.c:1120:_create_context_info:<glcontextcocoa1> GL_VERSION: 4.1 Metal - 76.3
0:00:00.070335000 49086    0x13200d4c0 INFO               glcontext gstglcontext.c:1123:_create_context_info:<glcontextcocoa1> GL_SHADING_LANGUAGE_VERSION: 4.10
0:00:00.070337000 49086    0x13200d4c0 INFO               glcontext gstglcontext.c:1125:_create_context_info:<glcontextcocoa1> GL_VENDOR: Apple
0:00:00.070339000 49086    0x13200d4c0 INFO               glcontext gstglcontext.c:1127:_create_context_info:<glcontextcocoa1> GL_RENDERER: Apple M1 Pro
0:00:00.073114000 49086    0x13200d4c0 INFO               glcontext gstgldebug.c:339:_gst_gl_debug_enable:<glcontextcocoa1> No debugging support available
0:00:00.073117000 49086    0x13200d4c0 INFO               glcontext gstglcontext.c:1179:_unlock_create_thread:<glcontextcocoa1> gl thread running
0:00:00.073128000 49086    0x132806e00 INFO               glcontext gstglcontext.c:1086:gst_gl_context_create:<glcontextcocoa1> gl thread created
0:00:00.073136000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<sink> completed state change to READY
0:00:00.073139000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<sink> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.073142000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<autovideosink0-actual-sink-glimage> child 'sink' changed state to 2(READY) successfully
0:00:00.073146000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<glcolorbalance0> current NULL pending VOID_PENDING, desired next READY
0:00:00.073150000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:160:_gst_context_query:<glcolorbalance0> found context (0x13200d520) in downstream query
0:00:00.073154000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:115:pad_query:<glcolorbalance0:src> pad peer query failed
0:00:00.073159000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:115:pad_query:<glcolorbalance0:sink> pad peer query failed
0:00:00.073161000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:177:_gst_context_query:<glcolorbalance0> posting need context message
0:00:00.073164000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<glcolorbalance0> completed state change to READY
0:00:00.073166000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<glcolorbalance0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.073172000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<autovideosink0-actual-sink-glimage> child 'glcolorbalance0' changed state to 2(READY) successfully
0:00:00.073175000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<glcolorconvertelement0> current NULL pending VOID_PENDING, desired next READY
0:00:00.073180000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:160:_gst_context_query:<glcolorconvertelement0> found context (0x13200cde0) in downstream query
0:00:00.073183000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:115:pad_query:<glcolorconvertelement0:src> pad peer query failed
0:00:00.073246000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:115:pad_query:<glcolorconvertelement0:sink> pad peer query failed
0:00:00.073249000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:177:_gst_context_query:<glcolorconvertelement0> posting need context message
0:00:00.073253000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<glcolorconvertelement0> completed state change to READY
0:00:00.073256000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<glcolorconvertelement0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.073259000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<autovideosink0-actual-sink-glimage> child 'glcolorconvertelement0' changed state to 2(READY) successfully
0:00:00.073263000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<gluploadelement0> current NULL pending VOID_PENDING, desired next READY
0:00:00.073266000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:160:_gst_context_query:<gluploadelement0> found context (0x13200cf00) in downstream query
0:00:00.073270000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:115:pad_query:<gluploadelement0:src> pad peer query failed
0:00:00.073273000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:115:pad_query:<gluploadelement0:sink> pad peer query failed
0:00:00.073275000 49086    0x132806e00 INFO             GST_CONTEXT gstglutils.c:177:_gst_context_query:<gluploadelement0> posting need context message
0:00:00.073332000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<gluploadelement0> completed state change to READY
0:00:00.073336000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<gluploadelement0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.073339000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<autovideosink0-actual-sink-glimage> child 'gluploadelement0' changed state to 2(READY) successfully
0:00:00.073342000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<autovideosink0-actual-sink-glimage> completed state change to READY
0:00:00.073345000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<autovideosink0-actual-sink-glimage> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.073348000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<autovideosink0> child 'autovideosink0-actual-sink-glimage' changed state to 2(READY) successfully
0:00:00.073351000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<autovideosink0> completed state change to READY
0:00:00.073353000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<autovideosink0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.073432000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<pipeline0> child 'autovideosink0' changed state to 2(READY) successfully
0:00:00.073437000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<videoconvert0> current NULL pending VOID_PENDING, desired next READY
0:00:00.073440000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<videoconvert0> completed state change to READY
0:00:00.073443000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<videoconvert0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.073447000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<pipeline0> child 'videoconvert0' changed state to 2(READY) successfully
0:00:00.073450000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<capsfilter0> current NULL pending VOID_PENDING, desired next READY
0:00:00.073453000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<capsfilter0> completed state change to READY
0:00:00.073456000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.073460000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 2(READY) successfully
0:00:00.073464000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<videoscale0> current NULL pending VOID_PENDING, desired next READY
0:00:00.073543000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<videoscale0> completed state change to READY
0:00:00.073560000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<videoscale0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.073572000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<pipeline0> child 'videoscale0' changed state to 2(READY) successfully
0:00:00.073579000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<queue0> current NULL pending VOID_PENDING, desired next READY
0:00:00.073582000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<queue0> completed state change to READY
0:00:00.073585000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<queue0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.073588000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<pipeline0> child 'queue0' changed state to 2(READY) successfully
0:00:00.073593000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<vp9dec0> current NULL pending VOID_PENDING, desired next READY
0:00:00.073595000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<vp9dec0> completed state change to READY
0:00:00.073598000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<vp9dec0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.073601000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<pipeline0> child 'vp9dec0' changed state to 2(READY) successfully
0:00:00.073604000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<udpsrc0> current NULL pending VOID_PENDING, desired next READY
0:00:00.073766000 49086    0x132806e00 INFO                  udpsrc gstudpsrc.c:1651:gst_udpsrc_open:<udpsrc0> have udp buffer of 786896 bytes
0:00:00.073776000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<udpsrc0> completed state change to READY
0:00:00.073779000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<udpsrc0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.073783000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<pipeline0> child 'udpsrc0' changed state to 2(READY) successfully
0:00:00.073788000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2782:gst_element_continue_state:<pipeline0> committing state from NULL to READY, pending PAUSED, next PAUSED
0:00:00.073791000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<pipeline0> notifying about state-changed NULL to READY (PAUSED pending)
0:00:00.073808000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2789:gst_element_continue_state:<pipeline0> continue state change READY to PAUSED, final PAUSED
0:00:00.073819000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<autovideosink0> current READY pending VOID_PENDING, desired next PAUSED
0:00:00.073824000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<autovideosink0-actual-sink-glimage> current READY pending VOID_PENDING, desired next PAUSED
0:00:00.073830000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<sink> current READY pending VOID_PENDING, desired next PAUSED
0:00:00.073839000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2937:gst_bin_change_state_func:<autovideosink0-actual-sink-glimage> child 'sink' is changing state asynchronously to PAUSED
0:00:00.073842000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<glcolorbalance0> current READY pending VOID_PENDING, desired next PAUSED
0:00:00.073879000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<glcolorbalance0> completed state change to PAUSED
0:00:00.073883000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<glcolorbalance0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.073888000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<autovideosink0-actual-sink-glimage> child 'glcolorbalance0' changed state to 3(PAUSED) successfully
0:00:00.073892000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<glcolorconvertelement0> current READY pending VOID_PENDING, desired next PAUSED
0:00:00.073896000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<glcolorconvertelement0> completed state change to PAUSED
0:00:00.073898000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<glcolorconvertelement0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.073902000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<autovideosink0-actual-sink-glimage> child 'glcolorconvertelement0' changed state to 3(PAUSED) successfully
0:00:00.073905000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<gluploadelement0> current READY pending VOID_PENDING, desired next PAUSED
0:00:00.073908000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<gluploadelement0> completed state change to PAUSED
0:00:00.073977000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<gluploadelement0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.073981000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<autovideosink0-actual-sink-glimage> child 'gluploadelement0' changed state to 3(PAUSED) successfully
0:00:00.073986000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2937:gst_bin_change_state_func:<autovideosink0> child 'autovideosink0-actual-sink-glimage' is changing state asynchronously to PAUSED
0:00:00.073990000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2937:gst_bin_change_state_func:<pipeline0> child 'autovideosink0' is changing state asynchronously to PAUSED
0:00:00.073994000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<videoconvert0> current READY pending VOID_PENDING, desired next PAUSED
0:00:00.073997000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<videoconvert0> completed state change to PAUSED
0:00:00.073999000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<videoconvert0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.074073000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<pipeline0> child 'videoconvert0' changed state to 3(PAUSED) successfully
0:00:00.074083000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<capsfilter0> current READY pending VOID_PENDING, desired next PAUSED
0:00:00.074088000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<capsfilter0> completed state change to PAUSED
0:00:00.074090000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.074095000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 3(PAUSED) successfully
0:00:00.074121000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<videoscale0> current READY pending VOID_PENDING, desired next PAUSED
0:00:00.074126000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<videoscale0> completed state change to PAUSED
0:00:00.074128000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<videoscale0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.074133000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<pipeline0> child 'videoscale0' changed state to 3(PAUSED) successfully
0:00:00.074136000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<queue0> current READY pending VOID_PENDING, desired next PAUSED
0:00:00.074160000 49086    0x132806e00 INFO                    task gsttask.c:516:gst_task_set_lock: setting stream lock 0x133016a50 on task 0x134009290
0:00:00.074163000 49086    0x132806e00 INFO                GST_PADS gstpad.c:6291:gst_pad_start_task:<queue0:src> created task 0x134009290
0:00:00.074195000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<queue0> completed state change to PAUSED
0:00:00.074198000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<queue0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.074201000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<pipeline0> child 'queue0' changed state to 3(PAUSED) successfully
0:00:00.074214000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<vp9dec0> current READY pending VOID_PENDING, desired next PAUSED
0:00:00.074221000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<vp9dec0> completed state change to PAUSED
0:00:00.074223000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<vp9dec0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.074228000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<pipeline0> child 'vp9dec0' changed state to 3(PAUSED) successfully
0:00:00.074230000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<udpsrc0> current READY pending VOID_PENDING, desired next PAUSED
0:00:00.074276000 49086    0x132806e00 INFO                 basesrc gstbasesrc.c:1430: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.074282000 49086    0x132806e00 INFO                    task gsttask.c:516:gst_task_set_lock: setting stream lock 0x133016110 on task 0x1340093b0
0:00:00.074285000 49086    0x132806e00 INFO                GST_PADS gstpad.c:6291:gst_pad_start_task:<udpsrc0:src> created task 0x1340093b0
0:00:00.074321000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<udpsrc0> completed state change to PAUSED
0:00:00.074325000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<udpsrc0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.074328000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2974:gst_bin_change_state_func:<pipeline0> child 'udpsrc0' changed state to 3(PAUSED) successfully without preroll
0:00:00.074332000 49086    0x132806e00 INFO                pipeline gstpipeline.c:534:gst_pipeline_change_state:<pipeline0> pipeline is live
0:00:00.074336000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<pipeline0> completed state change to PAUSED
0:00:00.074340000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<pipeline0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.074332000 49086    0x12280a760 INFO        GST_ELEMENT_PADS gstelement.c:1014:gst_element_get_static_pad: no such pad 'sink' in element "udpsrc0"
0:00:00.074358000 49086    0x12280a760 FIXME           videodecoder gstvideodecoder.c:1193:gst_video_decoder_drain_out:<vp9dec0> Sub-class should implement drain()
Pipeline is live and does not need PREROLL ...
Got context from element 'autovideosink0': gst.gl.GLDisplay=context, gst.gl.GLDisplay=(GstGLDisplay)"\(GstGLDisplayCocoa\)\ gldisplaycocoa0";
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
0:00:00.074498000 49086    0x132806e00 INFO               GST_EVENT gstevent.c:1531:gst_event_new_latency: creating latency event 0:00:00.000000000
0:00:00.074506000 49086    0x132806e00 INFO                     bin gstbin.c:2760:gst_bin_do_latency_func:<pipeline0> configured latency of 0:00:00.000000000
0:00:00.074517000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<autovideosink0> current READY pending PAUSED, desired next PLAYING
0:00:00.074519000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2937:gst_bin_change_state_func:<pipeline0> child 'autovideosink0' is changing state asynchronously to PLAYING
0:00:00.074522000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<videoconvert0> current PAUSED pending VOID_PENDING, desired next PLAYING
0:00:00.074525000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<videoconvert0> completed state change to PLAYING
0:00:00.074527000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<videoconvert0> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:00.074531000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<pipeline0> child 'videoconvert0' changed state to 4(PLAYING) successfully
0:00:00.074534000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<capsfilter0> current PAUSED pending VOID_PENDING, desired next PLAYING
0:00:00.074536000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<capsfilter0> completed state change to PLAYING
0:00:00.074538000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:00.074541000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 4(PLAYING) successfully
0:00:00.074544000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<videoscale0> current PAUSED pending VOID_PENDING, desired next PLAYING
0:00:00.074546000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<videoscale0> completed state change to PLAYING
0:00:00.074548000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<videoscale0> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:00.074551000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<pipeline0> child 'videoscale0' changed state to 4(PLAYING) successfully
0:00:00.074553000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<queue0> current PAUSED pending VOID_PENDING, desired next PLAYING
0:00:00.074555000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<queue0> completed state change to PLAYING
0:00:00.074558000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<queue0> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:00.074561000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<pipeline0> child 'queue0' changed state to 4(PLAYING) successfully
0:00:00.074563000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2483:gst_bin_element_set_state:<vp9dec0> current PAUSED pending VOID_PENDING, desired next PLAYING
0:00:00.074566000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<vp9dec0> completed state change to PLAYING
0:00:00.074568000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<vp9dec0> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:00.074571000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<pipeline0> child 'vp9dec0' changed state to 4(PLAYING) successfully
0:00:00.074575000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2807:gst_element_continue_state:<udpsrc0> completed state change to PLAYING
0:00:00.074577000 49086    0x132806e00 INFO              GST_STATES gstelement.c:2710:_priv_gst_element_state_changed:<udpsrc0> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:00.074580000 49086    0x132806e00 INFO              GST_STATES gstbin.c:2931:gst_bin_change_state_func:<pipeline0> child 'udpsrc0' changed state to 4(PLAYING) successfully
New clock: GstSystemClock
0:00:00.141171000 49086    0x132806e00 INFO         glcaopengllayer gstglcaopengllayer.m:123:-[GstGLCAOpenGLLayer copyCGLContextForPixelFormat:]: attempting to create CGLContext for CAOpenGLLayer with share context 0x133858400
0:00:00.141589000 49086    0x132806e00 INFO               glcontext gstglcontext.c:1120:_create_context_info:<glwrappedcontext0> GL_VERSION: 4.1 Metal - 76.3
0:00:00.141594000 49086    0x132806e00 INFO               glcontext gstglcontext.c:1123:_create_context_info:<glwrappedcontext0> GL_SHADING_LANGUAGE_VERSION: 4.10
0:00:00.141596000 49086    0x132806e00 INFO               glcontext gstglcontext.c:1125:_create_context_info:<glwrappedcontext0> GL_VENDOR: Apple
0:00:00.141598000 49086    0x132806e00 INFO               glcontext gstglcontext.c:1127:_create_context_info:<glwrappedcontext0> GL_RENDERER: Apple M1 Pro

(gst-launch-1.0:49086): GStreamer-Video-CRITICAL **: 21:10:38.090: gst_video_center_rect: assertion 'src->h != 0' failed

(gst-launch-1.0:49086): GStreamer-Video-CRITICAL **: 21:10:38.090: gst_video_center_rect: assertion 'src->h != 0' failed

That error is common when using gstreamer autovideosink on macOS and playback usually works fine anyway. You can try another sink, as well. Because of the macOS requirement for signed binaries for using some APIs, gst-launch-1.0 can have some problems with some video sinks on macOS depending on how gstreamer was installed. For help with this part, it’s better to ask in the gstreamer forums or IRC.

thanks @jbg, will ask this in gstreamer forums.

Also just want to know, if i use gstreamer with python, will that be easy to do the same connection to jitsi server and get the video/audio out ?

Doing your udpsrc pipeline above in Python is quite easy, you can even just parse the pipeline string (the same text you pass to gst-launch-1.0) into a pipeline using the gstreamer Python bindings.

If you mean re-implementing all the signalling (what is in lib-gst-meet) in Python, that’s quite a lot of work, you would save a lot of time by making simple bindings for lib-gst-meet so that you can call the Rust code from Python (should be quite easy with pyo3).

1 Like

Tried this command in linux box, seems like some other issue coming up.

gst-launch-1.0 -e -v udpsrc port=5000 ! vp9dec ! queue ! videoscale ! capsfilter caps='video/x-raw, width=1280, height=720' ! videoconvert ! autovideosink
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
WARNING: from element /GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0: Could not initialise Xv output
Additional debug info:
../sys/xvimage/xvimagesink.c(1806): gst_xv_image_sink_open (): /GstXvImageSink:autovideosink0-actual-sink-xvimage:
Could not open display (null)
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
ERROR: from element /GstPipeline:pipeline0/GstVP9Dec:vp9dec0: GStreamer error: negotiation problem.
Additional debug info:
../gst-libs/gst/video/gstvideodecoder.c(2841): gst_video_decoder_chain (): /GstPipeline:pipeline0/GstVP9Dec:vp9dec0:
decoder not initialized
Execution ended after 0:00:00.015058756
Setting pipeline to NULL ...
ERROR: from element /GstPipeline:pipeline0/GstUDPSrc:udpsrc0: Internal data stream error.
Additional debug info:
../libs/gst/base/gstbasesrc.c(3127): gst_base_src_loop (): /GstPipeline:pipeline0/GstUDPSrc:udpsrc0:
streaming stopped, reason not-negotiated (-4)
Freeing pipeline ...

Do i need to add any other decoder or param for this pipeline ?

0:00:00.000067547 113128 0x55bbe1e0ea00 INFO                GST_INIT gst.c:592:init_pre: Initializing GStreamer Core Library version 1.20.3
0:00:00.000193266 113128 0x55bbe1e0ea00 INFO                GST_INIT gst.c:593:init_pre: Using library installed in /usr/lib/x86_64-linux-gnu
0:00:00.000306578 113128 0x55bbe1e0ea00 INFO                GST_INIT gst.c:611:init_pre: Linux ip-172-31-10-83 5.15.0-1011-aws #14-Ubuntu SMP Wed Jun 1 20:54:22 UTC 2022 x86_64
0:00:00.000607818 113128 0x55bbe1e0ea00 INFO                GST_INIT gstmessage.c:129:_priv_gst_message_initialize: init messages
0:00:00.001087012 113128 0x55bbe1e0ea00 INFO                GST_INIT gstcontext.c:86:_priv_gst_context_initialize: init contexts
0:00:00.001385293 113128 0x55bbe1e0ea00 INFO      GST_PLUGIN_LOADING gstplugin.c:324:_priv_gst_plugin_initialize: registering 0 static plugins
0:00:00.001514445 113128 0x55bbe1e0ea00 INFO      GST_PLUGIN_LOADING gstplugin.c:232:gst_plugin_register_static: registered static plugin "staticelements"
0:00:00.001574337 113128 0x55bbe1e0ea00 INFO      GST_PLUGIN_LOADING gstplugin.c:234:gst_plugin_register_static: added static plugin "staticelements", result: 1
0:00:00.001667705 113128 0x55bbe1e0ea00 INFO            GST_REGISTRY gstregistry.c:1827:ensure_current_registry: reading registry cache: /home/ubuntu/.cache/gstreamer-1.0/registry.x86_64.bin
0:00:00.013462294 113128 0x55bbe1e0ea00 INFO            GST_REGISTRY gstregistrybinary.c:683:priv_gst_registry_binary_read_cache: loaded /home/ubuntu/.cache/gstreamer-1.0/registry.x86_64.bin in 0.011720 seconds
0:00:00.013630966 113128 0x55bbe1e0ea00 INFO            GST_REGISTRY gstregistry.c:1693:scan_and_update_registry: Validating plugins from registry cache: /home/ubuntu/.cache/gstreamer-1.0/registry.x86_64.bin
0:00:00.014778689 113128 0x55bbe1e0ea00 INFO            GST_REGISTRY gstregistry.c:1785:scan_and_update_registry: Registry cache has not changed
0:00:00.014873295 113128 0x55bbe1e0ea00 INFO            GST_REGISTRY gstregistry.c:1862:ensure_current_registry: registry reading and updating done, result = 1
0:00:00.014957337 113128 0x55bbe1e0ea00 INFO                GST_INIT gst.c:833:init_post: GLib runtime version: 2.72.1
0:00:00.015021618 113128 0x55bbe1e0ea00 INFO                GST_INIT gst.c:835:init_post: GLib headers version: 2.72.1
0:00:00.015095262 113128 0x55bbe1e0ea00 INFO                GST_INIT gst.c:837:init_post: initialized GStreamer successfully
0:00:00.015179062 113128 0x55bbe1e0ea00 INFO            GST_PIPELINE gstparse.c:344:gst_parse_launch_full: parsing pipeline description 'udpsrc port=5000 ! vp9dec ! queue ! videoscale ! capsfilter caps=video/x-raw,\ width=1280,\ height=720 ! videoconvert ! autovideosink '
0:00:00.016491779 113128 0x55bbe1e0ea00 INFO      GST_PLUGIN_LOADING gstplugin.c:987:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstudp.so" loaded
0:00:00.016605876 113128 0x55bbe1e0ea00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "udpsrc"
0:00:00.016913802 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<GstBaseSrc@0x55bbe2092b90> adding pad 'src'
0:00:00.017815204 113128 0x55bbe1e0ea00 INFO      GST_PLUGIN_LOADING gstplugin.c:987:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvpx.so" loaded
0:00:00.017891166 113128 0x55bbe1e0ea00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "vp9dec"
0:00:00.018031337 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<GstVideoDecoder@0x55bbe209bd60> adding pad 'sink'
0:00:00.018096852 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<GstVideoDecoder@0x55bbe209bd60> adding pad 'src'
0:00:00.018536386 113128 0x55bbe1e0ea00 INFO      GST_PLUGIN_LOADING gstplugin.c:987:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so" loaded
0:00:00.018607028 113128 0x55bbe1e0ea00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "queue"
0:00:00.018767859 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<GstQueue@0x55bbe20a8100> adding pad 'sink'
0:00:00.018843672 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<GstQueue@0x55bbe20a8100> adding pad 'src'
0:00:00.019067658 113128 0x55bbe1e0ea00 INFO      GST_PLUGIN_LOADING gstplugin.c:987:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvideoscale.so" loaded
0:00:00.019131369 113128 0x55bbe1e0ea00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "videoscale"
0:00:00.019298552 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<GstBaseTransform@0x55bbe20b0210> adding pad 'sink'
0:00:00.019428644 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<GstBaseTransform@0x55bbe20b0210> adding pad 'src'
0:00:00.019500575 113128 0x55bbe1e0ea00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "capsfilter"
0:00:00.019619349 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<GstBaseTransform@0x55bbe20b2200> adding pad 'sink'
0:00:00.019682962 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<GstBaseTransform@0x55bbe20b2200> adding pad 'src'
0:00:00.019747843 113128 0x55bbe1e0ea00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:00.019974528 113128 0x55bbe1e0ea00 INFO      GST_PLUGIN_LOADING gstplugin.c:987:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstvideoconvert.so" loaded
0:00:00.020039926 113128 0x55bbe1e0ea00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "videoconvert"
0:00:00.020263444 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<GstBaseTransform@0x55bbe209ada0> adding pad 'sink'
0:00:00.020329318 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<GstBaseTransform@0x55bbe209ada0> adding pad 'src'
0:00:00.020539311 113128 0x55bbe1e0ea00 INFO      GST_PLUGIN_LOADING gstplugin.c:987:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstautodetect.so" loaded
0:00:00.020602112 113128 0x55bbe1e0ea00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "autovideosink"
0:00:00.020720693 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<autovideosink0> adding pad 'sink'
0:00:00.020843256 113128 0x55bbe1e0ea00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "fakesink"
0:00:00.020914682 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<GstBaseSink@0x55bbe20c6f00> adding pad 'sink'
0:00:00.020990360 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:1016:gst_element_get_static_pad: found pad fake-video-sink:sink
0:00:00.021055567 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link sink:proxypad0 and fake-video-sink:sink
0:00:00.021104565 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:2590:gst_pad_link_full: linked sink:proxypad0 and fake-video-sink:sink, successful
0:00:00.021149576 113128 0x55bbe1e0ea00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:00.021214879 113128 0x55bbe1e0ea00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "pipeline"
0:00:00.021338162 113128 0x55bbe1e0ea00 INFO            GST_PIPELINE gst/parse/grammar.y:683:gst_parse_perform_link: linking some pad of GstUDPSrc named udpsrc0 to some pad of GstVP9Dec named vp9dec0 (0/0) with caps "(NULL)"
0:00:00.021397558 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element udpsrc0:(any) to element vp9dec0:(any)
0:00:00.021446030 113128 0x55bbe1e0ea00 INFO                GST_PADS gstutils.c:1079:gst_pad_check_link: trying to link udpsrc0:src and vp9dec0:sink
0:00:00.021503746 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<vp9dec0:src> pad has no peer
0:00:00.021571254 113128 0x55bbe1e0ea00 INFO                GST_PADS gstutils.c:1632:prepare_link_maybe_ghosting: udpsrc0 and vp9dec0 in same bin, no need for ghost pads
0:00:00.021630468 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link udpsrc0:src and vp9dec0:sink
0:00:00.021681584 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<vp9dec0:src> pad has no peer
0:00:00.021736376 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:2590:gst_pad_link_full: linked udpsrc0:src and vp9dec0:sink, successful
0:00:00.021782748 113128 0x55bbe1e0ea00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:00.021826179 113128 0x55bbe1e0ea00 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<udpsrc0:src> Received event on flushing pad. Discarding
0:00:00.021879234 113128 0x55bbe1e0ea00 INFO            GST_PIPELINE gst/parse/grammar.y:683:gst_parse_perform_link: linking some pad of GstVP9Dec named vp9dec0 to some pad of GstQueue named queue0 (0/0) with caps "(NULL)"
0:00:00.021930547 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element vp9dec0:(any) to element queue0:(any)
0:00:00.021977223 113128 0x55bbe1e0ea00 INFO                GST_PADS gstutils.c:1079:gst_pad_check_link: trying to link vp9dec0:src and queue0:sink
0:00:00.022026889 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<queue0:src> pad has no peer
0:00:00.022075665 113128 0x55bbe1e0ea00 INFO                GST_PADS gstutils.c:1632:prepare_link_maybe_ghosting: vp9dec0 and queue0 in same bin, no need for ghost pads
0:00:00.022123544 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link vp9dec0:src and queue0:sink
0:00:00.022171258 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<queue0:src> pad has no peer
0:00:00.022219559 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:2590:gst_pad_link_full: linked vp9dec0:src and queue0:sink, successful
0:00:00.022264143 113128 0x55bbe1e0ea00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:00.022306815 113128 0x55bbe1e0ea00 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<vp9dec0:src> Received event on flushing pad. Discarding
0:00:00.022356805 113128 0x55bbe1e0ea00 INFO            GST_PIPELINE gst/parse/grammar.y:683:gst_parse_perform_link: linking some pad of GstQueue named queue0 to some pad of GstVideoScale named videoscale0 (0/0) with caps "(NULL)"
0:00:00.022404196 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element queue0:(any) to element videoscale0:(any)
0:00:00.022449646 113128 0x55bbe1e0ea00 INFO                GST_PADS gstutils.c:1079:gst_pad_check_link: trying to link queue0:src and videoscale0:sink
0:00:00.022501567 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<videoscale0:src> pad has no peer
0:00:00.022783488 113128 0x55bbe1e0ea00 INFO                GST_PADS gstutils.c:1632:prepare_link_maybe_ghosting: queue0 and videoscale0 in same bin, no need for ghost pads
0:00:00.022849085 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link queue0:src and videoscale0:sink
0:00:00.022904428 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<videoscale0:src> pad has no peer
0:00:00.023111041 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:2590:gst_pad_link_full: linked queue0:src and videoscale0:sink, successful
0:00:00.023163105 113128 0x55bbe1e0ea00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:00.023207122 113128 0x55bbe1e0ea00 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<queue0:src> Received event on flushing pad. Discarding
0:00:00.023259850 113128 0x55bbe1e0ea00 INFO            GST_PIPELINE gst/parse/grammar.y:683:gst_parse_perform_link: linking some pad of GstVideoScale named videoscale0 to some pad of GstCapsFilter named capsfilter0 (0/0) with caps "(NULL)"
0:00:00.023309114 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element videoscale0:(any) to element capsfilter0:(any)
0:00:00.023355617 113128 0x55bbe1e0ea00 INFO                GST_PADS gstutils.c:1079:gst_pad_check_link: trying to link videoscale0:src and capsfilter0:sink
0:00:00.023491309 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<capsfilter0:src> pad has no peer
0:00:00.023546752 113128 0x55bbe1e0ea00 INFO                GST_PADS gstutils.c:1632:prepare_link_maybe_ghosting: videoscale0 and capsfilter0 in same bin, no need for ghost pads
0:00:00.023597079 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link videoscale0:src and capsfilter0:sink
0:00:00.023815284 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<capsfilter0:src> pad has no peer
0:00:00.023883853 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:2590:gst_pad_link_full: linked videoscale0:src and capsfilter0:sink, successful
0:00:00.023934592 113128 0x55bbe1e0ea00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:00.023978569 113128 0x55bbe1e0ea00 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<videoscale0:src> Received event on flushing pad. Discarding
0:00:00.024038037 113128 0x55bbe1e0ea00 INFO            GST_PIPELINE gst/parse/grammar.y:683:gst_parse_perform_link: linking some pad of GstCapsFilter named capsfilter0 to some pad of GstVideoConvert named videoconvert0 (0/0) with caps "(NULL)"
0:00:00.024089277 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element capsfilter0:(any) to element videoconvert0:(any)
0:00:00.024136173 113128 0x55bbe1e0ea00 INFO                GST_PADS gstutils.c:1079:gst_pad_check_link: trying to link capsfilter0:src and videoconvert0:sink
0:00:00.024277836 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<videoconvert0:src> pad has no peer
0:00:00.024485175 113128 0x55bbe1e0ea00 INFO                GST_PADS gstutils.c:1632:prepare_link_maybe_ghosting: capsfilter0 and videoconvert0 in same bin, no need for ghost pads
0:00:00.024542595 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link capsfilter0:src and videoconvert0:sink
0:00:00.024730943 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<videoconvert0:src> pad has no peer
0:00:00.025005659 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:2590:gst_pad_link_full: linked capsfilter0:src and videoconvert0:sink, successful
0:00:00.025071294 113128 0x55bbe1e0ea00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:00.025118897 113128 0x55bbe1e0ea00 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<capsfilter0:src> Received event on flushing pad. Discarding
0:00:00.025173915 113128 0x55bbe1e0ea00 INFO            GST_PIPELINE gst/parse/grammar.y:683: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.025234807 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element videoconvert0:(any) to element autovideosink0:(any)
0:00:00.025285285 113128 0x55bbe1e0ea00 INFO                GST_PADS gstutils.c:1079:gst_pad_check_link: trying to link videoconvert0:src and autovideosink0:sink
0:00:00.025656473 113128 0x55bbe1e0ea00 INFO                GST_PADS gstutils.c:1632:prepare_link_maybe_ghosting: videoconvert0 and autovideosink0 in same bin, no need for ghost pads
0:00:00.025728668 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link videoconvert0:src and autovideosink0:sink
0:00:00.025977202 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:2590:gst_pad_link_full: linked videoconvert0:src and autovideosink0:sink, successful
0:00:00.026032936 113128 0x55bbe1e0ea00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:00.026077839 113128 0x55bbe1e0ea00 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<videoconvert0:src> Received event on flushing pad. Discarding
Setting pipeline to PAUSED ...
0:00:00.026231947 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<autovideosink0> current NULL pending VOID_PENDING, desired next READY
0:00:00.026285613 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<fake-video-sink> completed state change to NULL
0:00:00.026337421 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstpad.c:2137:gst_pad_unlink: unlinking sink:proxypad0(0x55bbe20c40d0) and fake-video-sink:sink(0x55bbe2095a60)
0:00:00.026385737 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstpad.c:2192:gst_pad_unlink: unlinked sink:proxypad0 and fake-video-sink:sink
0:00:00.026432109 113128 0x55bbe1e0ea00 INFO           GST_PARENTAGE gstbin.c:1803:gst_bin_remove_func:<autovideosink0> removed child "fake-video-sink"
0:00:00.026483414 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3382:gst_element_dispose:<fake-video-sink> 0x55bbe20c6f00 dispose
0:00:00.026530548 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<fake-video-sink> removing pad 'sink'
0:00:00.026647792 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3428:gst_element_dispose:<fake-video-sink> 0x55bbe20c6f00 parent class dispose
0:00:00.026737860 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3460:gst_element_finalize:<fake-video-sink> 0x55bbe20c6f00 finalize
0:00:00.026827859 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3465:gst_element_finalize:<fake-video-sink> 0x55bbe20c6f00 finalize parent
0:00:00.027978636 113128 0x55bbe1e0ea00 INFO      GST_PLUGIN_LOADING gstplugin.c:987:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstxvimagesink.so" loaded
0:00:00.028213051 113128 0x55bbe1e0ea00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "xvimagesink"
0:00:00.028338013 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<GstBaseSink@0x55bbe20d1b30> adding pad 'sink'
0:00:00.028432032 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:1016:gst_element_get_static_pad: found pad autovideosink0-actual-sink-xvimage:sink
0:00:00.028556311 113128 0x55bbe1e0ea00 INFO        GST_ERROR_SYSTEM gstelement.c:2271:gst_element_message_full_with_details:<autovideosink0-actual-sink-xvimage> posting message: Could not initialise Xv output
0:00:00.028631400 113128 0x55bbe1e0ea00 INFO        GST_ERROR_SYSTEM gstelement.c:2298:gst_element_message_full_with_details:<autovideosink0-actual-sink-xvimage> posted error message: Could not initialise Xv output
0:00:00.028682779 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:3091:gst_element_change_state:<autovideosink0-actual-sink-xvimage> have FAILURE change_state return
0:00:00.028727596 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2678:gst_element_abort_state:<autovideosink0-actual-sink-xvimage> aborting state from NULL to READY
0:00:00.028779787 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<autovideosink0-actual-sink-xvimage> completed state change to NULL
0:00:00.033875058 113128 0x55bbe1e0ea00 INFO      GST_PLUGIN_LOADING gstplugin.c:987:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstopengl.so" loaded
0:00:00.034280441 113128 0x55bbe1e0ea00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "glimagesink"
0:00:00.034418957 113128 0x55bbe1e0ea00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "glupload"
0:00:00.034669801 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<GstBaseTransform@0x55bbe21082b0> adding pad 'sink'
0:00:00.034792826 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<GstBaseTransform@0x55bbe21082b0> adding pad 'src'
0:00:00.034903945 113128 0x55bbe1e0ea00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "glcolorconvert"
0:00:00.035050944 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<GstBaseTransform@0x55bbe2108640> adding pad 'sink'
0:00:00.035102665 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<GstBaseTransform@0x55bbe2108640> adding pad 'src'
0:00:00.035143628 113128 0x55bbe1e0ea00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "glcolorbalance"
0:00:00.035248607 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<GstBaseTransform@0x55bbe21111a0> adding pad 'sink'
0:00:00.035299252 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<GstBaseTransform@0x55bbe21111a0> adding pad 'src'
0:00:00.035373520 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element gluploadelement0:src to element glcolorconvertelement0:sink
0:00:00.035417476 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:1016:gst_element_get_static_pad: found pad gluploadelement0:src
0:00:00.035452923 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:1016:gst_element_get_static_pad: found pad glcolorconvertelement0:sink
0:00:00.035487963 113128 0x55bbe1e0ea00 INFO                GST_PADS gstutils.c:1632:prepare_link_maybe_ghosting: gluploadelement0 and glcolorconvertelement0 in same bin, no need for ghost pads
0:00:00.035527454 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link gluploadelement0:src and glcolorconvertelement0:sink
0:00:00.035567752 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<gluploadelement0:sink> pad has no peer
0:00:00.037065558 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<glcolorconvertelement0:src> pad has no peer
0:00:00.037237885 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:2590:gst_pad_link_full: linked gluploadelement0:src and glcolorconvertelement0:sink, successful
0:00:00.037294236 113128 0x55bbe1e0ea00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:00.037338259 113128 0x55bbe1e0ea00 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<gluploadelement0:src> Received event on flushing pad. Discarding
0:00:00.037382516 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element glcolorconvertelement0:src to element glcolorbalance0:sink
0:00:00.037421222 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:1016:gst_element_get_static_pad: found pad glcolorconvertelement0:src
0:00:00.037456026 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:1016:gst_element_get_static_pad: found pad glcolorbalance0:sink
0:00:00.037489872 113128 0x55bbe1e0ea00 INFO                GST_PADS gstutils.c:1632:prepare_link_maybe_ghosting: glcolorconvertelement0 and glcolorbalance0 in same bin, no need for ghost pads
0:00:00.037532905 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link glcolorconvertelement0:src and glcolorbalance0:sink
0:00:00.037578391 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<gluploadelement0:sink> pad has no peer
0:00:00.039185344 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<glcolorbalance0:src> pad has no peer
0:00:00.039258886 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:2590:gst_pad_link_full: linked glcolorconvertelement0:src and glcolorbalance0:sink, successful
0:00:00.039304370 113128 0x55bbe1e0ea00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:00.039340329 113128 0x55bbe1e0ea00 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<glcolorconvertelement0:src> Received event on flushing pad. Discarding
0:00:00.039380863 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:1016:gst_element_get_static_pad: found pad gluploadelement0:sink
0:00:00.039433926 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link sink:proxypad1 and gluploadelement0:sink
0:00:00.039474755 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:2590:gst_pad_link_full: linked sink:proxypad1 and gluploadelement0:sink, successful
0:00:00.039510483 113128 0x55bbe1e0ea00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:00.039548323 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<GstGLSinkBin@0x55bbe2101020> adding pad 'sink'
0:00:00.039613882 113128 0x55bbe1e0ea00 INFO       gstcontrolbinding gstcontrolbinding.c:139:gst_control_binding_constructor:<glcolorbalance0> trying to put property 'contrast' under control
0:00:00.039665557 113128 0x55bbe1e0ea00 INFO       gstcontrolbinding gstcontrolbinding.c:139:gst_control_binding_constructor:<glcolorbalance0> trying to put property 'brightness' under control
0:00:00.039709603 113128 0x55bbe1e0ea00 INFO       gstcontrolbinding gstcontrolbinding.c:139:gst_control_binding_constructor:<glcolorbalance0> trying to put property 'hue' under control
0:00:00.039752832 113128 0x55bbe1e0ea00 INFO       gstcontrolbinding gstcontrolbinding.c:139:gst_control_binding_constructor:<glcolorbalance0> trying to put property 'saturation' under control
0:00:00.039855643 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<GstBaseSink@0x55bbe2116b30> adding pad 'sink'
0:00:00.040018707 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstutils.c:1816:gst_element_link_pads_full: trying to link element glcolorbalance0:src to element sink:sink
0:00:00.040099129 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:1016:gst_element_get_static_pad: found pad glcolorbalance0:src
0:00:00.040183106 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:1016:gst_element_get_static_pad: found pad sink:sink
0:00:00.040251658 113128 0x55bbe1e0ea00 INFO                GST_PADS gstutils.c:1632:prepare_link_maybe_ghosting: glcolorbalance0 and sink in same bin, no need for ghost pads
0:00:00.040319704 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link glcolorbalance0:src and sink:sink
0:00:00.040397382 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<(NULL):sink> pad has no peer
0:00:00.042074417 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:2590:gst_pad_link_full: linked glcolorbalance0:src and sink:sink, successful
0:00:00.042182330 113128 0x55bbe1e0ea00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:00.042251237 113128 0x55bbe1e0ea00 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<glcolorbalance0:src> Received event on flushing pad. Discarding
0:00:00.042358937 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:1016:gst_element_get_static_pad: found pad autovideosink0-actual-sink-glimage:sink
0:00:00.043392723 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<sink> current NULL pending VOID_PENDING, desired next READY
0:00:00.043554992 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<autovideosink0-actual-sink-glimage:sink> pad has no peer
0:00:00.043737556 113128 0x55bbe1e0ea00 INFO             GST_CONTEXT gstglutils.c:115:pad_query:<sink:sink> pad peer query failed
0:00:00.043812132 113128 0x55bbe1e0ea00 INFO             GST_CONTEXT gstglutils.c:176:_gst_context_query:<sink> posting need context message
0:00:00.043902414 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<autovideosink0-actual-sink-glimage:sink> pad has no peer
0:00:00.044009198 113128 0x55bbe1e0ea00 INFO             GST_CONTEXT gstglutils.c:115:pad_query:<sink:sink> pad peer query failed
0:00:00.044087663 113128 0x55bbe1e0ea00 INFO             GST_CONTEXT gstglutils.c:176:_gst_context_query:<sink> posting need context message
0:00:00.044172269 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<autovideosink0-actual-sink-glimage:sink> pad has no peer
0:00:00.044244871 113128 0x55bbe1e0ea00 INFO             GST_CONTEXT gstglutils.c:115:pad_query:<sink:sink> pad peer query failed
0:00:00.044323302 113128 0x55bbe1e0ea00 INFO             GST_CONTEXT gstglutils.c:176:_gst_context_query:<sink> posting need context message
0:00:00.044410102 113128 0x55bbe1e0ea00 INFO               gldisplay gstgldisplay.c:288:gst_gl_display_type_from_environment: creating a display, user choice:(NULL) (platform: (NULL))
0:00:00.044756574 113128 0x55bbe1e0ea00 INFO               gldisplay gstgldisplay_wayland.c:113:gst_gl_display_wayland_new: Failed to open Wayland display connection.
0:00:00.045046689 113128 0x55bbe1e0ea00 INFO               gldisplay gstgldisplay_x11.c:109:gst_gl_display_x11_new: Failed to open X11 display connection with name, '(null)'
0:00:00.045553838 113128 0x55bbe1e0ea00 WARN                gleglgbm gstgl_gbm_utils.c:473:gst_gl_gbm_find_and_open_drm_node: Found no matching DRM devices
0:00:00.045754991 113128 0x55bbe1e0ea00 ERROR              gldisplay gstgldisplay_gbm.c:439:gst_gl_display_gbm_new: could not find or open DRM device
0:00:00.046672835 113128 0x55bbe1e0ea00 INFO             GST_CONTEXT gstglutils.c:240:gst_gl_element_propagate_display_context:<sink> posting have context (0x55bbe20cdde0) message with display (0x55bbe21260e0)
0:00:00.046809697 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<autovideosink0-actual-sink-glimage:sink> pad has no peer
0:00:00.046916428 113128 0x55bbe1e0ea00 INFO             GST_CONTEXT gstglutils.c:115:pad_query:<sink:sink> pad peer query failed
0:00:00.046999642 113128 0x55bbe1e0ea00 INFO             GST_CONTEXT gstglutils.c:176:_gst_context_query:<sink> posting need context message
0:00:00.047098128 113128 0x55bbe1e0ea00 INFO               glcontext gstglcontext.c:348:gst_gl_context_new: creating a context for display <gldisplayegl0>, user choice:(null)
0:00:00.047215444 113128 0x55bbe1e0ea00 INFO                glwindow gstglwindow.c:295:gst_gl_window_new: creating a window, user choice:(null)
0:00:00.047307933 113128 0x55bbe1e0ea00 INFO                glwindow gstglwindow_x11.c:136:gst_gl_window_x11_new: Wrong display type 32 for this window type 1
0:00:00.047375869 113128 0x55bbe1e0ea00 WARN                glwindow gstglwindow.c:340:gst_gl_window_new: Could not create window. user specified (null), creating dummy window
0:00:00.047592666 113128 0x55bbe20cdea0 INFO               glcontext gstglcontext.c:1315:gst_gl_context_create_thread:<glcontextegl0> Attempting to create opengl context. user chosen api(s) (any), compiled api support (opengl opengl3 gles2) display api (opengl opengl3 gles2)
0:00:00.047688900 113128 0x55bbe20cdea0 WARN               glcontext gstglcontext.c:1322:gst_gl_context_create_thread:<glcontextegl0> Failed to create context
0:00:00.047746681 113128 0x55bbe1e0ea00 INFO               glcontext gstglcontext.c:1086:gst_gl_context_create:<glcontextegl0> gl thread created
0:00:00.047769652 113128 0x55bbe1e0ea00 WARN             glimagesink gstglimagesink.c:1101:_ensure_gl_setup:<sink> error: Failed to initialize egl: EGL_NOT_INITIALIZED
0:00:00.047807901 113128 0x55bbe1e0ea00 INFO        GST_ERROR_SYSTEM gstelement.c:2271:gst_element_message_full_with_details:<sink> posting message: Failed to initialize egl: EGL_NOT_INITIALIZED
0:00:00.047828106 113128 0x55bbe1e0ea00 INFO        GST_ERROR_SYSTEM gstelement.c:2298:gst_element_message_full_with_details:<sink> posted error message: Failed to initialize egl: EGL_NOT_INITIALIZED
0:00:00.047862500 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:3091:gst_element_change_state:<sink> have FAILURE change_state return
0:00:00.047893661 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2678:gst_element_abort_state:<sink> aborting state from NULL to READY
0:00:00.047924963 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2944:gst_bin_change_state_func:<autovideosink0-actual-sink-glimage> child 'sink' failed to go to state 2(READY)
0:00:00.047946850 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<sink> completed state change to NULL
0:00:00.047999128 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<glcolorbalance0> completed state change to NULL
0:00:00.048034244 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<glcolorconvertelement0> completed state change to NULL
0:00:00.048066653 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<gluploadelement0> completed state change to NULL
0:00:00.048326479 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:3091:gst_element_change_state:<autovideosink0-actual-sink-glimage> have FAILURE change_state return
0:00:00.048394203 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<sink> current NULL pending VOID_PENDING, desired next NULL
0:00:00.048444211 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2597:gst_bin_element_set_state:<sink> skipping transition from NULL to  NULL
0:00:00.048458108 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<autovideosink0-actual-sink-glimage> child 'sink' changed state to 1(NULL) successfully
0:00:00.048491486 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<glcolorbalance0> current NULL pending VOID_PENDING, desired next NULL
0:00:00.048521589 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2597:gst_bin_element_set_state:<glcolorbalance0> skipping transition from NULL to  NULL
0:00:00.048534064 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<autovideosink0-actual-sink-glimage> child 'glcolorbalance0' changed state to 1(NULL) successfully
0:00:00.048565626 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<glcolorconvertelement0> current NULL pending VOID_PENDING, desired next NULL
0:00:00.048577668 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2597:gst_bin_element_set_state:<glcolorconvertelement0> skipping transition from NULL to  NULL
0:00:00.048608327 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<autovideosink0-actual-sink-glimage> child 'glcolorconvertelement0' changed state to 1(NULL) successfully
0:00:00.048639026 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<gluploadelement0> current NULL pending VOID_PENDING, desired next NULL
0:00:00.048651713 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2597:gst_bin_element_set_state:<gluploadelement0> skipping transition from NULL to  NULL
0:00:00.048682230 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<autovideosink0-actual-sink-glimage> child 'gluploadelement0' changed state to 1(NULL) successfully
0:00:00.048695722 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<autovideosink0-actual-sink-glimage> completed state change to NULL
0:00:00.048735526 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstpad.c:2137:gst_pad_unlink: unlinking glcolorbalance0:src(0x55bbe210aa00) and sink:sink(0x55bbe210ac50)
0:00:00.048772602 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstpad.c:2192:gst_pad_unlink: unlinked glcolorbalance0:src and sink:sink
0:00:00.048808100 113128 0x55bbe1e0ea00 INFO           GST_PARENTAGE gstbin.c:1803:gst_bin_remove_func:<autovideosink0-actual-sink-glimage> removed child "sink"
0:00:00.048847455 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstpad.c:2137:gst_pad_unlink: unlinking glcolorconvertelement0:src(0x55bbe210a560) and glcolorbalance0:sink(0x55bbe210a7b0)
0:00:00.048883763 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstpad.c:2192:gst_pad_unlink: unlinked glcolorconvertelement0:src and glcolorbalance0:sink
0:00:00.048918623 113128 0x55bbe1e0ea00 INFO           GST_PARENTAGE gstbin.c:1803:gst_bin_remove_func:<autovideosink0-actual-sink-glimage> removed child "glcolorbalance0"
0:00:00.048935514 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3382:gst_element_dispose:<glcolorbalance0> 0x55bbe21111a0 dispose
0:00:00.048967990 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<glcolorbalance0> removing pad 'sink'
0:00:00.049001905 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<glcolorbalance0> removing pad 'src'
0:00:00.049035377 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3428:gst_element_dispose:<glcolorbalance0> 0x55bbe21111a0 parent class dispose
0:00:00.049091525 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3460:gst_element_finalize:<glcolorbalance0> 0x55bbe21111a0 finalize
0:00:00.049124370 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3465:gst_element_finalize:<glcolorbalance0> 0x55bbe21111a0 finalize parent
0:00:00.049157337 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstpad.c:2137:gst_pad_unlink: unlinking gluploadelement0:src(0x55bbe210a0c0) and glcolorconvertelement0:sink(0x55bbe210a310)
0:00:00.049193580 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstpad.c:2192:gst_pad_unlink: unlinked gluploadelement0:src and glcolorconvertelement0:sink
0:00:00.049210290 113128 0x55bbe1e0ea00 INFO           GST_PARENTAGE gstbin.c:1803:gst_bin_remove_func:<autovideosink0-actual-sink-glimage> removed child "glcolorconvertelement0"
0:00:00.049246127 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3382:gst_element_dispose:<glcolorconvertelement0> 0x55bbe2108640 dispose
0:00:00.049287718 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<glcolorconvertelement0> removing pad 'sink'
0:00:00.049310655 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<glcolorconvertelement0> removing pad 'src'
0:00:00.049349636 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3428:gst_element_dispose:<glcolorconvertelement0> 0x55bbe2108640 parent class dispose
0:00:00.049381298 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3460:gst_element_finalize:<glcolorconvertelement0> 0x55bbe2108640 finalize
0:00:00.049393972 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3465:gst_element_finalize:<glcolorconvertelement0> 0x55bbe2108640 finalize parent
0:00:00.049429779 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstpad.c:2137:gst_pad_unlink: unlinking sink:proxypad1(0x55bbe20c4330) and gluploadelement0:sink(0x55bbe2095cb0)
0:00:00.049461637 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstpad.c:2192:gst_pad_unlink: unlinked sink:proxypad1 and gluploadelement0:sink
0:00:00.049475655 113128 0x55bbe1e0ea00 INFO           GST_PARENTAGE gstbin.c:1803:gst_bin_remove_func:<autovideosink0-actual-sink-glimage> removed child "gluploadelement0"
0:00:00.049509463 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3382:gst_element_dispose:<gluploadelement0> 0x55bbe21082b0 dispose
0:00:00.049540104 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<gluploadelement0> removing pad 'sink'
0:00:00.049554170 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<gluploadelement0> removing pad 'src'
0:00:00.049587357 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3428:gst_element_dispose:<gluploadelement0> 0x55bbe21082b0 parent class dispose
0:00:00.049602124 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3460:gst_element_finalize:<gluploadelement0> 0x55bbe21082b0 finalize
0:00:00.049633032 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3465:gst_element_finalize:<gluploadelement0> 0x55bbe21082b0 finalize parent
0:00:00.049662752 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3382:gst_element_dispose:<autovideosink0-actual-sink-glimage> 0x55bbe2101020 dispose
0:00:00.049674049 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<autovideosink0-actual-sink-glimage> removing pad 'sink'
0:00:00.049707994 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3428:gst_element_dispose:<autovideosink0-actual-sink-glimage> 0x55bbe2101020 parent class dispose
0:00:00.049738406 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3460:gst_element_finalize:<autovideosink0-actual-sink-glimage> 0x55bbe2101020 finalize
0:00:00.049751120 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3465:gst_element_finalize:<autovideosink0-actual-sink-glimage> 0x55bbe2101020 finalize parent
0:00:00.050006302 113128 0x55bbe1e0ea00 INFO      GST_PLUGIN_LOADING gstplugin.c:987:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstkms.so" loaded
0:00:00.050208908 113128 0x55bbe1e0ea00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "kmssink"
0:00:00.050279043 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<GstBaseSink@0x55bbe212ba50> adding pad 'sink'
0:00:00.050356068 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:1016:gst_element_get_static_pad: found pad autovideosink0-actual-sink-kms:sink
0:00:01.752049343 113128 0x55bbe1e0ea00 WARN                 kmssink gstkmssink.c:850:gst_kms_sink_start:<autovideosink0-actual-sink-kms> error: Could not open DRM module (NULL)
0:00:01.752197536 113128 0x55bbe1e0ea00 WARN                 kmssink gstkmssink.c:850:gst_kms_sink_start:<autovideosink0-actual-sink-kms> error: reason: No such file or directory (2)
0:00:01.752295061 113128 0x55bbe1e0ea00 INFO        GST_ERROR_SYSTEM gstelement.c:2271:gst_element_message_full_with_details:<autovideosink0-actual-sink-kms> posting message: Could not open DRM module (NULL)
0:00:01.752391120 113128 0x55bbe1e0ea00 INFO        GST_ERROR_SYSTEM gstelement.c:2298:gst_element_message_full_with_details:<autovideosink0-actual-sink-kms> posted error message: Could not open DRM module (NULL)
0:00:01.752472678 113128 0x55bbe1e0ea00 WARN                basesink gstbasesink.c:5878:gst_base_sink_change_state:<autovideosink0-actual-sink-kms> error: Failed to start
0:00:01.752548589 113128 0x55bbe1e0ea00 INFO        GST_ERROR_SYSTEM gstelement.c:2271:gst_element_message_full_with_details:<autovideosink0-actual-sink-kms> posting message: GStreamer error: state change failed and some element failed to post a proper error message with the reason for the failure.
0:00:01.752646470 113128 0x55bbe1e0ea00 INFO        GST_ERROR_SYSTEM gstelement.c:2298:gst_element_message_full_with_details:<autovideosink0-actual-sink-kms> posted error message: GStreamer error: state change failed and some element failed to post a proper error message with the reason for the failure.
0:00:01.752720962 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:3091:gst_element_change_state:<autovideosink0-actual-sink-kms> have FAILURE change_state return
0:00:01.752791617 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2678:gst_element_abort_state:<autovideosink0-actual-sink-kms> aborting state from NULL to READY
0:00:01.752848942 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<autovideosink0-actual-sink-kms> completed state change to NULL
0:00:01.753265602 113128 0x55bbe1e0ea00 INFO      GST_PLUGIN_LOADING gstplugin.c:987:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstximagesink.so" loaded
0:00:01.753407811 113128 0x55bbe1e0ea00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "ximagesink"
0:00:01.753479295 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<GstBaseSink@0x55bbe211bb30> adding pad 'sink'
0:00:01.753539554 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:1016:gst_element_get_static_pad: found pad autovideosink0-actual-sink-ximage:sink
0:00:01.753600210 113128 0x55bbe1e0ea00 WARN              ximagesink ximagesink.c:885:gst_x_image_sink_xcontext_get:<autovideosink0-actual-sink-ximage> error: Could not initialise X output
0:00:01.753648550 113128 0x55bbe1e0ea00 WARN              ximagesink ximagesink.c:885:gst_x_image_sink_xcontext_get:<autovideosink0-actual-sink-ximage> error: Could not open display
0:00:01.753696557 113128 0x55bbe1e0ea00 INFO        GST_ERROR_SYSTEM gstelement.c:2271:gst_element_message_full_with_details:<autovideosink0-actual-sink-ximage> posting message: Could not initialise X output
0:00:01.753751077 113128 0x55bbe1e0ea00 INFO        GST_ERROR_SYSTEM gstelement.c:2298:gst_element_message_full_with_details:<autovideosink0-actual-sink-ximage> posted error message: Could not initialise X output
0:00:01.753799192 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:3091:gst_element_change_state:<autovideosink0-actual-sink-ximage> have FAILURE change_state return
0:00:01.753844613 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2678:gst_element_abort_state:<autovideosink0-actual-sink-ximage> aborting state from NULL to READY
0:00:01.753895531 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<autovideosink0-actual-sink-ximage> completed state change to NULL
0:00:01.754305722 113128 0x55bbe1e0ea00 INFO      GST_PLUGIN_LOADING gstplugin.c:987:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstwaylandsink.so" loaded
0:00:01.754438200 113128 0x55bbe1e0ea00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "waylandsink"
0:00:01.754507508 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<GstBaseSink@0x55bbe211eb30> adding pad 'sink'
0:00:01.754564459 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:1016:gst_element_get_static_pad: found pad autovideosink0-actual-sink-wayland:sink
0:00:01.754634793 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:4357:gst_pad_peer_query:<autovideosink0-actual-sink-wayland:sink> pad has no peer
0:00:01.754763736 113128 0x55bbe1e0ea00 WARN             waylandsink gstwaylandsink.c:364:gst_wayland_sink_find_display:<autovideosink0-actual-sink-wayland> warning: Could not initialise Wayland output
0:00:01.754822082 113128 0x55bbe1e0ea00 WARN             waylandsink gstwaylandsink.c:364:gst_wayland_sink_find_display:<autovideosink0-actual-sink-wayland> warning: Failed to create GstWlDisplay: 'Failed to connect to the wayland display '(default)''
0:00:01.754872683 113128 0x55bbe1e0ea00 INFO        GST_ERROR_SYSTEM gstelement.c:2271:gst_element_message_full_with_details:<autovideosink0-actual-sink-wayland> posting message: Could not initialise Wayland output
0:00:01.754923519 113128 0x55bbe1e0ea00 INFO        GST_ERROR_SYSTEM gstelement.c:2298:gst_element_message_full_with_details:<autovideosink0-actual-sink-wayland> posted warning message: Could not initialise Wayland output
0:00:01.754970636 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:3091:gst_element_change_state:<autovideosink0-actual-sink-wayland> have FAILURE change_state return
0:00:01.755015367 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2678:gst_element_abort_state:<autovideosink0-actual-sink-wayland> aborting state from NULL to READY
0:00:01.755067663 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<autovideosink0-actual-sink-wayland> completed state change to NULL
0:00:01.755115292 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3382:gst_element_dispose:<autovideosink0-actual-sink-wayland> 0x55bbe211eb30 dispose
0:00:01.755160177 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<autovideosink0-actual-sink-wayland> removing pad 'sink'
0:00:01.755212212 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3428:gst_element_dispose:<autovideosink0-actual-sink-wayland> 0x55bbe211eb30 parent class dispose
0:00:01.755259972 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3460:gst_element_finalize:<autovideosink0-actual-sink-wayland> 0x55bbe211eb30 finalize
0:00:01.755315084 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3465:gst_element_finalize:<autovideosink0-actual-sink-wayland> 0x55bbe211eb30 finalize parent
0:00:01.755379975 113128 0x55bbe1e0ea00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "fakesink"
0:00:01.755442932 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<GstBaseSink@0x55bbe211ea90> adding pad 'sink'
0:00:01.755500740 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<fake-video-sink> completed state change to READY
0:00:01.755549502 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<fake-video-sink> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:01.755601713 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3382:gst_element_dispose:<autovideosink0-actual-sink-xvimage> 0x55bbe20d1b30 dispose
0:00:01.755647736 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<autovideosink0-actual-sink-xvimage> removing pad 'sink'
0:00:01.755696620 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3428:gst_element_dispose:<autovideosink0-actual-sink-xvimage> 0x55bbe20d1b30 parent class dispose
0:00:01.755744853 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3460:gst_element_finalize:<autovideosink0-actual-sink-xvimage> 0x55bbe20d1b30 finalize
0:00:01.755788940 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3465:gst_element_finalize:<autovideosink0-actual-sink-xvimage> 0x55bbe20d1b30 finalize parent
0:00:01.755840723 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3382:gst_element_dispose:<sink> 0x55bbe2116b30 dispose
0:00:01.755884777 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<sink> removing pad 'sink'
0:00:01.755933019 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3428:gst_element_dispose:<sink> 0x55bbe2116b30 parent class dispose
0:00:01.755983022 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3460:gst_element_finalize:<sink> 0x55bbe2116b30 finalize
0:00:01.756040860 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3465:gst_element_finalize:<sink> 0x55bbe2116b30 finalize parent
0:00:01.756089931 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3382:gst_element_dispose:<autovideosink0-actual-sink-kms> 0x55bbe212ba50 dispose
0:00:01.756134925 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<autovideosink0-actual-sink-kms> removing pad 'sink'
0:00:01.756183105 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3428:gst_element_dispose:<autovideosink0-actual-sink-kms> 0x55bbe212ba50 parent class dispose
0:00:01.756243742 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3460:gst_element_finalize:<autovideosink0-actual-sink-kms> 0x55bbe212ba50 finalize
0:00:01.756290801 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3465:gst_element_finalize:<autovideosink0-actual-sink-kms> 0x55bbe212ba50 finalize parent
0:00:01.756337129 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3382:gst_element_dispose:<autovideosink0-actual-sink-ximage> 0x55bbe211bb30 dispose
0:00:01.756381006 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<autovideosink0-actual-sink-ximage> removing pad 'sink'
0:00:01.756437882 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3428:gst_element_dispose:<autovideosink0-actual-sink-ximage> 0x55bbe211bb30 parent class dispose
0:00:01.756487360 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3460:gst_element_finalize:<autovideosink0-actual-sink-ximage> 0x55bbe211bb30 finalize
0:00:01.756531755 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3465:gst_element_finalize:<autovideosink0-actual-sink-ximage> 0x55bbe211bb30 finalize parent
0:00:01.756596958 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:1016:gst_element_get_static_pad: found pad fake-video-sink:sink
0:00:01.756659113 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link sink:proxypad0 and fake-video-sink:sink
0:00:01.756708248 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:2590:gst_pad_link_full: linked sink:proxypad0 and fake-video-sink:sink, successful
0:00:01.756754066 113128 0x55bbe1e0ea00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:01.756812429 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<fake-video-sink> current READY pending VOID_PENDING, desired next READY
0:00:01.756860333 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2597:gst_bin_element_set_state:<fake-video-sink> skipping transition from READY to  READY
0:00:01.756905611 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<autovideosink0> child 'fake-video-sink' changed state to 2(READY) successfully
0:00:01.756951486 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<autovideosink0> completed state change to READY
0:00:01.756996514 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<autovideosink0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:01.757048777 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'autovideosink0' changed state to 2(READY) successfully
0:00:01.757099271 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<videoconvert0> current NULL pending VOID_PENDING, desired next READY
0:00:01.757145459 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<videoconvert0> completed state change to READY
0:00:01.757190097 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<videoconvert0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:01.757238144 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'videoconvert0' changed state to 2(READY) successfully
0:00:01.757288063 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<capsfilter0> current NULL pending VOID_PENDING, desired next READY
0:00:01.757333707 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<capsfilter0> completed state change to READY
0:00:01.757378265 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:01.757426657 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 2(READY) successfully
0:00:01.757475051 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<videoscale0> current NULL pending VOID_PENDING, desired next READY
0:00:01.757520249 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<videoscale0> completed state change to READY
0:00:01.757564456 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<videoscale0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:01.757611923 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'videoscale0' changed state to 2(READY) successfully
0:00:01.757660746 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<queue0> current NULL pending VOID_PENDING, desired next READY
0:00:01.757706150 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<queue0> completed state change to READY
0:00:01.757750058 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<queue0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:01.757796975 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'queue0' changed state to 2(READY) successfully
0:00:01.757844693 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<vp9dec0> current NULL pending VOID_PENDING, desired next READY
0:00:01.757891126 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<vp9dec0> completed state change to READY
0:00:01.757935223 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<vp9dec0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:01.757991499 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'vp9dec0' changed state to 2(READY) successfully
0:00:01.758043626 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<udpsrc0> current NULL pending VOID_PENDING, desired next READY
0:00:01.758256438 113128 0x55bbe1e0ea00 INFO                  udpsrc gstudpsrc.c:1651:gst_udpsrc_open:<udpsrc0> have udp buffer of 106496 bytes
0:00:01.758331359 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<udpsrc0> completed state change to READY
0:00:01.758382561 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<udpsrc0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:01.758433018 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'udpsrc0' changed state to 2(READY) successfully
0:00:01.758483681 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2778:gst_element_continue_state:<pipeline0> committing state from NULL to READY, pending PAUSED, next PAUSED
0:00:01.758529546 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<pipeline0> notifying about state-changed NULL to READY (PAUSED pending)
0:00:01.758598616 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2786:gst_element_continue_state:<pipeline0> continue state change READY to PAUSED, final PAUSED
0:00:01.758666909 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<autovideosink0> current READY pending VOID_PENDING, desired next PAUSED
0:00:01.758763409 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<fake-video-sink> current READY pending VOID_PENDING, desired next PAUSED
0:00:01.758822335 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2935:gst_bin_change_state_func:<autovideosink0> child 'fake-video-sink' is changing state asynchronously to PAUSED
0:00:01.758876288 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2935:gst_bin_change_state_func:<pipeline0> child 'autovideosink0' is changing state asynchronously to PAUSED
0:00:01.758924450 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<videoconvert0> current READY pending VOID_PENDING, desired next PAUSED
0:00:01.758974043 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<videoconvert0> completed state change to PAUSED
0:00:01.759019684 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<videoconvert0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:01.759069374 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'videoconvert0' changed state to 3(PAUSED) successfully
0:00:01.759125830 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<capsfilter0> current READY pending VOID_PENDING, desired next PAUSED
0:00:01.759175382 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<capsfilter0> completed state change to PAUSED
0:00:01.759220505 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:01.759269964 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 3(PAUSED) successfully
0:00:01.759328048 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<videoscale0> current READY pending VOID_PENDING, desired next PAUSED
0:00:01.759381993 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<videoscale0> completed state change to PAUSED
0:00:01.759437270 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<videoscale0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:01.759487439 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'videoscale0' changed state to 3(PAUSED) successfully
0:00:01.759535712 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<queue0> current READY pending VOID_PENDING, desired next PAUSED
0:00:01.759600505 113128 0x55bbe1e0ea00 INFO                    task gsttask.c:516:gst_task_set_lock: setting stream lock 0x55bbe2094aa0 on task 0x55bbe209d3b0
0:00:01.759650562 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:6291:gst_pad_start_task:<queue0:src> created task 0x55bbe209d3b0
0:00:01.759742484 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<queue0> completed state change to PAUSED
0:00:01.759796004 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<queue0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:01.759845794 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'queue0' changed state to 3(PAUSED) successfully
0:00:01.759895726 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<vp9dec0> current READY pending VOID_PENDING, desired next PAUSED
0:00:01.759948888 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<vp9dec0> completed state change to PAUSED
0:00:01.760003253 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<vp9dec0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:01.760056586 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'vp9dec0' changed state to 3(PAUSED) successfully
0:00:01.760104797 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<udpsrc0> current READY pending VOID_PENDING, desired next PAUSED
0:00:01.760163153 113128 0x55bbe1e0ea00 INFO                 basesrc gstbasesrc.c:1430: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:01.760219589 113128 0x55bbe1e0ea00 INFO                    task gsttask.c:516:gst_task_set_lock: setting stream lock 0x55bbe2094160 on task 0x55bbe209d4d0
0:00:01.760265755 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:6291:gst_pad_start_task:<udpsrc0:src> created task 0x55bbe209d4d0
0:00:01.760367499 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<udpsrc0> completed state change to PAUSED
0:00:01.760424162 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<udpsrc0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:01.760473864 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2971:gst_bin_change_state_func:<pipeline0> child 'udpsrc0' changed state to 3(PAUSED) successfully without preroll
0:00:01.760523295 113128 0x55bbe1e0ea00 INFO                pipeline gstpipeline.c:533:gst_pipeline_change_state:<pipeline0> pipeline is live
0:00:01.760567539 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<pipeline0> completed state change to PAUSED
0:00:01.760611162 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<pipeline0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
Pipeline is live and does not need PREROLL ...
WARNING: from element /GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0: Could not initialise Xv output
Additional debug info:
../sys/xvimage/xvimagesink.c(1806): gst_xv_image_sink_open (): /GstXvImageSink:autovideosink0-actual-sink-xvimage:
Could not open display (null)
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
0:00:01.761215263 113128 0x55bbe1e0ea00 INFO               GST_EVENT gstevent.c:1530:gst_event_new_latency: creating latency event 0:00:00.000000000
0:00:01.761284442 113128 0x55bbe1e0ea00 INFO                     bin gstbin.c:2759:gst_bin_do_latency_func:<pipeline0> configured latency of 0:00:00.000000000
0:00:01.761342909 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<autovideosink0> current READY pending PAUSED, desired next PLAYING
0:00:01.761391296 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2935:gst_bin_change_state_func:<pipeline0> child 'autovideosink0' is changing state asynchronously to PLAYING
0:00:01.761438355 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<videoconvert0> current PAUSED pending VOID_PENDING, desired next PLAYING
0:00:01.761549660 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<videoconvert0> completed state change to PLAYING
0:00:01.761621384 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<videoconvert0> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:01.761713092 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'videoconvert0' changed state to 4(PLAYING) successfully
0:00:01.761786468 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<capsfilter0> current PAUSED pending VOID_PENDING, desired next PLAYING
0:00:01.761860083 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<capsfilter0> completed state change to PLAYING
0:00:01.761922981 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:01.761983744 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 4(PLAYING) successfully
0:00:01.762043399 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<videoscale0> current PAUSED pending VOID_PENDING, desired next PLAYING
0:00:01.762089641 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<videoscale0> completed state change to PLAYING
0:00:01.762134194 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<videoscale0> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:01.762181842 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'videoscale0' changed state to 4(PLAYING) successfully
0:00:01.762229365 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<queue0> current PAUSED pending VOID_PENDING, desired next PLAYING
0:00:01.762274154 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<queue0> completed state change to PLAYING
0:00:01.762317875 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<queue0> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:01.762364706 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'queue0' changed state to 4(PLAYING) successfully
0:00:01.762411073 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<vp9dec0> current PAUSED pending VOID_PENDING, desired next PLAYING
0:00:01.762456534 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<vp9dec0> completed state change to PLAYING
0:00:01.762500867 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<vp9dec0> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:01.762547743 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'vp9dec0' changed state to 4(PLAYING) successfully
0:00:01.762596596 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<udpsrc0> completed state change to PLAYING
0:00:01.762641228 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<udpsrc0> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:01.762688524 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'udpsrc0' changed state to 4(PLAYING) successfully
New clock: GstSystemClock
0:00:01.763013543 113128 0x55bbe20ce120 INFO        GST_ELEMENT_PADS gstelement.c:1013:gst_element_get_static_pad: no such pad 'sink' in element "udpsrc0"
0:00:01.763101532 113128 0x55bbe20ce120 FIXME           videodecoder gstvideodecoder.c:1193:gst_video_decoder_drain_out:<vp9dec0> Sub-class should implement drain()
0:00:01.763619278 113128 0x55bbe20ce120 INFO               GST_EVENT gstevent.c:972: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:01.763693000 113128 0x55bbe20ce120 INFO                 basesrc gstbasesrc.c:3018:gst_base_src_loop:<udpsrc0> marking pending DISCONT
0:00:01.763742952 113128 0x55bbe20ce120 WARN            videodecoder gstvideodecoder.c:2841:gst_video_decoder_chain:<vp9dec0> error: decoder not initialized
0:00:01.763802276 113128 0x55bbe20ce120 INFO        GST_ERROR_SYSTEM gstelement.c:2271:gst_element_message_full_with_details:<vp9dec0> posting message: GStreamer error: negotiation problem.
ERROR: from element /GstPipeline:pipeline0/GstVP9Dec:vp9dec0: GStreamer error: negotiation problem.
Additional debug info:
../gst-libs/gst/video/gstvideodecoder.c(2841): gst_video_decoder_chain (): /GstPipeline:pipeline0/GstVP9Dec:vp9dec0:
decoder not initialized
Execution ended after 0:00:00.002877213
Setting pipeline to NULL ...
0:00:01.764133089 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<autovideosink0> current READY pending PAUSED, desired next READY
0:00:01.764188363 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<fake-video-sink> current READY pending PAUSED, desired next READY
0:00:01.764250840 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<fake-video-sink> completed state change to READY
0:00:01.764300544 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<fake-video-sink> notifying about state-changed READY to READY (VOID_PENDING pending)
0:00:01.764350155 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<autovideosink0> child 'fake-video-sink' changed state to 2(READY) successfully
0:00:01.764402432 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<autovideosink0> completed state change to READY
0:00:01.764447343 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<autovideosink0> notifying about state-changed READY to READY (VOID_PENDING pending)
0:00:01.764495726 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'autovideosink0' changed state to 2(READY) successfully
0:00:01.764544265 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<videoconvert0> current PLAYING pending VOID_PENDING, desired next READY
0:00:01.764591336 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2778:gst_element_continue_state:<videoconvert0> committing state from PLAYING to PAUSED, pending READY, next READY
0:00:01.764650538 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<videoconvert0> notifying about state-changed PLAYING to PAUSED (READY pending)
0:00:01.764701528 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2786:gst_element_continue_state:<videoconvert0> continue state change PAUSED to READY, final READY
0:00:01.764753659 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<videoconvert0> completed state change to READY
0:00:01.764799268 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<videoconvert0> notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:01.764847789 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'videoconvert0' changed state to 2(READY) successfully
0:00:01.764896120 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<capsfilter0> current PLAYING pending VOID_PENDING, desired next READY
0:00:01.764943075 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2778:gst_element_continue_state:<capsfilter0> committing state from PLAYING to PAUSED, pending READY, next READY
0:00:01.764987524 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed PLAYING to PAUSED (READY pending)
0:00:01.765033999 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2786:gst_element_continue_state:<capsfilter0> continue state change PAUSED to READY, final READY
0:00:01.765084822 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<capsfilter0> completed state change to READY
0:00:01.765129278 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:01.765177453 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 2(READY) successfully
0:00:01.765225339 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<videoscale0> current PLAYING pending VOID_PENDING, desired next READY
0:00:01.765271255 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2778:gst_element_continue_state:<videoscale0> committing state from PLAYING to PAUSED, pending READY, next READY
0:00:01.765315761 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<videoscale0> notifying about state-changed PLAYING to PAUSED (READY pending)
0:00:01.765361803 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2786:gst_element_continue_state:<videoscale0> continue state change PAUSED to READY, final READY
0:00:01.765411888 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<videoscale0> completed state change to READY
0:00:01.765456707 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<videoscale0> notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:01.765503603 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'videoscale0' changed state to 2(READY) successfully
0:00:01.765551399 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<queue0> current PLAYING pending VOID_PENDING, desired next READY
0:00:01.765599375 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2778:gst_element_continue_state:<queue0> committing state from PLAYING to PAUSED, pending READY, next READY
0:00:01.765645224 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<queue0> notifying about state-changed PLAYING to PAUSED (READY pending)
0:00:01.765692119 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2786:gst_element_continue_state:<queue0> continue state change PAUSED to READY, final READY
0:00:01.765765061 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<queue0> completed state change to READY
0:00:01.765814814 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<queue0> notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:01.765863666 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'queue0' changed state to 2(READY) successfully
0:00:01.765912187 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<vp9dec0> current PLAYING pending VOID_PENDING, desired next READY
0:00:01.765967893 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2778:gst_element_continue_state:<vp9dec0> committing state from PLAYING to PAUSED, pending READY, next READY
0:00:01.766016746 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<vp9dec0> notifying about state-changed PLAYING to PAUSED (READY pending)
0:00:01.766065571 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2786:gst_element_continue_state:<vp9dec0> continue state change PAUSED to READY, final READY
0:00:01.766120493 113128 0x55bbe20ce120 INFO        GST_ERROR_SYSTEM gstelement.c:2298:gst_element_message_full_with_details:<vp9dec0> posted error message: GStreamer error: negotiation problem.
0:00:01.766178526 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<vp9dec0> completed state change to READY
0:00:01.766225265 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<vp9dec0> notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:01.766274789 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'vp9dec0' changed state to 2(READY) successfully
0:00:01.766322732 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<udpsrc0> current PLAYING pending VOID_PENDING, desired next READY
0:00:01.766370568 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2778:gst_element_continue_state:<udpsrc0> committing state from PLAYING to PAUSED, pending READY, next READY
0:00:01.766401687 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<udpsrc0> notifying about state-changed PLAYING to PAUSED (READY pending)
0:00:01.766433671 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2786:gst_element_continue_state:<udpsrc0> continue state change PAUSED to READY, final READY
0:00:01.766494059 113128 0x55bbe20ce120 WARN                 basesrc gstbasesrc.c:3127:gst_base_src_loop:<udpsrc0> error: Internal data stream error.
0:00:01.766539416 113128 0x55bbe20ce120 WARN                 basesrc gstbasesrc.c:3127:gst_base_src_loop:<udpsrc0> error: streaming stopped, reason not-negotiated (-4)
0:00:01.766589133 113128 0x55bbe20ce120 INFO        GST_ERROR_SYSTEM gstelement.c:2271:gst_element_message_full_with_details:<udpsrc0> posting message: Internal data stream error.
ERROR: from element /GstPipeline:pipeline0/GstUDPSrc:udpsrc0: Internal data stream error.
Additional debug info:
../libs/gst/base/gstbasesrc.c(3127): gst_base_src_loop (): /GstPipeline:pipeline0/GstUDPSrc:udpsrc0:
streaming stopped, reason not-negotiated (-4)
0:00:01.766849342 113128 0x55bbe20ce120 INFO        GST_ERROR_SYSTEM gstelement.c:2298:gst_element_message_full_with_details:<udpsrc0> posted error message: Internal data stream error.
0:00:01.766949101 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<udpsrc0> completed state change to READY
0:00:01.766967205 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<udpsrc0> notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:01.766982941 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'udpsrc0' changed state to 2(READY) successfully
0:00:01.766999025 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2778:gst_element_continue_state:<pipeline0> committing state from PAUSED to READY, pending NULL, next NULL
0:00:01.767011197 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<pipeline0> notifying about state-changed PAUSED to READY (NULL pending)
0:00:01.767032785 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2786:gst_element_continue_state:<pipeline0> continue state change READY to NULL, final NULL
0:00:01.767053960 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<autovideosink0> current READY pending VOID_PENDING, desired next NULL
0:00:01.767070901 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<fake-video-sink> current READY pending VOID_PENDING, desired next NULL
0:00:01.767085780 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<fake-video-sink> completed state change to NULL
0:00:01.767097460 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<fake-video-sink> notifying about state-changed READY to NULL (VOID_PENDING pending)
0:00:01.767111835 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<autovideosink0> child 'fake-video-sink' changed state to 1(NULL) successfully
0:00:01.767125838 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<fake-video-sink> completed state change to NULL
0:00:01.767142203 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstpad.c:2137:gst_pad_unlink: unlinking sink:proxypad0(0x55bbe20c40d0) and fake-video-sink:sink(0x55bbe210a7b0)
0:00:01.767155419 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstpad.c:2192:gst_pad_unlink: unlinked sink:proxypad0 and fake-video-sink:sink
0:00:01.767166941 113128 0x55bbe1e0ea00 INFO           GST_PARENTAGE gstbin.c:1803:gst_bin_remove_func:<autovideosink0> removed child "fake-video-sink"
0:00:01.767187525 113128 0x55bbe1e0ea00 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:489:gst_element_factory_create_with_properties: creating element "fakesink"
0:00:01.767211091 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:759:gst_element_add_pad:<GstBaseSink@0x55bbe2132e80> adding pad 'sink'
0:00:01.767235249 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:1016:gst_element_get_static_pad: found pad fake-video-sink:sink
0:00:01.767249933 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:2382:gst_pad_link_prepare: trying to link sink:proxypad0 and fake-video-sink:sink
0:00:01.767316457 113128 0x55bbe1e0ea00 INFO                GST_PADS gstpad.c:2590:gst_pad_link_full: linked sink:proxypad0 and fake-video-sink:sink, successful
0:00:01.767328940 113128 0x55bbe1e0ea00 INFO               GST_EVENT gstevent.c:1660:gst_event_new_reconfigure: creating reconfigure event
0:00:01.767340288 113128 0x55bbe1e0ea00 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<sink:proxypad0> Received event on flushing pad. Discarding
0:00:01.767351920 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<autovideosink0> completed state change to NULL
0:00:01.767387847 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<autovideosink0> notifying about state-changed READY to NULL (VOID_PENDING pending)
0:00:01.767407376 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'autovideosink0' changed state to 1(NULL) successfully
0:00:01.767445139 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<videoconvert0> current READY pending VOID_PENDING, desired next NULL
0:00:01.767479035 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<videoconvert0> completed state change to NULL
0:00:01.767491105 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<videoconvert0> notifying about state-changed READY to NULL (VOID_PENDING pending)
0:00:01.767525269 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'videoconvert0' changed state to 1(NULL) successfully
0:00:01.767570010 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<capsfilter0> current READY pending VOID_PENDING, desired next NULL
0:00:01.767603239 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<capsfilter0> completed state change to NULL
0:00:01.767615267 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed READY to NULL (VOID_PENDING pending)
0:00:01.767649335 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 1(NULL) successfully
0:00:01.767682388 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<videoscale0> current READY pending VOID_PENDING, desired next NULL
0:00:01.767696687 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<videoscale0> completed state change to NULL
0:00:01.767728006 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<videoscale0> notifying about state-changed READY to NULL (VOID_PENDING pending)
0:00:01.767762757 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'videoscale0' changed state to 1(NULL) successfully
0:00:01.767930607 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<queue0> current READY pending VOID_PENDING, desired next NULL
0:00:01.767973412 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<queue0> completed state change to NULL
0:00:01.768004789 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<queue0> notifying about state-changed READY to NULL (VOID_PENDING pending)
0:00:01.768039626 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'queue0' changed state to 1(NULL) successfully
0:00:01.768074059 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<vp9dec0> current READY pending VOID_PENDING, desired next NULL
0:00:01.768088763 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<vp9dec0> completed state change to NULL
0:00:01.768121024 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<vp9dec0> notifying about state-changed READY to NULL (VOID_PENDING pending)
0:00:01.768155071 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'vp9dec0' changed state to 1(NULL) successfully
0:00:01.768187628 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<udpsrc0> current READY pending VOID_PENDING, desired next NULL
0:00:01.768220440 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<udpsrc0> completed state change to NULL
0:00:01.768270838 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<udpsrc0> notifying about state-changed READY to NULL (VOID_PENDING pending)
0:00:01.768305748 113128 0x55bbe1e0ea00 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<pipeline0> child 'udpsrc0' changed state to 1(NULL) successfully
0:00:01.768355435 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3382:gst_element_dispose:<fake-video-sink> 0x55bbe211ea90 dispose
0:00:01.768389616 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<fake-video-sink> removing pad 'sink'
0:00:01.768422871 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3428:gst_element_dispose:<fake-video-sink> 0x55bbe211ea90 parent class dispose
0:00:01.768456965 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3460:gst_element_finalize:<fake-video-sink> 0x55bbe211ea90 finalize
0:00:01.768468623 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3465:gst_element_finalize:<fake-video-sink> 0x55bbe211ea90 finalize parent
0:00:01.768500680 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<pipeline0> completed state change to NULL
0:00:01.768512551 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<pipeline0> notifying about state-changed READY to NULL (VOID_PENDING pending)
Freeing pipeline ...
0:00:01.768589186 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstpad.c:2137:gst_pad_unlink: unlinking videoconvert0:src(0x55bbe2095810) and autovideosink0:sink(0x55bbe20c2060)
0:00:01.768626831 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstpad.c:2192:gst_pad_unlink: unlinked videoconvert0:src and autovideosink0:sink
0:00:01.768674989 113128 0x55bbe1e0ea00 INFO           GST_PARENTAGE gstbin.c:1803:gst_bin_remove_func:<pipeline0> removed child "autovideosink0"
0:00:01.768716793 113128 0x55bbe1e0ea00 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<fake-video-sink> completed state change to NULL
0:00:01.768755430 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstpad.c:2137:gst_pad_unlink: unlinking sink:proxypad0(0x55bbe20c40d0) and fake-video-sink:sink(0x55bbe210aa00)
0:00:01.768787328 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstpad.c:2192:gst_pad_unlink: unlinked sink:proxypad0 and fake-video-sink:sink
0:00:01.768818953 113128 0x55bbe1e0ea00 INFO           GST_PARENTAGE gstbin.c:1803:gst_bin_remove_func:<autovideosink0> removed child "fake-video-sink"
0:00:01.768833915 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3382:gst_element_dispose:<fake-video-sink> 0x55bbe2132e80 dispose
0:00:01.768865496 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<fake-video-sink> removing pad 'sink'
0:00:01.768898705 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3428:gst_element_dispose:<fake-video-sink> 0x55bbe2132e80 parent class dispose
0:00:01.768912063 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3460:gst_element_finalize:<fake-video-sink> 0x55bbe2132e80 finalize
0:00:01.768942350 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3465:gst_element_finalize:<fake-video-sink> 0x55bbe2132e80 finalize parent
0:00:01.768956653 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3382:gst_element_dispose:<autovideosink0> 0x55bbe20bf030 dispose
0:00:01.768986554 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<autovideosink0> removing pad 'sink'
0:00:01.769019962 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3428:gst_element_dispose:<autovideosink0> 0x55bbe20bf030 parent class dispose
0:00:01.769049866 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3460:gst_element_finalize:<autovideosink0> 0x55bbe20bf030 finalize
0:00:01.769062009 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3465:gst_element_finalize:<autovideosink0> 0x55bbe20bf030 finalize parent
0:00:01.769097693 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstpad.c:2137:gst_pad_unlink: unlinking capsfilter0:src(0x55bbe2095370) and videoconvert0:sink(0x55bbe20955c0)
0:00:01.769113678 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstpad.c:2192:gst_pad_unlink: unlinked capsfilter0:src and videoconvert0:sink
0:00:01.769148864 113128 0x55bbe1e0ea00 INFO           GST_PARENTAGE gstbin.c:1803:gst_bin_remove_func:<pipeline0> removed child "videoconvert0"
0:00:01.769183341 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3382:gst_element_dispose:<videoconvert0> 0x55bbe209ada0 dispose
0:00:01.769213479 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<videoconvert0> removing pad 'sink'
0:00:01.769229036 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<videoconvert0> removing pad 'src'
0:00:01.769262095 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3428:gst_element_dispose:<videoconvert0> 0x55bbe209ada0 parent class dispose
0:00:01.769274826 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3460:gst_element_finalize:<videoconvert0> 0x55bbe209ada0 finalize
0:00:01.769304982 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3465:gst_element_finalize:<videoconvert0> 0x55bbe209ada0 finalize parent
0:00:01.769336973 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstpad.c:2137:gst_pad_unlink: unlinking videoscale0:src(0x55bbe2094ed0) and capsfilter0:sink(0x55bbe2095120)
0:00:01.769353129 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstpad.c:2192:gst_pad_unlink: unlinked videoscale0:src and capsfilter0:sink
0:00:01.769387776 113128 0x55bbe1e0ea00 INFO           GST_PARENTAGE gstbin.c:1803:gst_bin_remove_func:<pipeline0> removed child "capsfilter0"
0:00:01.769422958 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3382:gst_element_dispose:<capsfilter0> 0x55bbe20b2200 dispose
0:00:01.769454592 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<capsfilter0> removing pad 'sink'
0:00:01.769468555 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<capsfilter0> removing pad 'src'
0:00:01.769501952 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3428:gst_element_dispose:<capsfilter0> 0x55bbe20b2200 parent class dispose
0:00:01.769533058 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3460:gst_element_finalize:<capsfilter0> 0x55bbe20b2200 finalize
0:00:01.769544373 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3465:gst_element_finalize:<capsfilter0> 0x55bbe20b2200 finalize parent
0:00:01.769577386 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstpad.c:2137:gst_pad_unlink: unlinking queue0:src(0x55bbe2094a30) and videoscale0:sink(0x55bbe2094c80)
0:00:01.769592703 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstpad.c:2192:gst_pad_unlink: unlinked queue0:src and videoscale0:sink
0:00:01.769627037 113128 0x55bbe1e0ea00 INFO           GST_PARENTAGE gstbin.c:1803:gst_bin_remove_func:<pipeline0> removed child "videoscale0"
0:00:01.769660375 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3382:gst_element_dispose:<videoscale0> 0x55bbe20b0210 dispose
0:00:01.769690740 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<videoscale0> removing pad 'sink'
0:00:01.769705134 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<videoscale0> removing pad 'src'
0:00:01.769738724 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3428:gst_element_dispose:<videoscale0> 0x55bbe20b0210 parent class dispose
0:00:01.769751365 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3460:gst_element_finalize:<videoscale0> 0x55bbe20b0210 finalize
0:00:01.769781100 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3465:gst_element_finalize:<videoscale0> 0x55bbe20b0210 finalize parent
0:00:01.769795980 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstpad.c:2137:gst_pad_unlink: unlinking vp9dec0:src(0x55bbe2094590) and queue0:sink(0x55bbe20947e0)
0:00:01.769829544 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstpad.c:2192:gst_pad_unlink: unlinked vp9dec0:src and queue0:sink
0:00:01.769863822 113128 0x55bbe1e0ea00 INFO           GST_PARENTAGE gstbin.c:1803:gst_bin_remove_func:<pipeline0> removed child "queue0"
0:00:01.769897216 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3382:gst_element_dispose:<queue0> 0x55bbe20a8100 dispose
0:00:01.769927008 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<queue0> removing pad 'sink'
0:00:01.769943658 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<queue0> removing pad 'src'
0:00:01.769989464 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3428:gst_element_dispose:<queue0> 0x55bbe20a8100 parent class dispose
0:00:01.770026137 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3460:gst_element_finalize:<queue0> 0x55bbe20a8100 finalize
0:00:01.770056884 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3465:gst_element_finalize:<queue0> 0x55bbe20a8100 finalize parent
0:00:01.770073160 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstpad.c:2137:gst_pad_unlink: unlinking udpsrc0:src(0x55bbe20940f0) and vp9dec0:sink(0x55bbe2094340)
0:00:01.770109114 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstpad.c:2192:gst_pad_unlink: unlinked udpsrc0:src and vp9dec0:sink
0:00:01.770143652 113128 0x55bbe1e0ea00 INFO           GST_PARENTAGE gstbin.c:1803:gst_bin_remove_func:<pipeline0> removed child "vp9dec0"
0:00:01.770178153 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3382:gst_element_dispose:<vp9dec0> 0x55bbe209bd60 dispose
0:00:01.770208911 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<vp9dec0> removing pad 'sink'
0:00:01.770223288 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<vp9dec0> removing pad 'src'
0:00:01.770266086 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3428:gst_element_dispose:<vp9dec0> 0x55bbe209bd60 parent class dispose
0:00:01.770302069 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3460:gst_element_finalize:<vp9dec0> 0x55bbe209bd60 finalize
0:00:01.770313833 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3465:gst_element_finalize:<vp9dec0> 0x55bbe209bd60 finalize parent
0:00:01.770348214 113128 0x55bbe1e0ea00 INFO           GST_PARENTAGE gstbin.c:1803:gst_bin_remove_func:<pipeline0> removed child "udpsrc0"
0:00:01.770381352 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3382:gst_element_dispose:<udpsrc0> 0x55bbe2092b90 dispose
0:00:01.770393368 113128 0x55bbe1e0ea00 INFO        GST_ELEMENT_PADS gstelement.c:875:gst_element_remove_pad:<udpsrc0> removing pad 'src'
0:00:01.770426600 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3428:gst_element_dispose:<udpsrc0> 0x55bbe2092b90 parent class dispose
0:00:01.770460222 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3460:gst_element_finalize:<udpsrc0> 0x55bbe2092b90 finalize
0:00:01.770471739 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3465:gst_element_finalize:<udpsrc0> 0x55bbe2092b90 finalize parent
0:00:01.770501940 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3382:gst_element_dispose:<pipeline0> 0x55bbe20c81f0 dispose
0:00:01.770524605 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3428:gst_element_dispose:<pipeline0> 0x55bbe20c81f0 parent class dispose
0:00:01.770558254 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3460:gst_element_finalize:<pipeline0> 0x55bbe20c81f0 finalize
0:00:01.770587181 113128 0x55bbe1e0ea00 INFO         GST_REFCOUNTING gstelement.c:3465:gst_element_finalize:<pipeline0> 0x55bbe20c81f0 finalize parent
0:00:01.770616978 113128 0x55bbe1e0ea00 INFO                GST_INIT gst.c:1124:gst_deinit: deinitializing GStreamer
0:00:01.773607686 113128 0x55bbe1e0ea00 INFO                GST_INIT gst.c:1268:gst_deinit: deinitialized GStreamer

Gstreamer can’t open your X11 display for some reason (maybe your linux box uses Wayland or X isn’t running). Please, ask for help on the gstreamer forums, this isn’t anything to do with Jitsi or gst-meet.

ok sure

I set the gst-meet command as below and in another python programme use opencv to capture the video coming from udp port. But still im not able to get video frame from python programme. could you suggest what’s wrong in this setup?

Command use for gst-meet :

--web-socket-url=wss://xxxxxxxxx/xmpp-websocket          --room-name=test          --xmpp-username=admin          --xmpp-password=abc@123          --recv-video-scale-width=640          --recv-video-scale-height=360          --recv-pipeline=" rtpL24pay ! udpsink port=5000 host=127.0.0.1"

Python code to open up udp port through opencv :

cap = cv2.VideoCapture("udpsrc port=5000 ! rtph264depay  !  appsink", cv2.CAP_GSTREAMER)

Error Im getting as bellow :

(python3:123967): GStreamer-CRITICAL **: 00:17:40.105: 
Trying to dispose element rtph264depay0, but it is in PLAYING instead of the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.
This problem may also be caused by a refcounting bug in the
application or some element.


(python3:123967): GStreamer-CRITICAL **: 00:17:40.106: 
Trying to dispose element udpsrc0, but it is in PLAYING instead of the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.
This problem may also be caused by a refcounting bug in the
application or some element.


(python3:123967): GStreamer-CRITICAL **: 00:17:40.106: gst_mini_object_unref: assertion '(g_atomic_int_get (&mini_object->lockstate) & LOCK_MASK) < 4' failed

(python3:123967): GStreamer-CRITICAL **: 00:17:40.106: 
Trying to dispose element pipeline0, but it is in PAUSED instead of the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.
This problem may also be caused by a refcounting bug in the
application or some element.

[ WARN:0] global ./modules/videoio/src/cap_gstreamer.cpp (1053) open OpenCV | GStreamer warning: unable to start pipeline
[ WARN:0] global ./modules/videoio/src/cap_gstreamer.cpp (616) isPipelinePlaying OpenCV | GStreamer warning: GStreamer: pipeline have not been created

(python3:123967): GStreamer-CRITICAL **: 00:17:40.106: 
Trying to dispose element appsink0, but it is in READY instead of the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.
This problem may also be caused by a refcounting bug in the
application or some element.

Traceback (most recent call last):
  File "/home/ubuntu/main.py", line 8, in <module>
    cap = cv2.VideoCapture("udpsrc port=5000 ! rtph264depay  !  appsink", cv2.CAP_GSTREAMER)
KeyboardInterrupt