Using appsrc with nvstreammux for batch inference

• Hardware Platform (Jetson / GPU)
Jetson Xavier NX
• DeepStream Version
6.0
• JetPack Version
4.6

I want to use the appsrc element to push input images to the pipeline and then have the nvstreammux element batch the images for inference.
It is working fine with batch-size of 1~3, but it gets hanged with batch-size of 4 or larger (after successfully pushing a few buffers). How can I get this fixed? Below is a minimal code to reproduce this issue.

import sys

import cv2
import numpy as np

sys.path.append("/opt/nvidia/deepstream/deepstream-6.0/sources/deepstream_python_apps/apps")
import gi

gi.require_version("Gst", "1.0")
from gi.repository import GObject, Gst

def on_need_data(src, length, image_data):
    # Get the next image
    image = image_data.pop(0) if image_data else None

    if image is not None:
        # Convert BGR image to RGBA
        rgba_image = cv2.cvtColor(image, cv2.COLOR_BGR2RGBA)

        # Create a Gst.Buffer from the RGBA image data
        buffer = Gst.Buffer.new_wrapped(rgba_image.tobytes())

        print("Pushing buffer to appsrc")
        ret = src.emit("push-buffer", buffer)
        print("Pushed buffer to appsrc:", ret)

        if ret != Gst.FlowReturn.OK:
            print("Error pushing buffer to appsrc:", ret)
    else:
        # If no more images, send EOS (end-of-stream) event
        src.emit("end-of-stream")


def main():

    GObject.threads_init()
    Gst.init(None)

    pipeline = Gst.Pipeline()

    streammux = Gst.ElementFactory.make("nvstreammux", "Stream-muxer")

    appsrc = Gst.ElementFactory.make("appsrc", "appsrc")

    src_caps = Gst.Caps.from_string("video/x-raw, format=RGBA, width=1920, height=1080, framerate=30/1")
    appsrc.set_property("caps", src_caps)
    image_data = [np.random.randint(0, 256, (1080, 1920, 3), dtype=np.uint8) for _ in range(32)]
    appsrc.connect("need-data", on_need_data, image_data)

    nvvidconv_src = Gst.ElementFactory.make("nvvideoconvert", "convertor_src")

    caps_nvvidconv_src = Gst.ElementFactory.make("capsfilter", "nvmm_caps")

    caps_nvvidconv_src.set_property( "caps", Gst.Caps.from_string("video/x-raw(memory:NVMM), format=NV12"))

    streammux.set_property("width", 1920)
    streammux.set_property("height", 1080)
    streammux.set_property("batch-size", 4)
    streammux.set_property("batched-push-timeout", 500000)

    fakesink = Gst.ElementFactory.make("fakesink", "fakesink")

    pipeline.add(streammux)
    pipeline.add(appsrc)
    pipeline.add(nvvidconv_src)
    pipeline.add(caps_nvvidconv_src)
    pipeline.add(fakesink)

    appsrc.link(nvvidconv_src)
    nvvidconv_src.link(caps_nvvidconv_src)
    sinkpad = streammux.get_request_pad("sink_0")
    srcpad = caps_nvvidconv_src.get_static_pad("src")
    srcpad.link(sinkpad)
    streammux.link(fakesink)

    loop = GObject.MainLoop()
    bus = pipeline.get_bus()
    bus.add_signal_watch()
    bus.connect("message", bus_call, loop)

    pipeline.set_state(Gst.State.PLAYING)

    loop.run()

    pipeline.set_state(Gst.State.NULL)


if __name__ == "__main__":

    from common.bus_call import bus_call
    from common.is_aarch_64 import is_aarch64

    main()

Sorry for the late reponse, can you share more log before the hang happens?
You can also add “GST_DEBUG=3” before the command to collect more logs, thanks.

“GST_DEBUG=3” added only a single line of log at the very beginning so I am sharing the log with “GST_DEBUG=4”.

Log for batch-size 4 (KeyboardInterrupt is due to me doing Ctrl+C after the app being hanged):

