root@jetson-unconfigured:~# GST_DEBUG=4 gst-launch-1.0 v4l2src device=/dev/video0 ! 'video/x-raw,width=1920,height=1080,framerate=60/1,format=UYVY' ! nvvidconv ! 'video/x-raw(memory:NVMM),format=NV12' ! nvoverlaysink 0:00:00.000736086 819 0x425a00 INFO GST_INIT gst.c:511:init_pre: Initializing GStreamer Core Library version 1.8.3 0:00:00.001400297 819 0x425a00 INFO GST_INIT gst.c:512:init_pre: Using library installed in /usr/lib/aarch64-linux-gnu 0:00:00.001598941 819 0x425a00 INFO GST_INIT gst.c:523:init_pre: Linux jetson-unconfigured 4.4.38+ #5 SMP PREEMPT Wed Nov 8 11:48:48 EST 2017 aarch64 0:00:00.004108496 819 0x425a00 INFO GST_INIT gstmessage.c:119:_priv_gst_message_initialize: init messages 0:00:00.008290949 819 0x425a00 INFO GST_INIT gstcontext.c:83:_priv_gst_context_initialize: init contexts 0:00:00.009959055 819 0x425a00 INFO GST_PLUGIN_LOADING gstplugin.c:316:_priv_gst_plugin_initialize: registering 0 static plugins 0:00:00.010914149 819 0x425a00 INFO GST_PLUGIN_LOADING gstplugin.c:224:gst_plugin_register_static: registered static plugin "staticelements" 0:00:00.011026439 819 0x425a00 INFO GST_PLUGIN_LOADING gstplugin.c:226:gst_plugin_register_static: added static plugin "staticelements", result: 1 0:00:00.011218624 819 0x425a00 INFO GST_REGISTRY gstregistry.c:1723:ensure_current_registry: reading registry cache: /root/.cache/gstreamer-1.0/registry.aarch64.bin 0:00:00.062508778 819 0x425a00 INFO GST_REGISTRY gstregistrybinary.c:619:priv_gst_registry_binary_read_cache: loaded /root/.cache/gstreamer-1.0/registry.aarch64.bin in 0.051132 seconds 0:00:00.062619506 819 0x425a00 INFO GST_REGISTRY gstregistry.c:1579:scan_and_update_registry: Validating plugins from registry cache: /root/.cache/gstreamer-1.0/registry.aarch64.bin 0:00:00.064689483 819 0x425a00 INFO GST_REGISTRY gstregistry.c:1681:scan_and_update_registry: Registry cache has not changed 0:00:00.064715420 819 0x425a00 INFO GST_REGISTRY gstregistry.c:1758:ensure_current_registry: registry reading and updating done, result = 1 0:00:00.064729951 819 0x425a00 INFO GST_INIT gst.c:724:init_post: GLib runtime version: 2.48.2 0:00:00.064745628 819 0x425a00 INFO GST_INIT gst.c:726:init_post: GLib headers version: 2.48.1 0:00:00.064758961 819 0x425a00 INFO GST_INIT gst.c:727:init_post: initialized GStreamer successfully 0:00:00.064818492 819 0x425a00 INFO GST_PIPELINE gstparse.c:323:gst_parse_launch_full: parsing pipeline description 'v4l2src device=/dev/video0 ! video/x-raw,width=1920,height=1080,framerate=60/1,format=UYVY ! nvvidconv ! video/x-raw(memory:NVMM),format=NV12 ! nvoverlaysink ' 0:00:00.067288672 819 0x425a00 INFO GST_PLUGIN_LOADING gstplugin.c:842:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstvideo4linux2.so" loaded 0:00:00.067327161 819 0x425a00 INFO GST_ELEMENT_FACTORY gstelementfactory.c:364:gst_element_factory_create: creating element "v4l2src" 0:00:00.068718187 819 0x425a00 INFO GST_ELEMENT_PADS gstelement.c:659:gst_element_add_pad: adding pad 'src' 0:00:00.070510199 819 0x425a00 INFO GST_PLUGIN_LOADING gstplugin.c:842:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstnvvidconv.so" loaded 0:00:00.070540198 819 0x425a00 INFO GST_ELEMENT_FACTORY gstelementfactory.c:364:gst_element_factory_create: creating element "nvvidconv" 0:00:00.070793268 819 0x425a00 INFO GST_ELEMENT_PADS gstelement.c:659:gst_element_add_pad: adding pad 'sink' 0:00:00.070832955 819 0x425a00 INFO GST_ELEMENT_PADS gstelement.c:659:gst_element_add_pad: adding pad 'src' 0:00:00.074106148 819 0x425a00 WARN omx gstomx.c:2836:plugin_init: Failed to load configuration file: Valid key file could not be found in search dirs (searched in: /root/.config:/etc/xdg as per GST_OMX_CONFIG_DIR environment variable, the xdg user config directory (or XDG_CONFIG_HOME) and the system config directory (or XDG_CONFIG_DIRS) 0:00:00.074141929 819 0x425a00 INFO omx gstomx.c:2841:plugin_init: Using default configuration 0:00:00.074689579 819 0x425a00 INFO GST_PLUGIN_LOADING gstplugin.c:842:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstomx.so" loaded 0:00:00.074715516 819 0x425a00 INFO GST_ELEMENT_FACTORY gstelementfactory.c:364:gst_element_factory_create: creating element "nvoverlaysink" 0:00:00.074954784 819 0x425a00 INFO GST_ELEMENT_PADS gstelement.c:659:gst_element_add_pad: adding pad 'sink' 0:00:00.075003586 819 0x425a00 INFO GST_ELEMENT_FACTORY gstelementfactory.c:364:gst_element_factory_create: creating element "pipeline" 0:00:00.075151449 819 0x425a00 INFO GST_PIPELINE grammar.y:596:gst_parse_perform_link: linking some pad of GstV4l2Src named v4l2src0 to some pad of Gstnvvconv named nvvconv0 (0/0) with caps "video/x-raw, width=(int)1920, height=(int)1080, framerate=(fraction)60/1, format=(string)UYVY" 0:00:00.075914669 819 0x425a00 INFO GST_PLUGIN_LOADING gstplugin.c:842:_priv_gst_plugin_load_file_for_registry: plugin "/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstcoreelements.so" loaded 0:00:00.075942117 819 0x425a00 INFO GST_ELEMENT_FACTORY gstelementfactory.c:364:gst_element_factory_create: creating element "capsfilter" 0:00:00.076064459 819 0x425a00 INFO GST_ELEMENT_PADS gstelement.c:659:gst_element_add_pad: adding pad 'sink' 0:00:00.076101073 819 0x425a00 INFO GST_ELEMENT_PADS gstelement.c:659:gst_element_add_pad: adding pad 'src' 0:00:00.076126646 819 0x425a00 INFO GST_STATES gstbin.c:1915:gst_bin_get_state_func: getting state 0:00:00.076161333 819 0x425a00 INFO GST_STATES gstelement.c:2372:gst_element_continue_state: completed state change to NULL 0:00:00.076189979 819 0x425a00 INFO GST_EVENT gstevent.c:1382:gst_event_new_reconfigure: creating reconfigure event 0:00:00.076209458 819 0x425a00 INFO GST_ELEMENT_PADS gstutils.c:1573:gst_element_link_pads_full: trying to link element v4l2src0:(any) to element capsfilter0:sink 0:00:00.076238363 819 0x425a00 INFO GST_ELEMENT_PADS gstelement.c:907:gst_element_get_static_pad: found pad capsfilter0:sink 0:00:00.076255811 819 0x425a00 INFO GST_PADS gstutils.c:1446:prepare_link_maybe_ghosting: v4l2src0 and capsfilter0 in same bin, no need for ghost pads 0:00:00.076284248 819 0x425a00 INFO GST_PADS gstpad.c:2315:gst_pad_link_prepare: trying to link v4l2src0:src and capsfilter0:sink 0:00:00.076317529 819 0x425a00 INFO GST_PADS gstpad.c:4098:gst_pad_peer_query: pad has no peer 0:00:00.076347216 819 0x425a00 INFO GST_PADS gstpad.c:2521:gst_pad_link_full: linked v4l2src0:src and capsfilter0:sink, successful 0:00:00.076366487 819 0x425a00 INFO GST_EVENT gstevent.c:1382:gst_event_new_reconfigure: creating reconfigure event 0:00:00.076378622 819 0x425a00 INFO GST_EVENT gstpad.c:5634:gst_pad_send_event_unchecked: Received event on flushing pad. Discarding 0:00:00.076402372 819 0x425a00 INFO GST_ELEMENT_PADS gstutils.c:1573:gst_element_link_pads_full: trying to link element capsfilter0:src to element nvvconv0:(any) 0:00:00.076422424 819 0x425a00 INFO GST_ELEMENT_PADS gstelement.c:907:gst_element_get_static_pad: found pad capsfilter0:src 0:00:00.076438413 819 0x425a00 INFO GST_PADS gstutils.c:932:gst_pad_check_link: trying to link capsfilter0:src and nvvconv0:sink 0:00:00.076480705 819 0x425a00 INFO GST_PADS gstpad.c:4098:gst_pad_peer_query: pad has no peer 0:00:00.076612213 819 0x425a00 INFO GST_PADS gstutils.c:1446:prepare_link_maybe_ghosting: capsfilter0 and nvvconv0 in same bin, no need for ghost pads 0:00:00.076638932 819 0x425a00 INFO GST_PADS gstpad.c:2315:gst_pad_link_prepare: trying to link capsfilter0:src and nvvconv0:sink 0:00:00.076677369 819 0x425a00 INFO GST_PADS gstpad.c:4098:gst_pad_peer_query: pad has no peer 0:00:00.076776951 819 0x425a00 INFO GST_PADS gstpad.c:2521:gst_pad_link_full: linked capsfilter0:src and nvvconv0:sink, successful 0:00:00.076796222 819 0x425a00 INFO GST_EVENT gstevent.c:1382:gst_event_new_reconfigure: creating reconfigure event 0:00:00.076807315 819 0x425a00 INFO GST_EVENT gstpad.c:5634:gst_pad_send_event_unchecked: Received event on flushing pad. Discarding 0:00:00.076827784 819 0x425a00 INFO GST_PIPELINE grammar.y:596:gst_parse_perform_link: linking some pad of Gstnvvconv named nvvconv0 to some pad of GstNvOverlaySink-nvoverlaysink named nvoverlaysink-nvoverlaysink0 (0/0) with caps "video/x-raw(memory:NVMM), format=(string)NV12" 0:00:00.076862315 819 0x425a00 INFO GST_ELEMENT_FACTORY gstelementfactory.c:364:gst_element_factory_create: creating element "capsfilter" 0:00:00.076897575 819 0x425a00 INFO GST_ELEMENT_PADS gstelement.c:659:gst_element_add_pad: adding pad 'sink' 0:00:00.076929762 819 0x425a00 INFO GST_ELEMENT_PADS gstelement.c:659:gst_element_add_pad: adding pad 'src' 0:00:00.076954345 819 0x425a00 INFO GST_STATES gstbin.c:1915:gst_bin_get_state_func: getting state 0:00:00.076983980 819 0x425a00 INFO GST_STATES gstelement.c:2372:gst_element_continue_state: completed state change to NULL 0:00:00.077004501 819 0x425a00 INFO GST_EVENT gstevent.c:1382:gst_event_new_reconfigure: creating reconfigure event 0:00:00.077021376 819 0x425a00 INFO GST_ELEMENT_PADS gstutils.c:1573:gst_element_link_pads_full: trying to link element nvvconv0:(any) to element capsfilter1:sink 0:00:00.077039084 819 0x425a00 INFO GST_ELEMENT_PADS gstelement.c:907:gst_element_get_static_pad: found pad capsfilter1:sink 0:00:00.077053979 819 0x425a00 INFO GST_PADS gstutils.c:1446:prepare_link_maybe_ghosting: nvvconv0 and capsfilter1 in same bin, no need for ghost pads 0:00:00.077074656 819 0x425a00 INFO GST_PADS gstpad.c:2315:gst_pad_link_prepare: trying to link nvvconv0:src and capsfilter1:sink 0:00:00.077168978 819 0x425a00 INFO GST_PADS gstpad.c:4098:gst_pad_peer_query: pad has no peer 0:00:00.077194394 819 0x425a00 INFO GST_PADS gstpad.c:2521:gst_pad_link_full: linked nvvconv0:src and capsfilter1:sink, successful 0:00:00.077210644 819 0x425a00 INFO GST_EVENT gstevent.c:1382:gst_event_new_reconfigure: creating reconfigure event 0:00:00.077221738 819 0x425a00 INFO GST_EVENT gstpad.c:5634:gst_pad_send_event_unchecked: Received event on flushing pad. Discarding 0:00:00.077243196 819 0x425a00 INFO GST_ELEMENT_PADS gstutils.c:1573:gst_element_link_pads_full: trying to link element capsfilter1:src to element nvoverlaysink-nvoverlaysink0:(any) 0:00:00.077262050 819 0x425a00 INFO GST_ELEMENT_PADS gstelement.c:907:gst_element_get_static_pad: found pad capsfilter1:src 0:00:00.077277935 819 0x425a00 INFO GST_PADS gstutils.c:932:gst_pad_check_link: trying to link capsfilter1:src and nvoverlaysink-nvoverlaysink0:sink 0:00:00.077380278 819 0x425a00 INFO GST_PADS gstutils.c:1446:prepare_link_maybe_ghosting: capsfilter1 and nvoverlaysink-nvoverlaysink0 in same bin, no need for ghost pads 0:00:00.077404548 819 0x425a00 INFO GST_PADS gstpad.c:2315:gst_pad_link_prepare: trying to link capsfilter1:src and nvoverlaysink-nvoverlaysink0:sink 0:00:00.077501006 819 0x425a00 INFO GST_PADS gstpad.c:2521:gst_pad_link_full: linked capsfilter1:src and nvoverlaysink-nvoverlaysink0:sink, successful 0:00:00.077520068 819 0x425a00 INFO GST_EVENT gstevent.c:1382:gst_event_new_reconfigure: creating reconfigure event 0:00:00.077531266 819 0x425a00 INFO GST_EVENT gstpad.c:5634:gst_pad_send_event_unchecked: Received event on flushing pad. Discarding Setting pipeline to PAUSED ... 0:00:00.077625744 819 0x425a00 INFO GST_STATES gstbin.c:2316:gst_bin_element_set_state: current NULL pending VOID_PENDING, desired next READY 0:00:00.084372074 819 0x425a00 INFO GST_STATES gstelement.c:2372:gst_element_continue_state: completed state change to READY 0:00:00.084407751 819 0x425a00 INFO GST_STATES gstelement.c:2277:_priv_gst_element_state_changed: notifying about state-changed NULL to READY (VOID_PENDING pending) 0:00:00.084456188 819 0x425a00 INFO GST_STATES gstbin.c:2764:gst_bin_change_state_func: child 'nvoverlaysink-nvoverlaysink0' changed state to 2(READY) successfully 0:00:00.084490302 819 0x425a00 INFO GST_STATES gstbin.c:2316:gst_bin_element_set_state: current NULL pending VOID_PENDING, desired next READY 0:00:00.084512854 819 0x425a00 INFO GST_STATES gstelement.c:2372:gst_element_continue_state: completed state change to READY 0:00:00.084528270 819 0x425a00 INFO GST_STATES gstelement.c:2277:_priv_gst_element_state_changed: notifying about state-changed NULL to READY (VOID_PENDING pending) 0:00:00.084550406 819 0x425a00 INFO GST_STATES gstbin.c:2764:gst_bin_change_state_func: child 'capsfilter1' changed state to 2(READY) successfully 0:00:00.084573270 819 0x425a00 INFO GST_STATES gstbin.c:2316:gst_bin_element_set_state: current NULL pending VOID_PENDING, desired next READY 0:00:00.084592176 819 0x425a00 INFO GST_STATES gstelement.c:2372:gst_element_continue_state: completed state change to READY 0:00:00.084607697 819 0x425a00 INFO GST_STATES gstelement.c:2277:_priv_gst_element_state_changed: notifying about state-changed NULL to READY (VOID_PENDING pending) 0:00:00.084628790 819 0x425a00 INFO GST_STATES gstbin.c:2764:gst_bin_change_state_func: child 'nvvconv0' changed state to 2(READY) successfully 0:00:00.084651134 819 0x425a00 INFO GST_STATES gstbin.c:2316:gst_bin_element_set_state: current NULL pending VOID_PENDING, desired next READY 0:00:00.084670040 819 0x425a00 INFO GST_STATES gstelement.c:2372:gst_element_continue_state: completed state change to READY 0:00:00.084684623 819 0x425a00 INFO GST_STATES gstelement.c:2277:_priv_gst_element_state_changed: notifying about state-changed NULL to READY (VOID_PENDING pending) 0:00:00.084705404 819 0x425a00 INFO GST_STATES gstbin.c:2764:gst_bin_change_state_func: child 'capsfilter0' changed state to 2(READY) successfully 0:00:00.084725456 819 0x425a00 INFO GST_STATES gstbin.c:2316:gst_bin_element_set_state: current NULL pending VOID_PENDING, desired next READY