0:00:00.000213378 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m            GST_INIT gst.c:586:init_pre:e[00m Initializing GStreamer Core Library version 1.14.5
0:00:00.000407205 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m            GST_INIT gst.c:587:init_pre:e[00m Using library installed in /usr/lib/aarch64-linux-gnu
0:00:00.000466309 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m            GST_INIT gst.c:607:init_pre:e[00m Linux t-48b02d5ad227-76e5 4.9.253-tegra #1 SMP PREEMPT Thu Jan 6 21:11:21 CST 2022 aarch64
0:00:00.000846633 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m            GST_INIT gstmessage.c:127:_priv_gst_message_initialize:e[00m init messages
0:00:00.001600818 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m            GST_INIT gstcontext.c:84:_priv_gst_context_initialize:e[00m init contexts
0:00:00.001996566 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;36m  GST_PLUGIN_LOADING gstplugin.c:317:_priv_gst_plugin_initialize:e[00m registering 0 static plugins
0:00:00.002279225 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;36m  GST_PLUGIN_LOADING gstplugin.c:225:gst_plugin_register_static:e[00m registered static plugin "staticelements"
0:00:00.002343130 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;36m  GST_PLUGIN_LOADING gstplugin.c:227:gst_plugin_register_static:e[00m added static plugin "staticelements", result: 1
0:00:00.002427611 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00m        GST_REGISTRY gstregistry.c:1727:ensure_current_registry:e[00m reading registry cache: /home/exwzd/.cache/gstreamer-1.0/registry.aarch64.bin
0:00:00.059948793 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00m        GST_REGISTRY gstregistrybinary.c:621:priv_gst_registry_binary_read_cache:e[00m loaded /home/exwzd/.cache/gstreamer-1.0/registry.aarch64.bin in 0.057402 seconds
0:00:00.060197948 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00m        GST_REGISTRY gstregistry.c:1583:scan_and_update_registry:e[00m Validating plugins from registry cache: /home/exwzd/.cache/gstreamer-1.0/registry.aarch64.bin
0:00:00.064929681 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00m        GST_REGISTRY gstregistry.c:1685:scan_and_update_registry:e[00m Registry cache has not changed
0:00:00.065084914 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00m        GST_REGISTRY gstregistry.c:1762:ensure_current_registry:e[00m registry reading and updating done, result = 1
0:00:00.065133715 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m            GST_INIT gst.c:807:init_post:e[00m GLib runtime version: 2.56.4
0:00:00.065177843 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m            GST_INIT gst.c:809:init_post:e[00m GLib headers version: 2.56.4
0:00:00.065207700 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m            GST_INIT gst.c:810:init_post:e[00m initialized GStreamer successfully
0:00:00.145124107 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;36m  GST_PLUGIN_LOADING gstplugin.c:901:_priv_gst_plugin_load_file_for_registry:e[00m plugin "/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_multistream.so" loaded
0:00:00.145587408 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m GST_ELEMENT_FACTORY gstelementfactory.c:359:gst_element_factory_create:e[00m creating element "nvstreammux" named "Stream-muxer"
0:00:00.146619547 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstNvStreamMux@0x3bd72060>e[00m adding pad 'src'
0:00:00.149174776 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;36m  GST_PLUGIN_LOADING gstplugin.c:901:_priv_gst_plugin_load_file_for_registry:e[00m plugin "/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstapp.so" loaded
0:00:00.149259929 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m GST_ELEMENT_FACTORY gstelementfactory.c:359:gst_element_factory_create:e[00m creating element "appsrc" named "appsrc"
0:00:00.149718718 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstBaseSrc@0x3bd775f0>e[00m adding pad 'src'
0:00:01.337238835 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;36m  GST_PLUGIN_LOADING gstplugin.c:901:_priv_gst_plugin_load_file_for_registry:e[00m plugin "/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libgstnvvideoconvert.so" loaded
0:00:01.337370549 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m GST_ELEMENT_FACTORY gstelementfactory.c:359:gst_element_factory_create:e[00m creating element "nvvideoconvert" named "convertor_src"
0:00:01.338064668 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstBaseTransform@0x3bd7c9f0>e[00m adding pad 'sink'
0:00:01.338191806 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstBaseTransform@0x3bd7c9f0>e[00m adding pad 'src'
0:00:01.341534531 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;36m  GST_PLUGIN_LOADING gstplugin.c:901:_priv_gst_plugin_load_file_for_registry:e[00m plugin "/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstcoreelements.so" loaded
0:00:01.341621572 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m GST_ELEMENT_FACTORY gstelementfactory.c:359:gst_element_factory_create:e[00m creating element "capsfilter" named "nvmm_caps"
0:00:01.341894375 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstBaseTransform@0x3bd841f0>e[00m adding pad 'sink'
0:00:01.342009896 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstBaseTransform@0x3bd841f0>e[00m adding pad 'src'
0:00:01.342699088 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstevent.c:1517:gst_event_new_reconfigure:e[00m creating reconfigure event
0:00:01.343095476 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m GST_ELEMENT_FACTORY gstelementfactory.c:359:gst_element_factory_create:e[00m creating element "fakesink" named "fakesink"
0:00:01.343481721 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstBaseSink@0x3bd86c80>e[00m adding pad 'sink'
0:00:01.344765735 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstutils.c:1774:gst_element_link_pads_full:e[00m trying to link element appsrc:(any) to element convertor_src:(any)
0:00:01.344860936 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstutils.c:1035:gst_pad_check_link:e[00m trying to link appsrc:src and convertor_src:sink
0:00:01.344921609 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:4232:gst_pad_peer_query:<convertor_src:src>e[00m pad has no peer
0:00:01.345317133 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstutils.c:1588:prepare_link_maybe_ghosting:e[00m appsrc and convertor_src in same bin, no need for ghost pads
0:00:01.345399694 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:2378:gst_pad_link_prepare:e[00m trying to link appsrc:src and convertor_src:sink
0:00:01.345470031 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:4232:gst_pad_peer_query:<convertor_src:src>e[00m pad has no peer
0:00:01.345697681 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:2586:gst_pad_link_full:e[00m linked appsrc:src and convertor_src:sink, successful
0:00:01.345732434 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstevent.c:1517:gst_event_new_reconfigure:e[00m creating reconfigure event
0:00:01.345768594 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstpad.c:5808:gst_pad_send_event_unchecked:<appsrc:src>e[00m Received event on flushing pad. Discarding
0:00:01.345911315 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstutils.c:1774:gst_element_link_pads_full:e[00m trying to link element convertor_src:(any) to element nvmm_caps:(any)
0:00:01.345958036 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstutils.c:1035:gst_pad_check_link:e[00m trying to link convertor_src:src and nvmm_caps:sink
0:00:01.346230935 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:4232:gst_pad_peer_query:<nvmm_caps:src>e[00m pad has no peer
0:00:01.346306232 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstutils.c:1588:prepare_link_maybe_ghosting:e[00m convertor_src and nvmm_caps in same bin, no need for ghost pads
0:00:01.346356536 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:2378:gst_pad_link_prepare:e[00m trying to link convertor_src:src and nvmm_caps:sink
0:00:01.346591035 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:4232:gst_pad_peer_query:<nvmm_caps:src>e[00m pad has no peer
0:00:01.346690684 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:2586:gst_pad_link_full:e[00m linked convertor_src:src and nvmm_caps:sink, successful
0:00:01.346718332 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstevent.c:1517:gst_event_new_reconfigure:e[00m creating reconfigure event
0:00:01.346777117 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstpad.c:5808:gst_pad_send_event_unchecked:<convertor_src:src>e[00m Received event on flushing pad. Discarding
0:00:01.346980351 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:917:gst_element_get_static_pad:e[00m no such pad 'sink_0' in element "Stream-muxer"
0:00:01.347105633 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<Stream-muxer>e[00m adding pad 'sink_0'
0:00:01.347720584 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:920:gst_element_get_static_pad:e[00m found pad nvmm_caps:src
0:00:01.347941386 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:2378:gst_pad_link_prepare:e[00m trying to link nvmm_caps:src and Stream-muxer:sink_0
0:00:01.348208269 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:4232:gst_pad_peer_query:<Stream-muxer:src>e[00m pad has no peer
0:00:01.348340462 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:2586:gst_pad_link_full:e[00m linked nvmm_caps:src and Stream-muxer:sink_0, successful
0:00:01.348406095 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstevent.c:1517:gst_event_new_reconfigure:e[00m creating reconfigure event
0:00:01.348434991 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstpad.c:5808:gst_pad_send_event_unchecked:<nvmm_caps:src>e[00m Received event on flushing pad. Discarding
0:00:01.348544785 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstutils.c:1774:gst_element_link_pads_full:e[00m trying to link element Stream-muxer:(any) to element fakesink:(any)
0:00:01.348590449 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstutils.c:1035:gst_pad_check_link:e[00m trying to link Stream-muxer:src and fakesink:sink
0:00:01.348675762 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstutils.c:1588:prepare_link_maybe_ghosting:e[00m Stream-muxer and fakesink in same bin, no need for ghost pads
0:00:01.348721555 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:2378:gst_pad_link_prepare:e[00m trying to link Stream-muxer:src and fakesink:sink
0:00:01.348790227 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:2586:gst_pad_link_full:e[00m linked Stream-muxer:src and fakesink:sink, successful
0:00:01.348815924 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstevent.c:1517:gst_event_new_reconfigure:e[00m creating reconfigure event
0:00:01.348841236 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstpad.c:5808:gst_pad_send_event_unchecked:<Stream-muxer:src>e[00m Received event on flushing pad. Discarding
0:00:01.349993441 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<fakesink>e[00m current NULL pending VOID_PENDING, desired next READY
0:00:01.350068674 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<fakesink>e[00m completed state change to READY
0:00:01.350120066 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<fakesink>e[00m notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:01.350202371 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'fakesink' changed state to 2(READY) successfully
0:00:01.350250532 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<Stream-muxer>e[00m current NULL pending VOID_PENDING, desired next READY
0:00:01.444285814 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<Stream-muxer>e[00m completed state change to READY
0:00:01.444401431 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<Stream-muxer>e[00m notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:01.444471608 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'Stream-muxer' changed state to 2(READY) successfully
0:00:01.444537113 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<nvmm_caps>e[00m current NULL pending VOID_PENDING, desired next READY
0:00:01.444569209 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<nvmm_caps>e[00m completed state change to READY
0:00:01.444599833 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<nvmm_caps>e[00m notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:01.444693402 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'nvmm_caps' changed state to 2(READY) successfully
0:00:01.444739483 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<convertor_src>e[00m current NULL pending VOID_PENDING, desired next READY
0:00:01.444807484 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<convertor_src>e[00m completed state change to READY
0:00:01.444847068 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<convertor_src>e[00m notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:01.444889981 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'convertor_src' changed state to 2(READY) successfully
0:00:01.444984798 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<appsrc>e[00m current NULL pending VOID_PENDING, desired next READY
0:00:01.445111903 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<appsrc>e[00m completed state change to READY
0:00:01.445141439 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<appsrc>e[00m notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:01.445188256 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'appsrc' changed state to 2(READY) successfully
0:00:01.445242209 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2651:gst_element_continue_state:<pipeline0>e[00m committing state from NULL to READY, pending PLAYING, next PAUSED
0:00:01.445273281 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<pipeline0>e[00m notifying about state-changed NULL to READY (PLAYING pending)
0:00:01.445311265 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2658:gst_element_continue_state:<pipeline0>e[00m continue state change READY to PAUSED, final PLAYING
0:00:01.445374338 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<fakesink>e[00m current READY pending VOID_PENDING, desired next PAUSED
0:00:01.445430243 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2960:gst_bin_change_state_func:<pipeline0>e[00m child 'fakesink' is changing state asynchronously to PAUSED
0:00:01.445468835 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<Stream-muxer>e[00m current READY pending VOID_PENDING, desired next PAUSED
0:00:01.445589796 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<Stream-muxer>e[00m completed state change to PAUSED
0:00:01.445624517 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<Stream-muxer>e[00m notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:01.445664421 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'Stream-muxer' changed state to 3(PAUSED) successfully
0:00:01.445705158 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<nvmm_caps>e[00m current READY pending VOID_PENDING, desired next PAUSED
0:00:01.445749030 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<nvmm_caps>e[00m completed state change to PAUSED
0:00:01.445778951 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<nvmm_caps>e[00m notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:01.445827271 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'nvmm_caps' changed state to 3(PAUSED) successfully
0:00:01.445897832 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<convertor_src>e[00m current READY pending VOID_PENDING, desired next PAUSED
0:00:01.445944840 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<convertor_src>e[00m completed state change to PAUSED
0:00:01.445999593 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<convertor_src>e[00m notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:01.446076362 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'convertor_src' changed state to 3(PAUSED) successfully
0:00:01.446120362 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<appsrc>e[00m current READY pending VOID_PENDING, desired next PAUSED
0:00:01.446228011 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00m             basesrc gstbasesrc.c:1358:gst_base_src_do_seek:<appsrc>e[00m seeking: bytes segment start=0, offset=0, stop=-1, rate=1.000000, applied_rate=1.000000, flags=0x00, time=0, base=0, position 0, duration -1
0:00:01.446323437 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00m                task gsttask.c:457:gst_task_set_lock:e[00m setting stream lock 0x3bd74330 on task 0x3c38b050
0:00:01.446360077 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:6154:gst_pad_start_task:<appsrc:src>e[00m created task 0x3c38b050
0:00:01.446558543 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<appsrc>e[00m completed state change to PAUSED
0:00:01.446601392 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<appsrc>e[00m notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:01.446643088 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'appsrc' changed state to 3(PAUSED) successfully
0:00:01.446827826 e[333m13106e[00m     0x3ba7ab70 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:917:gst_element_get_static_pad:e[00m no such pad 'sink' in element "appsrc"
0:00:01.446984596 e[333m13106e[00m     0x3ba7ab70 e[32;01mFIXME  e[00m e[00;04m             default gstutils.c:3981:gst_pad_create_stream_id_internal:<appsrc:src>e[00m Creating random stream-id, consider implementing a deterministic way of creating a stream-id
0:00:01.447373112 e[333m13106e[00m     0x3ba7ab70 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstevent.c:814:gst_event_new_caps:e[00m creating caps event video/x-raw, format=(string)RGBA, width=(int)1920, height=(int)1080, framerate=(fraction)30/1
0:00:01.450132567 e[333m13106e[00m     0x3ba7ab70 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstevent.c:814:gst_event_new_caps:e[00m creating caps event video/x-raw(memory:NVMM), width=(int)1920, height=(int)1080, framerate=(fraction)30/1, format=(string)NV12, block-linear=(boolean)false
0:00:01.450355161 e[333m13106e[00m     0x3ba7ab70 e[36mINFO   e[00m e[00m       basetransform gstbasetransform.c:1308:gst_base_transform_setcaps:<nvmm_caps>e[00m reuse caps
0:00:01.450449658 e[333m13106e[00m     0x3ba7ab70 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstevent.c:814:gst_event_new_caps:e[00m creating caps event video/x-raw(memory:NVMM), width=(int)1920, height=(int)1080, framerate=(fraction)30/1, format=(string)NV12, block-linear=(boolean)false
0:00:01.450630684 e[333m13106e[00m     0x3ba7ab70 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstevent.c:814:gst_event_new_caps:e[00m creating caps event video/x-raw(memory:NVMM), width=(int)1920, height=(int)1080, framerate=(fraction)30/1, format=(string)NV12, block-linear=(boolean)false, batch-size=(int)4, num-surfaces-per-frame=(int)1
0:00:01.450932992 e[333m13106e[00m     0x3ba7ab70 e[36mINFO   e[00m e[00m                task gsttask.c:457:gst_task_set_lock:e[00m setting stream lock 0x3bd740e0 on task 0x3c38b710
0:00:01.450975968 e[333m13106e[00m     0x3ba7ab70 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:6154:gst_pad_start_task:<Stream-muxer:src>e[00m created task 0x3c38b710
0:00:01.452071340 e[333m13106e[00m     0x3ba7b2d0 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstevent.c:895:gst_event_new_segment:e[00m 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
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
0:00:01.467259829 e[333m13106e[00m     0x3ba7ab70 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstevent.c:895:gst_event_new_segment:e[00m creating segment event bytes segment start=0, offset=0, stop=-1, rate=1.000000, applied_rate=1.000000, flags=0x00, time=0, base=0, position 0, duration -1
0:00:01.467438743 e[333m13106e[00m     0x3ba7ab70 e[36mINFO   e[00m e[00m         nvstreammux gstnvstreammux.c:1340:gst_nvstreammux_sink_event:<Stream-muxer>e[00m mux got segment from src 0 bytes segment start=0, offset=0, stop=-1, rate=1.000000, applied_rate=1.000000, flags=0x00, time=0, base=0, position 0, duration -1
0:00:01.467501623 e[333m13106e[00m     0x3ba7ab70 e[36mINFO   e[00m e[00m             basesrc gstbasesrc.c:2945:gst_base_src_loop:<appsrc>e[00m marking pending DISCONT
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
0:00:01.539541974 e[333m13106e[00m     0x3ba7b2d0 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:3424:bin_handle_async_done:<pipeline0>e[00m committing state from READY to PAUSED, old pending PLAYING
0:00:01.539735416 e[333m13106e[00m     0x3ba7b2d0 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:3453:bin_handle_async_done:<pipeline0>e[00m continue state change, pending PLAYING
0:00:01.539828089 e[333m13106e[00m     0x3ba7b2d0 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<pipeline0>e[00m notifying about state-changed READY to PAUSED (PLAYING pending)
0:00:01.540441344 e[333m13106e[00m     0x3ba7b800 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:3250:gst_bin_continue_func:<pipeline0>e[00m continue state change PAUSED to PLAYING, final PLAYING
0:00:01.541115271 e[333m13106e[00m     0x3ba7b800 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstevent.c:1388:gst_event_new_latency:e[00m creating latency event 0:00:00.000000000
0:00:01.541295337 e[333m13106e[00m     0x3ba7b800 e[36mINFO   e[00m e[00;01m                 bin gstbin.c:2783:gst_bin_do_latency_func:<pipeline0>e[00m configured latency of 0:00:00.000000000
0:00:01.541402827 e[333m13106e[00m     0x3ba7b800 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<fakesink>e[00m current PAUSED pending VOID_PENDING, desired next PLAYING
0:00:01.541460139 e[333m13106e[00m     0x3ba7b800 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<fakesink>e[00m completed state change to PLAYING
0:00:01.541493420 e[333m13106e[00m     0x3ba7b800 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<fakesink>e[00m notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:01.541550796 e[333m13106e[00m     0x3ba7b800 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'fakesink' changed state to 4(PLAYING) successfully
0:00:01.542054322 e[333m13106e[00m     0x3ba7b800 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<Stream-muxer>e[00m current PAUSED pending VOID_PENDING, desired next PLAYING
0:00:01.542311189 e[333m13106e[00m     0x3ba7b800 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<Stream-muxer>e[00m completed state change to PLAYING
0:00:01.542395862 e[333m13106e[00m     0x3ba7b800 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<Stream-muxer>e[00m notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:01.542460182 e[333m13106e[00m     0x3ba7b800 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'Stream-muxer' changed state to 4(PLAYING) successfully
0:00:01.542527479 e[333m13106e[00m     0x3ba7b800 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<nvmm_caps>e[00m current PAUSED pending VOID_PENDING, desired next PLAYING
0:00:01.542572087 e[333m13106e[00m     0x3ba7b800 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<nvmm_caps>e[00m completed state change to PLAYING
0:00:01.542744697 e[333m13106e[00m     0x3ba7b800 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<nvmm_caps>e[00m notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:01.542796058 e[333m13106e[00m     0x3ba7b800 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'nvmm_caps' changed state to 4(PLAYING) successfully
0:00:01.542892347 e[333m13106e[00m     0x3ba7b800 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<convertor_src>e[00m current PAUSED pending VOID_PENDING, desired next PLAYING
0:00:01.542939612 e[333m13106e[00m     0x3ba7b800 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<convertor_src>e[00m completed state change to PLAYING
0:00:01.542971772 e[333m13106e[00m     0x3ba7b800 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<convertor_src>e[00m notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:01.543049405 e[333m13106e[00m     0x3ba7b800 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'convertor_src' changed state to 4(PLAYING) successfully
Pushing buffer to appsrc
0:00:01.543091229 e[333m13106e[00m     0x3ba7b800 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<appsrc>e[00m current PAUSED pending VOID_PENDING, desired next PLAYING
0:00:01.543199710 e[333m13106e[00m     0x3ba7b800 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<appsrc>e[00m completed state change to PLAYING
0:00:01.543292063 e[333m13106e[00m     0x3ba7b800 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<appsrc>e[00m notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:01.543334592 e[333m13106e[00m     0x3ba7b800 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'appsrc' changed state to 4(PLAYING) successfully
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
0:00:01.543376416 e[333m13106e[00m     0x3ba7b800 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<pipeline0>e[00m completed state change to PLAYING
0:00:01.543412417 e[333m13106e[00m     0x3ba7b800 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<pipeline0>e[00m notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
Traceback (most recent call last):
  File "appsrc_test.py", line 93, in <module>
    main()
  File "appsrc_test.py", line 83, in main
    loop.run()
  File "/usr/lib/python3/dist-packages/gi/overrides/GLib.py", line 588, in run
    raise KeyboardInterrupt
KeyboardInterrupt
0:00:20.501748045 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstpad.c:2134:gst_pad_unlink:e[00m unlinking Stream-muxer:src(0x3bd74070) and fakesink:sink(0x3bd74e50)
0:00:20.501979407 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstpad.c:2188:gst_pad_unlink:e[00m unlinked Stream-muxer:src and fakesink:sink
0:00:20.502109296 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m       GST_PARENTAGE gstbin.c:1801:gst_bin_remove_func:<pipeline0>e[00m removed child "fakesink"
0:00:20.502189329 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstpad.c:2134:gst_pad_unlink:e[00m unlinking convertor_src:src(0x3bd74760) and nvmm_caps:sink(0x3bd749b0)
0:00:20.502238546 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstpad.c:2188:gst_pad_unlink:e[00m unlinked convertor_src:src and nvmm_caps:sink
0:00:20.502289234 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstpad.c:2134:gst_pad_unlink:e[00m unlinking nvmm_caps:src(0x3bd74c00) and Stream-muxer:sink_0(0x3bd750a0)
0:00:20.502328755 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstpad.c:2188:gst_pad_unlink:e[00m unlinked nvmm_caps:src and Stream-muxer:sink_0
0:00:20.502365907 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m       GST_PARENTAGE gstbin.c:1801:gst_bin_remove_func:<pipeline0>e[00m removed child "nvmm_caps"
0:00:20.502418004 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstpad.c:2134:gst_pad_unlink:e[00m unlinking appsrc:src(0x3bd742c0) and convertor_src:sink(0x3bd74510)
0:00:20.502457300 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstpad.c:2188:gst_pad_unlink:e[00m unlinked appsrc:src and convertor_src:sink
0:00:20.502498165 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m       GST_PARENTAGE gstbin.c:1801:gst_bin_remove_func:<pipeline0>e[00m removed child "convertor_src"
0:00:20.502574229 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m       GST_PARENTAGE gstbin.c:1801:gst_bin_remove_func:<pipeline0>e[00m removed child "appsrc"
0:00:20.502677271 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;37;41m       GST_PARENTAGE gstbin.c:1801:gst_bin_remove_func:<pipeline0>e[00m removed child "Stream-muxer"
0:00:20.502724503 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3251:gst_element_dispose:<pipeline0>e[00m 0x3bcb80d0 dispose

(python:13106): GStreamer-CRITICAL **: 10:41:08.616: 
Trying to dispose element pipeline0, 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.

0:00:20.502980794 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3328:gst_element_finalize:<pipeline0>e[00m 0x3bcb80d0 finalize
0:00:20.503017146 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3334:gst_element_finalize:<pipeline0>e[00m 0x3bcb80d0 finalize parent
0:00:20.503058747 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3251:gst_element_dispose:<Stream-muxer>e[00m 0x3bd72060 dispose

(python:13106): GStreamer-CRITICAL **: 10:41:08.617: 
Trying to dispose element Stream-muxer, 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.

0:00:20.503156284 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3328:gst_element_finalize:<Stream-muxer>e[00m 0x3bd72060 finalize
0:00:20.503183292 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3334:gst_element_finalize:<Stream-muxer>e[00m 0x3bd72060 finalize parent
0:00:20.503222268 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3251:gst_element_dispose:<appsrc>e[00m 0x3bd775f0 dispose

(python:13106): GStreamer-CRITICAL **: 10:41:08.617: 
Trying to dispose element appsrc, 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.

0:00:20.503344702 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3328:gst_element_finalize:<appsrc>e[00m 0x3bd775f0 finalize
0:00:20.503372126 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3334:gst_element_finalize:<appsrc>e[00m 0x3bd775f0 finalize parent
0:00:20.511822586 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3251:gst_element_dispose:<nvmm_caps>e[00m 0x3bd841f0 dispose

(python:13106): GStreamer-CRITICAL **: 10:41:08.625: 
Trying to dispose element nvmm_caps, 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.

0:00:20.512098333 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3328:gst_element_finalize:<nvmm_caps>e[00m 0x3bd841f0 finalize
0:00:20.512178109 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3334:gst_element_finalize:<nvmm_caps>e[00m 0x3bd841f0 finalize parent
0:00:20.512225406 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3251:gst_element_dispose:<fakesink>e[00m 0x3bd86c80 dispose

(python:13106): GStreamer-CRITICAL **: 10:41:08.626: 
Trying to dispose element fakesink, 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.

0:00:20.512380448 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3328:gst_element_finalize:<fakesink>e[00m 0x3bd86c80 finalize
0:00:20.512411520 e[333m13106e[00m     0x3b975920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3334:gst_element_finalize:<fakesink>e[00m 0x3bd86c80 finalize parent

FYI below is the log for batch-size of 3 (success):

0:00:00.000143073 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m            GST_INIT gst.c:586:init_pre:e[00m Initializing GStreamer Core Library version 1.14.5
0:00:00.000320899 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m            GST_INIT gst.c:587:init_pre:e[00m Using library installed in /usr/lib/aarch64-linux-gnu
0:00:00.000371523 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m            GST_INIT gst.c:607:init_pre:e[00m Linux t-48b02d5ad227-76e5 4.9.253-tegra #1 SMP PREEMPT Thu Jan 6 21:11:21 CST 2022 aarch64
0:00:00.000798600 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m            GST_INIT gstmessage.c:127:_priv_gst_message_initialize:e[00m init messages
0:00:00.001396782 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m            GST_INIT gstcontext.c:84:_priv_gst_context_initialize:e[00m init contexts
0:00:00.001726993 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;36m  GST_PLUGIN_LOADING gstplugin.c:317:_priv_gst_plugin_initialize:e[00m registering 0 static plugins
0:00:00.001997683 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;36m  GST_PLUGIN_LOADING gstplugin.c:225:gst_plugin_register_static:e[00m registered static plugin "staticelements"
0:00:00.002074196 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;36m  GST_PLUGIN_LOADING gstplugin.c:227:gst_plugin_register_static:e[00m added static plugin "staticelements", result: 1
0:00:00.002158069 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00m        GST_REGISTRY gstregistry.c:1727:ensure_current_registry:e[00m reading registry cache: /home/exwzd/.cache/gstreamer-1.0/registry.aarch64.bin
0:00:00.055748165 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00m        GST_REGISTRY gstregistrybinary.c:621:priv_gst_registry_binary_read_cache:e[00m loaded /home/exwzd/.cache/gstreamer-1.0/registry.aarch64.bin in 0.053531 seconds
0:00:00.055984487 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00m        GST_REGISTRY gstregistry.c:1583:scan_and_update_registry:e[00m Validating plugins from registry cache: /home/exwzd/.cache/gstreamer-1.0/registry.aarch64.bin
0:00:00.060588629 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00m        GST_REGISTRY gstregistry.c:1685:scan_and_update_registry:e[00m Registry cache has not changed
0:00:00.060676085 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00m        GST_REGISTRY gstregistry.c:1762:ensure_current_registry:e[00m registry reading and updating done, result = 1
0:00:00.060723350 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m            GST_INIT gst.c:807:init_post:e[00m GLib runtime version: 2.56.4
0:00:00.060758486 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m            GST_INIT gst.c:809:init_post:e[00m GLib headers version: 2.56.4
0:00:00.060783190 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m            GST_INIT gst.c:810:init_post:e[00m initialized GStreamer successfully
0:00:00.120724613 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;36m  GST_PLUGIN_LOADING gstplugin.c:901:_priv_gst_plugin_load_file_for_registry:e[00m plugin "/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libnvdsgst_multistream.so" loaded
0:00:00.120854950 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m GST_ELEMENT_FACTORY gstelementfactory.c:359:gst_element_factory_create:e[00m creating element "nvstreammux" named "Stream-muxer"
0:00:00.121704591 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstNvStreamMux@0x23b92060>e[00m adding pad 'src'
0:00:00.124025797 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;36m  GST_PLUGIN_LOADING gstplugin.c:901:_priv_gst_plugin_load_file_for_registry:e[00m plugin "/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstapp.so" loaded
0:00:00.124141351 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m GST_ELEMENT_FACTORY gstelementfactory.c:359:gst_element_factory_create:e[00m creating element "appsrc" named "appsrc"
0:00:00.124600715 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstBaseSrc@0x23b91250>e[00m adding pad 'src'
0:00:01.334313039 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;36m  GST_PLUGIN_LOADING gstplugin.c:901:_priv_gst_plugin_load_file_for_registry:e[00m plugin "/usr/lib/aarch64-linux-gnu/gstreamer-1.0/deepstream/libgstnvvideoconvert.so" loaded
0:00:01.334464433 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m GST_ELEMENT_FACTORY gstelementfactory.c:359:gst_element_factory_create:e[00m creating element "nvvideoconvert" named "convertor_src"
0:00:01.335422138 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstBaseTransform@0x23b9c170>e[00m adding pad 'sink'
0:00:01.335714877 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstBaseTransform@0x23b9c170>e[00m adding pad 'src'
0:00:01.344500564 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;36m  GST_PLUGIN_LOADING gstplugin.c:901:_priv_gst_plugin_load_file_for_registry:e[00m plugin "/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstcoreelements.so" loaded
0:00:01.344708822 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m GST_ELEMENT_FACTORY gstelementfactory.c:359:gst_element_factory_create:e[00m creating element "capsfilter" named "nvmm_caps"
0:00:01.345057305 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstBaseTransform@0x23ba41f0>e[00m adding pad 'sink'
0:00:01.345176794 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstBaseTransform@0x23ba41f0>e[00m adding pad 'src'
0:00:01.346022371 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstevent.c:1517:gst_event_new_reconfigure:e[00m creating reconfigure event
0:00:01.346365606 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m GST_ELEMENT_FACTORY gstelementfactory.c:359:gst_element_factory_create:e[00m creating element "fakesink" named "fakesink"
0:00:01.346770634 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<GstBaseSink@0x23ba65e0>e[00m adding pad 'sink'
0:00:01.348203864 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstutils.c:1774:gst_element_link_pads_full:e[00m trying to link element appsrc:(any) to element convertor_src:(any)
0:00:01.348302713 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstutils.c:1035:gst_pad_check_link:e[00m trying to link appsrc:src and convertor_src:sink
0:00:01.348365370 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:4232:gst_pad_peer_query:<convertor_src:src>e[00m pad has no peer
0:00:01.348679069 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstutils.c:1588:prepare_link_maybe_ghosting:e[00m appsrc and convertor_src in same bin, no need for ghost pads
0:00:01.348748670 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:2378:gst_pad_link_prepare:e[00m trying to link appsrc:src and convertor_src:sink
0:00:01.348823806 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:4232:gst_pad_peer_query:<convertor_src:src>e[00m pad has no peer
0:00:01.349084801 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:2586:gst_pad_link_full:e[00m linked appsrc:src and convertor_src:sink, successful
0:00:01.349127617 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstevent.c:1517:gst_event_new_reconfigure:e[00m creating reconfigure event
0:00:01.349157570 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstpad.c:5808:gst_pad_send_event_unchecked:<appsrc:src>e[00m Received event on flushing pad. Discarding
0:00:01.349267331 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstutils.c:1774:gst_element_link_pads_full:e[00m trying to link element convertor_src:(any) to element nvmm_caps:(any)
0:00:01.349308259 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstutils.c:1035:gst_pad_check_link:e[00m trying to link convertor_src:src and nvmm_caps:sink
0:00:01.349538213 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:4232:gst_pad_peer_query:<nvmm_caps:src>e[00m pad has no peer
0:00:01.349631014 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstutils.c:1588:prepare_link_maybe_ghosting:e[00m convertor_src and nvmm_caps in same bin, no need for ghost pads
0:00:01.349674727 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:2378:gst_pad_link_prepare:e[00m trying to link convertor_src:src and nvmm_caps:sink
0:00:01.349891081 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:4232:gst_pad_peer_query:<nvmm_caps:src>e[00m pad has no peer
0:00:01.349955145 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:2586:gst_pad_link_full:e[00m linked convertor_src:src and nvmm_caps:sink, successful
0:00:01.349983978 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstevent.c:1517:gst_event_new_reconfigure:e[00m creating reconfigure event
0:00:01.350011210 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstpad.c:5808:gst_pad_send_event_unchecked:<convertor_src:src>e[00m Received event on flushing pad. Discarding
0:00:01.350187308 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:917:gst_element_get_static_pad:e[00m no such pad 'sink_0' in element "Stream-muxer"
0:00:01.350376430 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:670:gst_element_add_pad:<Stream-muxer>e[00m adding pad 'sink_0'
0:00:01.351004436 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:920:gst_element_get_static_pad:e[00m found pad nvmm_caps:src
0:00:01.351206198 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:2378:gst_pad_link_prepare:e[00m trying to link nvmm_caps:src and Stream-muxer:sink_0
0:00:01.351549433 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:4232:gst_pad_peer_query:<Stream-muxer:src>e[00m pad has no peer
0:00:01.351693370 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:2586:gst_pad_link_full:e[00m linked nvmm_caps:src and Stream-muxer:sink_0, successful
0:00:01.351725019 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstevent.c:1517:gst_event_new_reconfigure:e[00m creating reconfigure event
0:00:01.351752731 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstpad.c:5808:gst_pad_send_event_unchecked:<nvmm_caps:src>e[00m Received event on flushing pad. Discarding
0:00:01.351835740 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstutils.c:1774:gst_element_link_pads_full:e[00m trying to link element Stream-muxer:(any) to element fakesink:(any)
0:00:01.351876828 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstutils.c:1035:gst_pad_check_link:e[00m trying to link Stream-muxer:src and fakesink:sink
0:00:01.351928829 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstutils.c:1588:prepare_link_maybe_ghosting:e[00m Stream-muxer and fakesink in same bin, no need for ghost pads
0:00:01.351974909 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:2378:gst_pad_link_prepare:e[00m trying to link Stream-muxer:src and fakesink:sink
0:00:01.352039998 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:2586:gst_pad_link_full:e[00m linked Stream-muxer:src and fakesink:sink, successful
0:00:01.352066174 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstevent.c:1517:gst_event_new_reconfigure:e[00m creating reconfigure event
0:00:01.352091358 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstpad.c:5808:gst_pad_send_event_unchecked:<Stream-muxer:src>e[00m Received event on flushing pad. Discarding
0:00:01.353338571 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<fakesink>e[00m current NULL pending VOID_PENDING, desired next READY
0:00:01.353445100 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<fakesink>e[00m completed state change to READY
0:00:01.353481068 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<fakesink>e[00m notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:01.353553677 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'fakesink' changed state to 2(READY) successfully
0:00:01.353596077 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<Stream-muxer>e[00m current NULL pending VOID_PENDING, desired next READY
0:00:01.448384434 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<Stream-muxer>e[00m completed state change to READY
0:00:01.448589172 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<Stream-muxer>e[00m notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:01.448677013 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'Stream-muxer' changed state to 2(READY) successfully
0:00:01.448745013 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<nvmm_caps>e[00m current NULL pending VOID_PENDING, desired next READY
0:00:01.448780790 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<nvmm_caps>e[00m completed state change to READY
0:00:01.448852566 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<nvmm_caps>e[00m notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:01.448926743 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'nvmm_caps' changed state to 2(READY) successfully
0:00:01.448978712 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<convertor_src>e[00m current NULL pending VOID_PENDING, desired next READY
0:00:01.449019576 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<convertor_src>e[00m completed state change to READY
0:00:01.449052504 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<convertor_src>e[00m notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:01.449129049 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'convertor_src' changed state to 2(READY) successfully
0:00:01.449198650 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<appsrc>e[00m current NULL pending VOID_PENDING, desired next READY
0:00:01.449263738 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<appsrc>e[00m completed state change to READY
0:00:01.449295931 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<appsrc>e[00m notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:01.449337563 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'appsrc' changed state to 2(READY) successfully
0:00:01.449405660 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2651:gst_element_continue_state:<pipeline0>e[00m committing state from NULL to READY, pending PLAYING, next PAUSED
0:00:01.449440572 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<pipeline0>e[00m notifying about state-changed NULL to READY (PLAYING pending)
0:00:01.449480061 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2658:gst_element_continue_state:<pipeline0>e[00m continue state change READY to PAUSED, final PLAYING
0:00:01.449555805 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<fakesink>e[00m current READY pending VOID_PENDING, desired next PAUSED
0:00:01.449617886 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2960:gst_bin_change_state_func:<pipeline0>e[00m child 'fakesink' is changing state asynchronously to PAUSED
0:00:01.449660542 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<Stream-muxer>e[00m current READY pending VOID_PENDING, desired next PAUSED
0:00:01.449792096 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<Stream-muxer>e[00m completed state change to PAUSED
0:00:01.449828064 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<Stream-muxer>e[00m notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:01.449869408 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'Stream-muxer' changed state to 3(PAUSED) successfully
0:00:01.449920417 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<nvmm_caps>e[00m current READY pending VOID_PENDING, desired next PAUSED
0:00:01.450009378 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<nvmm_caps>e[00m completed state change to PAUSED
0:00:01.450073250 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<nvmm_caps>e[00m notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:01.450126275 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'nvmm_caps' changed state to 3(PAUSED) successfully
0:00:01.450197604 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<convertor_src>e[00m current READY pending VOID_PENDING, desired next PAUSED
0:00:01.450248324 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<convertor_src>e[00m completed state change to PAUSED
0:00:01.450293189 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<convertor_src>e[00m notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:01.450332229 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'convertor_src' changed state to 3(PAUSED) successfully
0:00:01.450368069 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<appsrc>e[00m current READY pending VOID_PENDING, desired next PAUSED
0:00:01.450448262 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00m             basesrc gstbasesrc.c:1358:gst_base_src_do_seek:<appsrc>e[00m seeking: bytes segment start=0, offset=0, stop=-1, rate=1.000000, applied_rate=1.000000, flags=0x00, time=0, base=0, position 0, duration -1
0:00:01.450544007 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00m                task gsttask.c:457:gst_task_set_lock:e[00m setting stream lock 0x23b96330 on task 0x241aa050
0:00:01.450578183 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:6154:gst_pad_start_task:<appsrc:src>e[00m created task 0x241aa050
0:00:01.450794889 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<appsrc>e[00m completed state change to PAUSED
0:00:01.450853770 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<appsrc>e[00m notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:01.450898763 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'appsrc' changed state to 3(PAUSED) successfully
0:00:01.451058956 e[332m13207e[00m     0x23899f70 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:917:gst_element_get_static_pad:e[00m no such pad 'sink' in element "appsrc"
0:00:01.451209294 e[332m13207e[00m     0x23899f70 e[32;01mFIXME  e[00m e[00;04m             default gstutils.c:3981:gst_pad_create_stream_id_internal:<appsrc:src>e[00m Creating random stream-id, consider implementing a deterministic way of creating a stream-id
0:00:01.451605265 e[332m13207e[00m     0x23899f70 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstevent.c:814:gst_event_new_caps:e[00m creating caps event video/x-raw, format=(string)RGBA, width=(int)1920, height=(int)1080, framerate=(fraction)30/1
0:00:01.454879794 e[332m13207e[00m     0x23899f70 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstevent.c:814:gst_event_new_caps:e[00m creating caps event video/x-raw(memory:NVMM), width=(int)1920, height=(int)1080, framerate=(fraction)30/1, format=(string)NV12, block-linear=(boolean)false
0:00:01.455066964 e[332m13207e[00m     0x23899f70 e[36mINFO   e[00m e[00m       basetransform gstbasetransform.c:1308:gst_base_transform_setcaps:<nvmm_caps>e[00m reuse caps
0:00:01.455156532 e[332m13207e[00m     0x23899f70 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstevent.c:814:gst_event_new_caps:e[00m creating caps event video/x-raw(memory:NVMM), width=(int)1920, height=(int)1080, framerate=(fraction)30/1, format=(string)NV12, block-linear=(boolean)false
0:00:01.455386391 e[332m13207e[00m     0x23899f70 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstevent.c:814:gst_event_new_caps:e[00m creating caps event video/x-raw(memory:NVMM), width=(int)1920, height=(int)1080, framerate=(fraction)30/1, format=(string)NV12, block-linear=(boolean)false, batch-size=(int)3, num-surfaces-per-frame=(int)1
0:00:01.455726074 e[332m13207e[00m     0x23899f70 e[36mINFO   e[00m e[00m                task gsttask.c:457:gst_task_set_lock:e[00m setting stream lock 0x23b960e0 on task 0x241aa710
0:00:01.455776506 e[332m13207e[00m     0x23899f70 e[36mINFO   e[00m e[00;01;31;41m            GST_PADS gstpad.c:6154:gst_pad_start_task:<Stream-muxer:src>e[00m created task 0x241aa710
0:00:01.456928518 e[332m13207e[00m     0x2389a6d0 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstevent.c:895:gst_event_new_segment:e[00m 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
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
0:00:01.475086328 e[332m13207e[00m     0x23899f70 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstevent.c:895:gst_event_new_segment:e[00m creating segment event bytes segment start=0, offset=0, stop=-1, rate=1.000000, applied_rate=1.000000, flags=0x00, time=0, base=0, position 0, duration -1
0:00:01.475266458 e[332m13207e[00m     0x23899f70 e[36mINFO   e[00m e[00m         nvstreammux gstnvstreammux.c:1340:gst_nvstreammux_sink_event:<Stream-muxer>e[00m mux got segment from src 0 bytes segment start=0, offset=0, stop=-1, rate=1.000000, applied_rate=1.000000, flags=0x00, time=0, base=0, position 0, duration -1
0:00:01.475346779 e[332m13207e[00m     0x23899f70 e[36mINFO   e[00m e[00m             basesrc gstbasesrc.c:2945:gst_base_src_loop:<appsrc>e[00m marking pending DISCONT
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
0:00:01.529944820 e[332m13207e[00m     0x2389a6d0 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:3424:bin_handle_async_done:<pipeline0>e[00m committing state from READY to PAUSED, old pending PLAYING
0:00:01.530137718 e[332m13207e[00m     0x2389a6d0 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:3453:bin_handle_async_done:<pipeline0>e[00m continue state change, pending PLAYING
0:00:01.530235831 e[332m13207e[00m     0x2389a6d0 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<pipeline0>e[00m notifying about state-changed READY to PAUSED (PLAYING pending)
0:00:01.531243137 e[332m13207e[00m     0x2389ac00 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:3250:gst_bin_continue_func:<pipeline0>e[00m continue state change PAUSED to PLAYING, final PLAYING
0:00:01.531807655 e[332m13207e[00m     0x2389ac00 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstevent.c:1388:gst_event_new_latency:e[00m creating latency event 0:00:00.000000000
0:00:01.531952616 e[332m13207e[00m     0x2389ac00 e[36mINFO   e[00m e[00;01m                 bin gstbin.c:2783:gst_bin_do_latency_func:<pipeline0>e[00m configured latency of 0:00:00.000000000
0:00:01.532054121 e[332m13207e[00m     0x2389ac00 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<fakesink>e[00m current PAUSED pending VOID_PENDING, desired next PLAYING
0:00:01.532103241 e[332m13207e[00m     0x2389ac00 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<fakesink>e[00m completed state change to PLAYING
0:00:01.532143882 e[332m13207e[00m     0x2389ac00 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<fakesink>e[00m notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:01.532197034 e[332m13207e[00m     0x2389ac00 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'fakesink' changed state to 4(PLAYING) successfully
0:00:01.532246219 e[332m13207e[00m     0x2389ac00 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<Stream-muxer>e[00m current PAUSED pending VOID_PENDING, desired next PLAYING
0:00:01.532430029 e[332m13207e[00m     0x2389ac00 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<Stream-muxer>e[00m completed state change to PLAYING
0:00:01.532477933 e[332m13207e[00m     0x2389ac00 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<Stream-muxer>e[00m notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:01.532764144 e[332m13207e[00m     0x2389ac00 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'Stream-muxer' changed state to 4(PLAYING) successfully
0:00:01.532846225 e[332m13207e[00m     0x2389ac00 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<nvmm_caps>e[00m current PAUSED pending VOID_PENDING, desired next PLAYING
0:00:01.532880209 e[332m13207e[00m     0x2389ac00 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<nvmm_caps>e[00m completed state change to PLAYING
0:00:01.532916145 e[332m13207e[00m     0x2389ac00 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<nvmm_caps>e[00m notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:01.532965778 e[332m13207e[00m     0x2389ac00 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'nvmm_caps' changed state to 4(PLAYING) successfully
0:00:01.533010802 e[332m13207e[00m     0x2389ac00 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<convertor_src>e[00m current PAUSED pending VOID_PENDING, desired next PLAYING
0:00:01.533046003 e[332m13207e[00m     0x2389ac00 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<convertor_src>e[00m completed state change to PLAYING
0:00:01.533077107 e[332m13207e[00m     0x2389ac00 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<convertor_src>e[00m notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:01.533118259 e[332m13207e[00m     0x2389ac00 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'convertor_src' changed state to 4(PLAYING) successfully
0:00:01.533158580 e[332m13207e[00m     0x2389ac00 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<appsrc>e[00m current PAUSED pending VOID_PENDING, desired next PLAYING
0:00:01.533190836 e[332m13207e[00m     0x2389ac00 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<appsrc>e[00m completed state change to PLAYING
0:00:01.533220660 e[332m13207e[00m     0x2389ac00 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<appsrc>e[00m notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:01.533259061 e[332m13207e[00m     0x2389ac00 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'appsrc' changed state to 4(PLAYING) successfully
0:00:01.533295189 e[332m13207e[00m     0x2389ac00 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<pipeline0>e[00m completed state change to PLAYING
0:00:01.533327893 e[332m13207e[00m     0x2389ac00 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<pipeline0>e[00m notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
Pushing buffer to appsrc
Pushed buffer to appsrc: <enum GST_FLOW_OK of type Gst.FlowReturn>
0:00:05.610441181 e[332m13207e[00m     0x23899f70 e[36mINFO   e[00m e[00m             basesrc gstbasesrc.c:2839:gst_base_src_loop:<appsrc>e[00m pausing after gst_base_src_get_range() = eos
0:00:05.610655711 e[332m13207e[00m     0x23899f70 e[36mINFO   e[00m e[00m                task gsttask.c:316:gst_task_func:<appsrc:src>e[00m Task going to paused
0:00:05.610727648 e[332m13207e[00m     0x2389a6d0 e[36mINFO   e[00m e[00m     nvstreammux_ntp gstnvstreammux_ntp.cpp:327:gst_nvds_ntp_calculator_reset:<Stream-muxer>e[00m Reset NTP calculations for source 0
0:00:05.610817025 e[332m13207e[00m     0x2389a6d0 e[36mINFO   e[00m e[00;01;34m           GST_EVENT gstevent.c:1546:gst_event_new_sink_message:e[00m creating sink-message event
End-of-stream
0:00:05.612038861 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<fakesink>e[00m current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:05.612115726 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<fakesink>e[00m completed state change to PAUSED
0:00:05.612155438 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<fakesink>e[00m notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:05.612219055 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'fakesink' changed state to 3(PAUSED) successfully
0:00:05.612263887 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<Stream-muxer>e[00m current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:05.612374384 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<Stream-muxer>e[00m completed state change to PAUSED
0:00:05.612407248 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<Stream-muxer>e[00m notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:05.612495665 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'Stream-muxer' changed state to 3(PAUSED) successfully
0:00:05.612614067 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<nvmm_caps>e[00m current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:05.612652083 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<nvmm_caps>e[00m completed state change to PAUSED
0:00:05.612680243 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<nvmm_caps>e[00m notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:05.612718004 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'nvmm_caps' changed state to 3(PAUSED) successfully
0:00:05.612755508 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<convertor_src>e[00m current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:05.612787476 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<convertor_src>e[00m completed state change to PAUSED
0:00:05.612814740 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<convertor_src>e[00m notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:05.612856405 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'convertor_src' changed state to 3(PAUSED) successfully
0:00:05.612891157 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<appsrc>e[00m current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:05.612920918 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<appsrc>e[00m completed state change to PAUSED
0:00:05.612982774 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<appsrc>e[00m notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:05.613027607 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'appsrc' changed state to 3(PAUSED) successfully
0:00:05.613069591 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2651:gst_element_continue_state:<pipeline0>e[00m committing state from PLAYING to PAUSED, pending NULL, next READY
0:00:05.613129848 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<pipeline0>e[00m notifying about state-changed PLAYING to PAUSED (NULL pending)
0:00:05.613171000 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2658:gst_element_continue_state:<pipeline0>e[00m continue state change PAUSED to READY, final NULL
0:00:05.613254937 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<fakesink>e[00m current PAUSED pending VOID_PENDING, desired next READY
0:00:05.613376282 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<fakesink>e[00m completed state change to READY
0:00:05.613408890 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<fakesink>e[00m notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:05.613464283 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'fakesink' changed state to 2(READY) successfully
0:00:05.613509595 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<Stream-muxer>e[00m current PAUSED pending VOID_PENDING, desired next READY
0:00:05.613944640 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<Stream-muxer>e[00m completed state change to READY
0:00:05.614032448 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<Stream-muxer>e[00m notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:05.614093729 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'Stream-muxer' changed state to 2(READY) successfully
0:00:05.614188610 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<nvmm_caps>e[00m current PAUSED pending VOID_PENDING, desired next READY
0:00:05.614295235 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<nvmm_caps>e[00m completed state change to READY
0:00:05.614362180 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<nvmm_caps>e[00m notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:05.614404132 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'nvmm_caps' changed state to 2(READY) successfully
0:00:05.614455205 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<convertor_src>e[00m current PAUSED pending VOID_PENDING, desired next READY
0:00:05.617434530 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<convertor_src>e[00m completed state change to READY
0:00:05.617556291 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<convertor_src>e[00m notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:05.617629668 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'convertor_src' changed state to 2(READY) successfully
0:00:05.617677860 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<appsrc>e[00m current PAUSED pending VOID_PENDING, desired next READY
0:00:05.617802309 e[332m13207e[00m     0x23899f70 e[36mINFO   e[00m e[00m                task gsttask.c:318:gst_task_func:<appsrc:src>e[00m Task resume from paused
0:00:05.618406955 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<appsrc>e[00m completed state change to READY
0:00:05.618509068 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<appsrc>e[00m notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:05.618603661 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'appsrc' changed state to 2(READY) successfully
0:00:05.618678382 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2651:gst_element_continue_state:<pipeline0>e[00m committing state from PAUSED to READY, pending NULL, next NULL
0:00:05.618749871 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<pipeline0>e[00m notifying about state-changed PAUSED to READY (NULL pending)
0:00:05.618794959 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2658:gst_element_continue_state:<pipeline0>e[00m continue state change READY to NULL, final NULL
0:00:05.618867152 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<fakesink>e[00m current READY pending VOID_PENDING, desired next NULL
0:00:05.618916880 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<fakesink>e[00m completed state change to NULL
0:00:05.618949905 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<fakesink>e[00m notifying about state-changed READY to NULL (VOID_PENDING pending)
0:00:05.618991697 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'fakesink' changed state to 1(NULL) successfully
0:00:05.619033713 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<Stream-muxer>e[00m current READY pending VOID_PENDING, desired next NULL
0:00:05.619267924 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<Stream-muxer>e[00m completed state change to NULL
0:00:05.619306708 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<Stream-muxer>e[00m notifying about state-changed READY to NULL (VOID_PENDING pending)
0:00:05.619385973 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'Stream-muxer' changed state to 1(NULL) successfully
0:00:05.619434261 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<nvmm_caps>e[00m current READY pending VOID_PENDING, desired next NULL
0:00:05.619474582 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<nvmm_caps>e[00m completed state change to NULL
0:00:05.619504246 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<nvmm_caps>e[00m notifying about state-changed READY to NULL (VOID_PENDING pending)
0:00:05.619542550 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'nvmm_caps' changed state to 1(NULL) successfully
0:00:05.619582807 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<convertor_src>e[00m current READY pending VOID_PENDING, desired next NULL
0:00:05.619622807 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<convertor_src>e[00m completed state change to NULL
0:00:05.619653175 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<convertor_src>e[00m notifying about state-changed READY to NULL (VOID_PENDING pending)
0:00:05.619701656 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'convertor_src' changed state to 1(NULL) successfully
0:00:05.619769593 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2506:gst_bin_element_set_state:<appsrc>e[00m current READY pending VOID_PENDING, desired next NULL
0:00:05.619839865 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<appsrc>e[00m completed state change to NULL
0:00:05.619903674 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<appsrc>e[00m notifying about state-changed READY to NULL (VOID_PENDING pending)
0:00:05.619944602 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstbin.c:2954:gst_bin_change_state_func:<pipeline0>e[00m child 'appsrc' changed state to 1(NULL) successfully
0:00:05.620130076 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2676:gst_element_continue_state:<pipeline0>e[00m completed state change to NULL
0:00:05.620165276 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31m          GST_STATES gstelement.c:2579:_priv_gst_element_state_changed:<pipeline0>e[00m notifying about state-changed READY to NULL (VOID_PENDING pending)
0:00:05.620290878 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstpad.c:2134:gst_pad_unlink:e[00m unlinking Stream-muxer:src(0x23b96070) and fakesink:sink(0x23b96e50)
0:00:05.620365310 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstpad.c:2188:gst_pad_unlink:e[00m unlinked Stream-muxer:src and fakesink:sink
0:00:05.620414143 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m       GST_PARENTAGE gstbin.c:1801:gst_bin_remove_func:<pipeline0>e[00m removed child "fakesink"
0:00:05.620480832 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstpad.c:2134:gst_pad_unlink:e[00m unlinking convertor_src:src(0x23b96760) and nvmm_caps:sink(0x23b969b0)
0:00:05.620584641 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstpad.c:2188:gst_pad_unlink:e[00m unlinked convertor_src:src and nvmm_caps:sink
0:00:05.620652033 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstpad.c:2134:gst_pad_unlink:e[00m unlinking nvmm_caps:src(0x23b96c00) and Stream-muxer:sink_0(0x23b970a0)
0:00:05.620695234 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstpad.c:2188:gst_pad_unlink:e[00m unlinked nvmm_caps:src and Stream-muxer:sink_0
0:00:05.620779778 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m       GST_PARENTAGE gstbin.c:1801:gst_bin_remove_func:<pipeline0>e[00m removed child "nvmm_caps"
0:00:05.620875651 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstpad.c:2134:gst_pad_unlink:e[00m unlinking appsrc:src(0x23b962c0) and convertor_src:sink(0x23b96510)
0:00:05.620930468 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstpad.c:2188:gst_pad_unlink:e[00m unlinked appsrc:src and convertor_src:sink
0:00:05.621012069 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m       GST_PARENTAGE gstbin.c:1801:gst_bin_remove_func:<pipeline0>e[00m removed child "convertor_src"
0:00:05.621064325 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m       GST_PARENTAGE gstbin.c:1801:gst_bin_remove_func:<pipeline0>e[00m removed child "appsrc"
0:00:05.621124166 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m       GST_PARENTAGE gstbin.c:1801:gst_bin_remove_func:<pipeline0>e[00m removed child "Stream-muxer"
0:00:05.621167302 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3251:gst_element_dispose:<pipeline0>e[00m 0x23ad60d0 dispose
0:00:05.621198791 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3297:gst_element_dispose:<pipeline0>e[00m 0x23ad60d0 parent class dispose
0:00:05.621229447 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3328:gst_element_finalize:<pipeline0>e[00m 0x23ad60d0 finalize
0:00:05.621292488 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3334:gst_element_finalize:<pipeline0>e[00m 0x23ad60d0 finalize parent
0:00:05.621348744 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3251:gst_element_dispose:<Stream-muxer>e[00m 0x23b92060 dispose
0:00:05.621389992 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<Stream-muxer>e[00m removing pad 'sink_0'
0:00:05.621430857 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<Stream-muxer>e[00m removing pad 'src'
0:00:05.621482121 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3297:gst_element_dispose:<Stream-muxer>e[00m 0x23b92060 parent class dispose
0:00:05.621513578 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3328:gst_element_finalize:<Stream-muxer>e[00m 0x23b92060 finalize
0:00:05.621540298 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3334:gst_element_finalize:<Stream-muxer>e[00m 0x23b92060 finalize parent
0:00:05.621589674 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3251:gst_element_dispose:<appsrc>e[00m 0x23b91250 dispose
0:00:05.621617867 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<appsrc>e[00m removing pad 'src'
0:00:05.621655403 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3297:gst_element_dispose:<appsrc>e[00m 0x23b91250 parent class dispose
0:00:05.621735084 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3328:gst_element_finalize:<appsrc>e[00m 0x23b91250 finalize
0:00:05.621766476 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3334:gst_element_finalize:<appsrc>e[00m 0x23b91250 finalize parent
0:00:05.621854157 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3251:gst_element_dispose:<convertor_src>e[00m 0x23b9c170 dispose
0:00:05.621917198 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<convertor_src>e[00m removing pad 'sink'
0:00:05.621956846 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<convertor_src>e[00m removing pad 'src'
0:00:05.622027983 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3297:gst_element_dispose:<convertor_src>e[00m 0x23b9c170 parent class dispose
0:00:05.622066511 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3328:gst_element_finalize:<convertor_src>e[00m 0x23b9c170 finalize
0:00:05.622094831 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3334:gst_element_finalize:<convertor_src>e[00m 0x23b9c170 finalize parent
0:00:05.622140784 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3251:gst_element_dispose:<nvmm_caps>e[00m 0x23ba41f0 dispose
0:00:05.622170096 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<nvmm_caps>e[00m removing pad 'sink'
0:00:05.622207376 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<nvmm_caps>e[00m removing pad 'src'
0:00:05.622239473 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3297:gst_element_dispose:<nvmm_caps>e[00m 0x23ba41f0 parent class dispose
0:00:05.622290385 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3328:gst_element_finalize:<nvmm_caps>e[00m 0x23ba41f0 finalize
0:00:05.622318450 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3334:gst_element_finalize:<nvmm_caps>e[00m 0x23ba41f0 finalize parent
0:00:05.622358482 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3251:gst_element_dispose:<fakesink>e[00m 0x23ba65e0 dispose
0:00:05.622386770 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;37;41m    GST_ELEMENT_PADS gstelement.c:789:gst_element_remove_pad:<fakesink>e[00m removing pad 'sink'
0:00:05.622422259 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3297:gst_element_dispose:<fakesink>e[00m 0x23ba65e0 parent class dispose
0:00:05.622452179 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3328:gst_element_finalize:<fakesink>e[00m 0x23ba65e0 finalize
0:00:05.622478515 e[332m13207e[00m     0x23795920 e[36mINFO   e[00m e[00;01;31;44m     GST_REFCOUNTING gstelement.c:3334:gst_element_finalize:<fakesink>e[00m 0x23ba65e0 finalize parent

please refer to deepstream C sample deepstream-appsrc-test, it will use appsrc, or find appsrc in sample_apps directory.

I saw that in deepstream-appsrc-test the live-source property was set to True, so I applied the same configuration to my Python sample and it seems to work without hanging.

Now my concern is, would setting the live-source to True mean that the pipeline could discard old buffers to maintain real-time processing? Or would it wait for the buffers to be processed since I’m pushing images on need-data event? I cannot skip processing any images and would not be able to apply this method if it’s discarding any buffers.

There is no update from you for a period, assuming this is not an issue anymore. Hence we are closing this topic. If need further support, please open a new one. Thanks

no, if live-source is true, the nstreammux will send data based on batched-push-timeout, nvstreammux will wait if a complete batch is not formed.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.