TEEing the video

Ian Davidson id012c3076 at blueyonder.co.uk
Sat Nov 22 06:17:02 PST 2014


Hi Nocolas,

I am using gstreamer 1.2.4 on my development machine.

Here is the result of a test run using gst-launch

[ian at localhost ~]$ gst-launch-1.0 --gst-debug=4 v4l2src ! videorate ! videoscale ! "video/x-raw,width=(int)352,height=(int)292" ! autovideosink
0:00:00.001707327  1535  0x80776c0 INFO                GST_INIT gstmessage.c:123:_priv_gst_message_initialize: init messages
0:00:00.002235358  1535  0x80776c0 INFO                GST_INIT gstcontext.c:77:_priv_gst_context_initialize: init contexts
0:00:00.002710580  1535  0x80776c0 INFO      GST_PLUGIN_LOADING gstplugin.c:317:_priv_gst_plugin_initialize: registering 0 static plugins
0:00:00.003185642  1535  0x80776c0 INFO      GST_PLUGIN_LOADING gstplugin.c:225:gst_plugin_register_static: registered static plugin "staticelements"
0:00:00.003359617  1535  0x80776c0 INFO      GST_PLUGIN_LOADING gstplugin.c:227:gst_plugin_register_static: added static plugin "staticelements", result: 1
0:00:00.003508703  1535  0x80776c0 INFO            GST_REGISTRY gstregistry.c:1680:ensure_current_registry: reading registry cache:/home/ian/.cache/gstreamer-1.0/registry.i686.bin
0:00:00.048772564  1535  0x80776c0 INFO            GST_REGISTRY gstregistrybinary.c:617:priv_gst_registry_binary_read_cache: loaded/home/ian/.cache/gstreamer-1.0/registry.i686.bin in 0.045124 seconds
0:00:00.053278793  1535  0x80776c0 INFO            GST_REGISTRY gstregistry.c:1539:scan_and_update_registry: Validating plugins from registry cache:/home/ian/.cache/gstreamer-1.0/registry.i686.bin
0:00:00.055757979  1535  0x80776c0 INFO            GST_REGISTRY gstregistry.c:1638:scan_and_update_registry: Registry cache has not changed
0:00:00.056087543  1535  0x80776c0 INFO            GST_REGISTRY gstregistry.c:1715:ensure_current_registry: registry reading and updating done, result = 1
0:00:00.056217777  1535  0x80776c0 INFO                GST_INIT gst.c:707:init_post: GLib runtime version: 2.38.2
0:00:00.056339033  1535  0x80776c0 INFO                GST_INIT gst.c:709:init_post: GLib headers version: 2.38.2
0:00:00.057195047  1535  0x80776c0 INFO            GST_PIPELINE gstparse.c:322:gst_parse_launch_full: parsing pipeline description 'v4l2src ! videorate ! videoscale ! video/x-raw,width=(int)352,height=(int)292 ! autovideosink '
0:00:00.060666544  1535  0x80776c0 INFO      GST_PLUGIN_LOADING gstplugin.c:830:gst_plugin_load_file: plugin "/usr/lib/gstreamer-1.0/libgstvideo4linux2.so" loaded
0:00:00.063844436  1535  0x80776c0 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:365:gst_element_factory_create: creating element "v4l2src"
0:00:00.064948396  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:646:gst_element_add_pad:<GstBaseSrc at 0x81280b0> adding pad 'src'
0:00:00.066104664  1535  0x80776c0 INFO      GST_PLUGIN_LOADING gstplugin.c:830:gst_plugin_load_file: plugin "/usr/lib/gstreamer-1.0/libgstvideorate.so" loaded
0:00:00.066403661  1535  0x80776c0 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:365:gst_element_factory_create: creating element "videorate"
0:00:00.066850646  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:646:gst_element_add_pad:<GstBaseTransform at 0x812c108> adding pad 'sink'
0:00:00.067076153  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:646:gst_element_add_pad:<GstBaseTransform at 0x812c108> adding pad 'src'
0:00:00.068143876  1535  0x80776c0 INFO      GST_PLUGIN_LOADING gstplugin.c:830:gst_plugin_load_file: plugin "/usr/lib/gstreamer-1.0/libgstvideoscale.so" loaded
0:00:00.068446761  1535  0x80776c0 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:365:gst_element_factory_create: creating element "videoscale"
0:00:00.069051650  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:646:gst_element_add_pad:<GstBaseTransform at 0x81300a0> adding pad 'sink'
0:00:00.073170207  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:646:gst_element_add_pad:<GstBaseTransform at 0x81300a0> adding pad 'src'
0:00:00.074005804  1535  0x80776c0 INFO      GST_PLUGIN_LOADING gstplugin.c:830:gst_plugin_load_file: plugin "/usr/lib/gstreamer-1.0/libgstautodetect.so" loaded
0:00:00.081405510  1535  0x80776c0 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:365:gst_element_factory_create: creating element "autovideosink"
0:00:00.082011261  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:646:gst_element_add_pad:<GstAutoVideoSink at 0x8133070> adding pad 'sink'
0:00:00.083270052  1535  0x80776c0 INFO      GST_PLUGIN_LOADING gstplugin.c:830:gst_plugin_load_file: plugin "/usr/lib/gstreamer-1.0/libgstcoreelements.so" loaded
0:00:00.086971073  1535  0x80776c0 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:363:gst_element_factory_create: creating element "fakesink" named "tempsink"
0:00:00.087672920  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:646:gst_element_add_pad:<GstBaseSink at 0x813c438> adding pad 'sink'
0:00:00.087813512  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:897:gst_element_get_static_pad: found pad tempsink:sink
0:00:00.088069285  1535  0x80776c0 INFO                GST_PADS gstpad.c:2120:gst_pad_link_prepare: trying to link sink:proxypad0 and tempsink:sink
0:00:00.088169500  1535  0x80776c0 INFO                GST_PADS gstpad.c:2322:gst_pad_link_full: linked sink:proxypad0 and tempsink:sink, successful
0:00:00.088258750  1535  0x80776c0 INFO               GST_EVENT gstevent.c:1313:gst_event_new_reconfigure: creating reconfigure event
0:00:00.088397654  1535  0x80776c0 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:365:gst_element_factory_create: creating element "pipeline"
0:00:00.088846045  1535  0x80776c0 INFO            GST_PIPELINE ./grammar.y:578:gst_parse_perform_link: linking v4l2src0:(any) to videorate0:(any) (0/0) with caps "(NULL)"
0:00:00.089087506  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstutils.c:1543:gst_element_link_pads_full: trying to link element v4l2src0:(any) to element videorate0:(any)
0:00:00.089232100  1535  0x80776c0 INFO                GST_PADS gstutils.c:936:gst_pad_check_link: trying to link v4l2src0:src and videorate0:sink
0:00:00.089426457  1535  0x80776c0 INFO                GST_PADS gstpad.c:3675:gst_pad_peer_query:<videorate0:src> pad has no peer
0:00:00.089621488  1535  0x80776c0 INFO                GST_PADS gstutils.c:1443:prepare_link_maybe_ghosting: v4l2src0 and videorate0 in same bin, no need for ghost pads
0:00:00.089781509  1535  0x80776c0 INFO                GST_PADS gstpad.c:2120:gst_pad_link_prepare: trying to link v4l2src0:src and videorate0:sink
0:00:00.089948141  1535  0x80776c0 INFO                GST_PADS gstpad.c:3675:gst_pad_peer_query:<videorate0:src> pad has no peer
0:00:00.090107714  1535  0x80776c0 INFO                GST_PADS gstpad.c:2322:gst_pad_link_full: linked v4l2src0:src and videorate0:sink, successful
0:00:00.090230765  1535  0x80776c0 INFO               GST_EVENT gstevent.c:1313:gst_event_new_reconfigure: creating reconfigure event
0:00:00.090351030  1535  0x80776c0 INFO               GST_EVENT gstpad.c:5083:gst_pad_send_event_unchecked:<v4l2src0:src> Received event on flushing pad. Discarding
0:00:00.090467313  1535  0x80776c0 INFO            GST_PIPELINE ./grammar.y:578:gst_parse_perform_link: linking videorate0:(any) to videoscale0:(any) (0/0) with caps "(NULL)"
0:00:00.090509681  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstutils.c:1543:gst_element_link_pads_full: trying to link element videorate0:(any) to element videoscale0:(any)
0:00:00.090554364  1535  0x80776c0 INFO                GST_PADS gstutils.c:936:gst_pad_check_link: trying to link videorate0:src and videoscale0:sink
0:00:00.093589882  1535  0x80776c0 INFO                GST_PADS gstpad.c:3675:gst_pad_peer_query:<videoscale0:src> pad has no peer
0:00:00.098688526  1535  0x80776c0 INFO                GST_PADS gstutils.c:1443:prepare_link_maybe_ghosting: videorate0 and videoscale0 in same bin, no need for ghost pads
0:00:00.108093225  1535  0x80776c0 INFO                GST_PADS gstpad.c:2120:gst_pad_link_prepare: trying to link videorate0:src and videoscale0:sink
0:00:00.116397692  1535  0x80776c0 INFO                GST_PADS gstpad.c:3675:gst_pad_peer_query:<videoscale0:src> pad has no peer
0:00:00.118034466  1535  0x80776c0 INFO                GST_PADS gstpad.c:2322:gst_pad_link_full: linked videorate0:src and videoscale0:sink, successful
0:00:00.118087958  1535  0x80776c0 INFO               GST_EVENT gstevent.c:1313:gst_event_new_reconfigure: creating reconfigure event
0:00:00.118124949  1535  0x80776c0 INFO               GST_EVENT gstpad.c:5083:gst_pad_send_event_unchecked:<videorate0:src> Received event on flushing pad. Discarding
0:00:00.118193539  1535  0x80776c0 INFO            GST_PIPELINE ./grammar.y:578:gst_parse_perform_link: linking videoscale0:(any) to autovideosink0:(any) (0/0) with caps "video/x-raw, width=(int)352, height=(int)292"
0:00:00.118269005  1535  0x80776c0 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:365:gst_element_factory_create: creating element "capsfilter"
0:00:00.118544272  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:646:gst_element_add_pad:<GstBaseTransform at 0x8142178> adding pad 'sink'
0:00:00.118616015  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:646:gst_element_add_pad:<GstBaseTransform at 0x8142178> adding pad 'src'
0:00:00.118675167  1535  0x80776c0 INFO              GST_STATES gstbin.c:1827:gst_bin_get_state_func:<pipeline0> getting state
0:00:00.118763605  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<capsfilter0> completed state change to NULL
0:00:00.118809941  1535  0x80776c0 INFO               GST_EVENT gstevent.c:1313:gst_event_new_reconfigure: creating reconfigure event
0:00:00.118854818  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstutils.c:1543:gst_element_link_pads_full: trying to link element videoscale0:(any) to element capsfilter0:sink
0:00:00.118925571  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:897:gst_element_get_static_pad: found pad capsfilter0:sink
0:00:00.118962392  1535  0x80776c0 INFO                GST_PADS gstutils.c:1443:prepare_link_maybe_ghosting: videoscale0 and capsfilter0 in same bin, no need for ghost pads
0:00:00.119013918  1535  0x80776c0 INFO                GST_PADS gstpad.c:2120:gst_pad_link_prepare: trying to link videoscale0:src and capsfilter0:sink
0:00:00.144262805  1535  0x80776c0 INFO                GST_PADS gstpad.c:3675:gst_pad_peer_query:<capsfilter0:src> pad has no peer
0:00:00.144459857  1535  0x80776c0 INFO                GST_PADS gstpad.c:2322:gst_pad_link_full: linked videoscale0:src and capsfilter0:sink, successful
0:00:00.144512956  1535  0x80776c0 INFO               GST_EVENT gstevent.c:1313:gst_event_new_reconfigure: creating reconfigure event
0:00:00.144547886  1535  0x80776c0 INFO               GST_EVENT gstpad.c:5083:gst_pad_send_event_unchecked:<videoscale0:src> Received event on flushing pad. Discarding
0:00:00.144613049  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstutils.c:1543:gst_element_link_pads_full: trying to link element capsfilter0:src to element autovideosink0:(any)
0:00:00.144653254  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:897:gst_element_get_static_pad: found pad capsfilter0:src
0:00:00.144700607  1535  0x80776c0 INFO                GST_PADS gstutils.c:936:gst_pad_check_link: trying to link capsfilter0:src and autovideosink0:sink
0:00:00.159640911  1535  0x80776c0 INFO                GST_PADS gstutils.c:1443:prepare_link_maybe_ghosting: capsfilter0 and autovideosink0 in same bin, no need for ghost pads
0:00:00.169062569  1535  0x80776c0 INFO                GST_PADS gstpad.c:2120:gst_pad_link_prepare: trying to link capsfilter0:src and autovideosink0:sink
0:00:00.186667153  1535  0x80776c0 INFO                GST_PADS gstpad.c:2322:gst_pad_link_full: linked capsfilter0:src and autovideosink0:sink, successful
0:00:00.186813433  1535  0x80776c0 INFO               GST_EVENT gstevent.c:1313:gst_event_new_reconfigure: creating reconfigure event
0:00:00.186856576  1535  0x80776c0 INFO               GST_EVENT gstpad.c:5083:gst_pad_send_event_unchecked:<capsfilter0:src> Received event on flushing pad. Discarding
Setting pipeline to PAUSED ...
0:00:00.187163595  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<autovideosink0> current NULL pending VOID_PENDING, desired next READY
0:00:00.187226072  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<tempsink> completed state change to NULL
0:00:00.187279158  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstpad.c:1877:gst_pad_unlink: unlinking sink:proxypad0(0x8135060) and tempsink:sink(0x812a630)
0:00:00.187326234  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstpad.c:1931:gst_pad_unlink: unlinked sink:proxypad0 and tempsink:sink
0:00:00.187364367  1535  0x80776c0 INFO           GST_PARENTAGE gstbin.c:1556:gst_bin_remove_func:<autovideosink0> removed child "tempsink"
0:00:00.187415964  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2873:gst_element_dispose:<tempsink> dispose
0:00:00.187447292  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:766:gst_element_remove_pad:<tempsink> removing pad 'sink'
0:00:00.187509541  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2917:gst_element_dispose:<tempsink> parent class dispose
0:00:00.188341280  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2948:gst_element_finalize:<tempsink> finalize
0:00:00.188495778  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2953:gst_element_finalize:<tempsink> finalize parent
0:00:00.200623536  1535  0x80776c0 INFO      GST_PLUGIN_LOADING gstplugin.c:830:gst_plugin_load_file: plugin "/usr/lib/gstreamer-1.0/libgstxvimagesink.so" loaded
0:00:00.200963570  1535  0x80776c0 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:363:gst_element_factory_create: creating element "xvimagesink" named "autovideosink0-actual-sink-xvimage"
0:00:00.201412940  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:646:gst_element_add_pad:<GstBaseSink at 0x811ed68> adding pad 'sink'
0:00:00.202052426  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:897:gst_element_get_static_pad: found pad autovideosink0-actual-sink-xvimage:sink
0:00:00.258042220  1535  0x80776c0 INFO        GST_ERROR_SYSTEM gstelement.c:1835:gst_element_message_full:<autovideosink0-actual-sink-xvimage> posting message: Could not initialise Xv output
0:00:00.258210650  1535  0x80776c0 INFO        GST_ERROR_SYSTEM gstelement.c:1858:gst_element_message_full:<autovideosink0-actual-sink-xvimage> posted error message: Could not initialise Xv output
0:00:00.258242704  1535  0x80776c0 INFO              GST_STATES gstelement.c:2609:gst_element_change_state:<autovideosink0-actual-sink-xvimage> have FAILURE change_state return
0:00:00.258264913  1535  0x80776c0 INFO              GST_STATES gstelement.c:2203:gst_element_abort_state:<autovideosink0-actual-sink-xvimage> aborting state from NULL to READY
0:00:00.258310460  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<autovideosink0-actual-sink-xvimage> completed state change to NULL
0:00:00.259427535  1535  0x80776c0 INFO      GST_PLUGIN_LOADING gstplugin.c:830:gst_plugin_load_file: plugin "/usr/lib/gstreamer-1.0/libgstximagesink.so" loaded
0:00:00.259633033  1535  0x80776c0 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:363:gst_element_factory_create: creating element "ximagesink" named "autovideosink0-actual-sink-ximage"
0:00:00.260136389  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:646:gst_element_add_pad:<GstBaseSink at 0x813e968> adding pad 'sink'
0:00:00.260346888  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:897:gst_element_get_static_pad: found pad autovideosink0-actual-sink-ximage:sink
0:00:00.263994690  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<autovideosink0-actual-sink-ximage> completed state change to READY
0:00:00.264272368  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<autovideosink0-actual-sink-ximage> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.264459864  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2873:gst_element_dispose:<autovideosink0-actual-sink-xvimage> dispose
0:00:00.264581958  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:766:gst_element_remove_pad:<autovideosink0-actual-sink-xvimage> removing pad 'sink'
0:00:00.264730263  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2917:gst_element_dispose:<autovideosink0-actual-sink-xvimage> parent class dispose
0:00:00.264855742  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2948:gst_element_finalize:<autovideosink0-actual-sink-xvimage> finalize
0:00:00.265006246  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2953:gst_element_finalize:<autovideosink0-actual-sink-xvimage> finalize parent
0:00:00.265284810  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:897:gst_element_get_static_pad: found pad autovideosink0-actual-sink-ximage:sink
0:00:00.265430736  1535  0x80776c0 INFO                GST_PADS gstpad.c:2120:gst_pad_link_prepare: trying to link sink:proxypad0 and autovideosink0-actual-sink-ximage:sink
0:00:00.265560411  1535  0x80776c0 INFO                GST_PADS gstpad.c:2322:gst_pad_link_full: linked sink:proxypad0 and autovideosink0-actual-sink-ximage:sink, successful
0:00:00.265680330  1535  0x80776c0 INFO               GST_EVENT gstevent.c:1313:gst_event_new_reconfigure: creating reconfigure event
0:00:00.265818479  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<autovideosink0-actual-sink-ximage> current READY pending VOID_PENDING, desired next READY
0:00:00.265857434  1535  0x80776c0 INFO              GST_STATES gstbin.c:2344:gst_bin_element_set_state:<autovideosink0-actual-sink-ximage> skipping transition from READY to  READY
0:00:00.265936706  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<autovideosink0> child 'autovideosink0-actual-sink-ximage' changed state to 2(READY) successfully
0:00:00.265985309  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<autovideosink0> completed state change to READY
0:00:00.266018897  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<autovideosink0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.266104822  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'autovideosink0' changed state to 2(READY) successfully
0:00:00.266155500  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<capsfilter0> current NULL pending VOID_PENDING, desired next READY
0:00:00.266288669  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<capsfilter0> completed state change to READY
0:00:00.266321666  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.266363439  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 2(READY) successfully
0:00:00.266408193  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<videoscale0> current NULL pending VOID_PENDING, desired next READY
0:00:00.266444121  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<videoscale0> completed state change to READY
0:00:00.266474394  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<videoscale0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.266513555  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'videoscale0' changed state to 2(READY) successfully
0:00:00.266557080  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<videorate0> current NULL pending VOID_PENDING, desired next READY
0:00:00.266592145  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<videorate0> completed state change to READY
0:00:00.266621634  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<videorate0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.266659887  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'videorate0' changed state to 2(READY) successfully
0:00:00.266714258  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<v4l2src0> current NULL pending VOID_PENDING, desired next READY
0:00:00.269294672  1535  0x80776c0 INFO                    v4l2 v4l2_calls.c:328:gst_v4l2_fill_lists:<v4l2src0> adding generic controls 'whitebalance__software_'
0:00:00.269441324  1535  0x80776c0 INFO                    v4l2 v4l2_calls.c:328:gst_v4l2_fill_lists:<v4l2src0> adding generic controls 'gamma__software_'
0:00:00.269487907  1535  0x80776c0 INFO                    v4l2 v4l2_calls.c:328:gst_v4l2_fill_lists:<v4l2src0> adding generic controls 'exposure'
0:00:00.269528647  1535  0x80776c0 INFO                    v4l2 v4l2_calls.c:328:gst_v4l2_fill_lists:<v4l2src0> adding generic controls 'gain'
0:00:00.269569033  1535  0x80776c0 INFO                    v4l2 v4l2_calls.c:328:gst_v4l2_fill_lists:<v4l2src0> adding generic controls 'horizontal_flip__sw_'
0:00:00.269604860  1535  0x80776c0 INFO                    v4l2 v4l2_calls.c:328:gst_v4l2_fill_lists:<v4l2src0> adding generic controls 'vertical_flip__sw_'
0:00:00.269640259  1535  0x80776c0 INFO                    v4l2 v4l2_calls.c:549:gst_v4l2_open:<v4l2src0> Opened device 'Camera' (/dev/video0) successfully
0:00:00.269729888  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<v4l2src0> completed state change to READY
0:00:00.269769520  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<v4l2src0> notifying about state-changed NULL to READY (VOID_PENDING pending)
0:00:00.275684752  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'v4l2src0' changed state to 2(READY) successfully
0:00:00.275831932  1535  0x80776c0 INFO              GST_STATES gstelement.c:2303:gst_element_continue_state:<pipeline0> committing state from NULL to READY, pending PAUSED, next PAUSED
0:00:00.275874942  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<pipeline0> notifying about state-changed NULL to READY (PAUSED pending)
0:00:00.276047483  1535  0x80776c0 INFO              GST_STATES gstelement.c:2310:gst_element_continue_state:<pipeline0> continue state change READY to PAUSED, final PAUSED
0:00:00.276143676  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<autovideosink0> current READY pending VOID_PENDING, desired next PAUSED
0:00:00.276206100  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<autovideosink0-actual-sink-ximage> current READY pending VOID_PENDING, desired next PAUSED
0:00:00.276291991  1535  0x80776c0 INFO              GST_STATES gstbin.c:2662:gst_bin_change_state_func:<autovideosink0> child 'autovideosink0-actual-sink-ximage' is changing state asynchronously to PAUSED
0:00:00.276350918  1535  0x80776c0 INFO              GST_STATES gstbin.c:2662:gst_bin_change_state_func:<pipeline0> child 'autovideosink0' is changing state asynchronously to PAUSED
0:00:00.276393865  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<capsfilter0> current READY pending VOID_PENDING, desired next PAUSED
0:00:00.276445905  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<capsfilter0> completed state change to PAUSED
0:00:00.276478943  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.276520415  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 3(PAUSED) successfully
0:00:00.276562375  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<videoscale0> current READY pending VOID_PENDING, desired next PAUSED
0:00:00.276638403  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<videoscale0> completed state change to PAUSED
0:00:00.276671590  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<videoscale0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.276713184  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'videoscale0' changed state to 3(PAUSED) successfully
0:00:00.276755593  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<videorate0> current READY pending VOID_PENDING, desired next PAUSED
0:00:00.276805665  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<videorate0> completed state change to PAUSED
0:00:00.276837881  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<videorate0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.276877320  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'videorate0' changed state to 3(PAUSED) successfully
0:00:00.276959076  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<v4l2src0> current READY pending VOID_PENDING, desired next PAUSED
0:00:00.277026079  1535  0x80776c0 INFO                 basesrc gstbasesrc.c:1296:gst_base_src_do_seek:<v4l2src0> seeking: time segment start=0:00:00.000000000, stop=99:99:99.999999999, rate=1.000000, applied_rate=1.000000, flags=0x00, time=0:00:00.000000000, base=0:00:00.000000000, position 0:00:00.000000000, duration 99:99:99.999999999
0:00:00.277170609  1535  0x80776c0 INFO                    task gsttask.c:431:gst_task_set_lock: setting stream lock 0x812a05c on task 0x8156840
0:00:00.277208146  1535  0x80776c0 INFO                GST_PADS gstpad.c:5415:gst_pad_start_task:<v4l2src0:src> created task 0x8156840
0:00:00.277402633  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<v4l2src0> completed state change to PAUSED
0:00:00.277449736  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<v4l2src0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
0:00:00.277496768  1535  0x80776c0 INFO              GST_STATES gstbin.c:2699:gst_bin_change_state_func:<pipeline0> child 'v4l2src0' changed state to 3(PAUSED) successfully without preroll
0:00:00.277548040  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<pipeline0> completed state change to PAUSED
0:00:00.277580755  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<pipeline0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
0:00:00.281167317  1535  0x80776c0 INFO               GST_EVENT gstevent.c:1184:gst_event_new_latency: creating latency event 0:00:00.000000000
0:00:00.281768954  1535  0x8121b20 INFO        GST_ELEMENT_PADS gstelement.c:894:gst_element_get_static_pad: no such pad 'sink' in element "v4l2src0"
0:00:00.282249775  1535  0x80776c0 INFO                     bin gstbin.c:2499:gst_bin_do_latency_func:<pipeline0> configured latency of 0:00:00.000000000
0:00:00.282457915  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<autovideosink0> current READY pending PAUSED, desired next PLAYING
0:00:00.282507413  1535  0x80776c0 INFO              GST_STATES gstbin.c:2662:gst_bin_change_state_func:<pipeline0> child 'autovideosink0' is changing state asynchronously to PLAYING
0:00:00.282555945  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<capsfilter0> current PAUSED pending VOID_PENDING, desired next PLAYING
0:00:00.282602595  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<capsfilter0> completed state change to PLAYING
0:00:00.282640629  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:00.282689712  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 4(PLAYING) successfully
0:00:00.282737446  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<videoscale0> current PAUSED pending VOID_PENDING, desired next PLAYING
0:00:00.282779243  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<videoscale0> completed state change to PLAYING
0:00:00.282815377  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<videoscale0> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:00.282860160  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'videoscale0' changed state to 4(PLAYING) successfully
0:00:00.282950779  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<videorate0> current PAUSED pending VOID_PENDING, desired next PLAYING
0:00:00.282994148  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<videorate0> completed state change to PLAYING
0:00:00.283029659  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<videorate0> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:00.283074686  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'videorate0' changed state to 4(PLAYING) successfully
0:00:00.283129732  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<v4l2src0> completed state change to PLAYING
0:00:00.283166625  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<v4l2src0> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending)
0:00:00.283212422  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'v4l2src0' changed state to 4(PLAYING) successfully
New clock: GstSystemClock
0:00:00.282372102  1535  0x8121b20 INFO                    v4l2 gstv4l2object.c:1247:gst_v4l2_object_fill_format_list:<v4l2src0> got 4 format(s):
0:00:00.283463182  1535  0x8121b20 INFO                    v4l2 gstv4l2object.c:1253:gst_v4l2_object_fill_format_list:<v4l2src0>   YU12 (emulated)
0:00:00.283499051  1535  0x8121b20 INFO                    v4l2 gstv4l2object.c:1253:gst_v4l2_object_fill_format_list:<v4l2src0>   YV12 (emulated)
0:00:00.283529976  1535  0x8121b20 INFO                    v4l2 gstv4l2object.c:1253:gst_v4l2_object_fill_format_list:<v4l2src0>   BGR3 (emulated)
0:00:00.283560024  1535  0x8121b20 INFO                    v4l2 gstv4l2object.c:1253:gst_v4l2_object_fill_format_list:<v4l2src0>   RGB3 (emulated)
0:00:00.283838005  1535  0x8121b20 INFO                    v4l2 gstv4l2object.c:2729:gst_v4l2_object_get_caps:<v4l2src0> probed caps: video/x-raw, format=(string)I420, width=(int)352, height=(int)292, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)YV12, width=(int)352, height=(int)292, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)BGR, width=(int)352, height=(int)292, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw, format=(string)RGB, width=(int)352, height=(int)292, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 100/1 ]
0:00:00.284459076  1535  0x8121b20 WARN                 basesrc gstbasesrc.c:2865:gst_base_src_loop:<v4l2src0> error: Internal data flow error.
0:00:00.284793734  1535  0x8121b20 WARN                 basesrc gstbasesrc.c:2865:gst_base_src_loop:<v4l2src0> error: streaming task paused, reason not-negotiated (-4)
0:00:00.284851849  1535  0x8121b20 INFO        GST_ERROR_SYSTEM gstelement.c:1835:gst_element_message_full:<v4l2src0> posting message: Internal data flow error.
0:00:00.284956983  1535  0x8121b20 INFO        GST_ERROR_SYSTEM gstelement.c:1858:gst_element_message_full:<v4l2src0> posted error message: Internal data flow error.
0:00:00.285213642  1535  0x8121b20 INFO              GST_STATES gstbin.c:3112:bin_handle_async_done:<autovideosink0> committing state from READY to PAUSED, old pending PAUSED
0:00:00.285290670  1535  0x8121b20 INFO              GST_STATES gstbin.c:3132:bin_handle_async_done:<autovideosink0> completed state change, pending VOID
0:00:00.285328462  1535  0x8121b20 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<autovideosink0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Internal data flow error.
Additional debug info:
gstbasesrc.c(2865): gst_base_src_loop (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
streaming task paused, reason not-negotiated (-4)
Execution ended after 0:00:00.002209970
Setting pipeline to PAUSED ...
0:00:00.292035032  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<autovideosink0> current PAUSED pending VOID_PENDING, desired next PAUSED
0:00:00.292205015  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<autovideosink0-actual-sink-ximage> current PAUSED pending VOID_PENDING, desired next PAUSED
0:00:00.292251801  1535  0x80776c0 INFO              GST_STATES gstbin.c:2344:gst_bin_element_set_state:<autovideosink0-actual-sink-ximage> skipping transition from PAUSED to  PAUSED
0:00:00.292284197  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<autovideosink0> child 'autovideosink0-actual-sink-ximage' changed state to 3(PAUSED) successfully
0:00:00.292333809  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<autovideosink0> completed state change to PAUSED
0:00:00.292368283  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'autovideosink0' changed state to 3(PAUSED) successfully
0:00:00.292408675  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<capsfilter0> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:00.292445545  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<capsfilter0> completed state change to PAUSED
0:00:00.292476629  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:00.292538838  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 3(PAUSED) successfully
0:00:00.292580222  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<videoscale0> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:00.292615977  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<videoscale0> completed state change to PAUSED
0:00:00.292645820  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<videoscale0> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:00.292686230  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'videoscale0' changed state to 3(PAUSED) successfully
0:00:00.292729354  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<videorate0> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:00.292765575  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<videorate0> completed state change to PAUSED
0:00:00.292795475  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<videorate0> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:00.292834509  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'videorate0' changed state to 3(PAUSED) successfully
0:00:00.292873342  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<v4l2src0> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:00.292933181  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<v4l2src0> completed state change to PAUSED
0:00:00.292964903  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<v4l2src0> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:00.293005799  1535  0x80776c0 INFO              GST_STATES gstbin.c:2699:gst_bin_change_state_func:<pipeline0> child 'v4l2src0' changed state to 3(PAUSED) successfully without preroll
0:00:00.293063160  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<pipeline0> completed state change to PAUSED
Setting pipeline to READY ...
0:00:00.293209031  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<autovideosink0> current PAUSED pending VOID_PENDING, desired next READY
0:00:00.293263630  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<autovideosink0-actual-sink-ximage> current PAUSED pending VOID_PENDING, desired next READY
0:00:00.293378834  1535  0x8121b20 INFO                    task gsttask.c:300:gst_task_func:<v4l2src0:src> Task going to paused
0:00:00.293428820  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<autovideosink0-actual-sink-ximage> completed state change to READY
0:00:00.293462598  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<autovideosink0-actual-sink-ximage> notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:00.293508510  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<autovideosink0> child 'autovideosink0-actual-sink-ximage' changed state to 2(READY) successfully
0:00:00.293564083  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<autovideosink0> completed state change to READY
0:00:00.293602841  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<autovideosink0> notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:00.293645578  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'autovideosink0' changed state to 2(READY) successfully
0:00:00.293687534  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<capsfilter0> current PAUSED pending VOID_PENDING, desired next READY
0:00:00.293741274  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<capsfilter0> completed state change to READY
0:00:00.293772647  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:00.293813606  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 2(READY) successfully
0:00:00.293854806  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<videoscale0> current PAUSED pending VOID_PENDING, desired next READY
0:00:00.293927384  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<videoscale0> completed state change to READY
0:00:00.293963203  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<videoscale0> notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:00.294005172  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'videoscale0' changed state to 2(READY) successfully
0:00:00.294046754  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<videorate0> current PAUSED pending VOID_PENDING, desired next READY
0:00:00.294101029  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<videorate0> completed state change to READY
0:00:00.294133256  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<videorate0> notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:00.294173775  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'videorate0' changed state to 2(READY) successfully
0:00:00.294241381  1535  0x8121b20 INFO                    task gsttask.c:302:gst_task_func:<v4l2src0:src> Task resume from paused
0:00:00.294345543  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<v4l2src0> completed state change to READY
0:00:00.294383665  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<v4l2src0> notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:00.294424932  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'v4l2src0' changed state to 2(READY) successfully
0:00:00.294468537  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<pipeline0> completed state change to READY
0:00:00.294500245  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<pipeline0> notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:00.294596766  1535  0x80776c0 INFO              GST_STATES gstbin.c:1827:gst_bin_get_state_func:<pipeline0> getting state
Setting pipeline to NULL ...
0:00:00.294710656  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<autovideosink0> current READY pending VOID_PENDING, desired next NULL
0:00:00.294765051  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<autovideosink0-actual-sink-ximage> current READY pending VOID_PENDING, desired next NULL
0:00:00.317430059  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<autovideosink0-actual-sink-ximage> completed state change to NULL
0:00:00.317520845  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<autovideosink0-actual-sink-ximage> notifying about state-changed READY to NULL (VOID_PENDING pending)
0:00:00.317588111  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<autovideosink0> child 'autovideosink0-actual-sink-ximage' changed state to 1(NULL) successfully
0:00:00.317661044  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<autovideosink0-actual-sink-ximage> completed state change to NULL
0:00:00.317699638  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstpad.c:1877:gst_pad_unlink: unlinking sink:proxypad0(0x8135060) and autovideosink0-actual-sink-ximage:sink(0x812a630)
0:00:00.317737576  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstpad.c:1931:gst_pad_unlink: unlinked sink:proxypad0 and autovideosink0-actual-sink-ximage:sink
0:00:00.317763969  1535  0x80776c0 INFO           GST_PARENTAGE gstbin.c:1556:gst_bin_remove_func:<autovideosink0> removed child "autovideosink0-actual-sink-ximage"
0:00:00.317812580  1535  0x80776c0 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:363:gst_element_factory_create: creating element "fakesink" named "tempsink"
0:00:00.317969157  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:646:gst_element_add_pad:<GstBaseSink at 0x813c7e8> adding pad 'sink'
0:00:00.318034052  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:897:gst_element_get_static_pad: found pad tempsink:sink
0:00:00.318061982  1535  0x80776c0 INFO                GST_PADS gstpad.c:2120:gst_pad_link_prepare: trying to link sink:proxypad0 and tempsink:sink
0:00:00.318088146  1535  0x80776c0 INFO                GST_PADS gstpad.c:2322:gst_pad_link_full: linked sink:proxypad0 and tempsink:sink, successful
0:00:00.318111487  1535  0x80776c0 INFO               GST_EVENT gstevent.c:1313:gst_event_new_reconfigure: creating reconfigure event
0:00:00.318132895  1535  0x80776c0 INFO               GST_EVENT gstpad.c:5083:gst_pad_send_event_unchecked:<sink:proxypad0> Received event on flushing pad. Discarding
0:00:00.318152492  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<autovideosink0> completed state change to NULL
0:00:00.318171066  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<autovideosink0> notifying about state-changed READY to NULL (VOID_PENDING pending)
0:00:00.318204103  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'autovideosink0' changed state to 1(NULL) successfully
0:00:00.318244949  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<capsfilter0> current READY pending VOID_PENDING, desired next NULL
0:00:00.318280433  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<capsfilter0> completed state change to NULL
0:00:00.318300176  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed READY to NULL (VOID_PENDING pending)
0:00:00.318328247  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 1(NULL) successfully
0:00:00.318358794  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<videoscale0> current READY pending VOID_PENDING, desired next NULL
0:00:00.318389661  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<videoscale0> completed state change to NULL
0:00:00.318408930  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<videoscale0> notifying about state-changed READY to NULL (VOID_PENDING pending)
0:00:00.318437097  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'videoscale0' changed state to 1(NULL) successfully
0:00:00.318467581  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<videorate0> current READY pending VOID_PENDING, desired next NULL
0:00:00.318497607  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<videorate0> completed state change to NULL
0:00:00.318516492  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<videorate0> notifying about state-changed READY to NULL (VOID_PENDING pending)
0:00:00.318543644  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'videorate0' changed state to 1(NULL) successfully
0:00:00.318569769  1535  0x80776c0 INFO              GST_STATES gstbin.c:2227:gst_bin_element_set_state:<v4l2src0> current READY pending VOID_PENDING, desired next NULL
0:00:00.318712068  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<v4l2src0> completed state change to NULL
0:00:00.318734650  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<v4l2src0> notifying about state-changed READY to NULL (VOID_PENDING pending)
0:00:00.318764004  1535  0x80776c0 INFO              GST_STATES gstbin.c:2656:gst_bin_change_state_func:<pipeline0> child 'v4l2src0' changed state to 1(NULL) successfully
0:00:00.318849138  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2873:gst_element_dispose:<autovideosink0-actual-sink-ximage> dispose
0:00:00.318870950  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:766:gst_element_remove_pad:<autovideosink0-actual-sink-ximage> removing pad 'sink'
0:00:00.318987972  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2917:gst_element_dispose:<autovideosink0-actual-sink-ximage> parent class dispose
0:00:00.319029866  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2948:gst_element_finalize:<autovideosink0-actual-sink-ximage> finalize
0:00:00.319061154  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2953:gst_element_finalize:<autovideosink0-actual-sink-ximage> finalize parent
0:00:00.319122450  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<pipeline0> completed state change to NULL
0:00:00.319159647  1535  0x80776c0 INFO              GST_STATES gstelement.c:2233:_priv_gst_element_state_changed:<pipeline0> notifying about state-changed READY to NULL (VOID_PENDING pending)
Freeing pipeline ...
0:00:00.319298596  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstpad.c:1877:gst_pad_unlink: unlinking videoscale0:src(0x812a4f8) and capsfilter0:sink(0x812a8a0)
0:00:00.319361639  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstpad.c:1931:gst_pad_unlink: unlinked videoscale0:src and capsfilter0:sink
0:00:00.319412606  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstpad.c:1877:gst_pad_unlink: unlinking capsfilter0:src(0x812a9d8) and autovideosink0:sink(0x8134048)
0:00:00.319460414  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstpad.c:1931:gst_pad_unlink: unlinked capsfilter0:src and autovideosink0:sink
0:00:00.319506443  1535  0x80776c0 INFO           GST_PARENTAGE gstbin.c:1556:gst_bin_remove_func:<pipeline0> removed child "capsfilter0"
0:00:00.319562037  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2873:gst_element_dispose:<capsfilter0> dispose
0:00:00.319591327  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:766:gst_element_remove_pad:<capsfilter0> removing pad 'sink'
0:00:00.319632231  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:766:gst_element_remove_pad:<capsfilter0> removing pad 'src'
0:00:00.319675530  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2917:gst_element_dispose:<capsfilter0> parent class dispose
0:00:00.319708021  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2948:gst_element_finalize:<capsfilter0> finalize
0:00:00.319736478  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2953:gst_element_finalize:<capsfilter0> finalize parent
0:00:00.319780849  1535  0x80776c0 INFO           GST_PARENTAGE gstbin.c:1556:gst_bin_remove_func:<pipeline0> removed child "autovideosink0"
0:00:00.319826232  1535  0x80776c0 INFO              GST_STATES gstelement.c:2328:gst_element_continue_state:<tempsink> completed state change to NULL
0:00:00.319864753  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstpad.c:1877:gst_pad_unlink: unlinking sink:proxypad0(0x8135060) and tempsink:sink(0x812ab10)
0:00:00.319934114  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstpad.c:1931:gst_pad_unlink: unlinked sink:proxypad0 and tempsink:sink
0:00:00.319972458  1535  0x80776c0 INFO           GST_PARENTAGE gstbin.c:1556:gst_bin_remove_func:<autovideosink0> removed child "tempsink"
0:00:00.320013810  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2873:gst_element_dispose:<tempsink> dispose
0:00:00.320043048  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:766:gst_element_remove_pad:<tempsink> removing pad 'sink'
0:00:00.320081451  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2917:gst_element_dispose:<tempsink> parent class dispose
0:00:00.320113503  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2948:gst_element_finalize:<tempsink> finalize
0:00:00.320141996  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2953:gst_element_finalize:<tempsink> finalize parent
0:00:00.320179012  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2873:gst_element_dispose:<autovideosink0> dispose
0:00:00.320208499  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:766:gst_element_remove_pad:<autovideosink0> removing pad 'sink'
0:00:00.320254272  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2917:gst_element_dispose:<autovideosink0> parent class dispose
0:00:00.320288841  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2948:gst_element_finalize:<autovideosink0> finalize
0:00:00.320317217  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2953:gst_element_finalize:<autovideosink0> finalize parent
0:00:00.320351088  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstpad.c:1877:gst_pad_unlink: unlinking videorate0:src(0x812a288) and videoscale0:sink(0x812a3c0)
0:00:00.320401672  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstpad.c:1931:gst_pad_unlink: unlinked videorate0:src and videoscale0:sink
0:00:00.320450505  1535  0x80776c0 INFO           GST_PARENTAGE gstbin.c:1556:gst_bin_remove_func:<pipeline0> removed child "videoscale0"
0:00:00.320488862  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2873:gst_element_dispose:<videoscale0> dispose
0:00:00.320518111  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:766:gst_element_remove_pad:<videoscale0> removing pad 'sink'
0:00:00.320555795  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:766:gst_element_remove_pad:<videoscale0> removing pad 'src'
0:00:00.320598682  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2917:gst_element_dispose:<videoscale0> parent class dispose
0:00:00.320646745  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2948:gst_element_finalize:<videoscale0> finalize
0:00:00.320975784  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2953:gst_element_finalize:<videoscale0> finalize parent
0:00:00.321039432  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstpad.c:1877:gst_pad_unlink: unlinking v4l2src0:src(0x812a018) and videorate0:sink(0x812a150)
0:00:00.321114303  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstpad.c:1931:gst_pad_unlink: unlinked v4l2src0:src and videorate0:sink
0:00:00.321172574  1535  0x80776c0 INFO           GST_PARENTAGE gstbin.c:1556:gst_bin_remove_func:<pipeline0> removed child "videorate0"
0:00:00.321780577  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2873:gst_element_dispose:<videorate0> dispose
0:00:00.321854644  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:766:gst_element_remove_pad:<videorate0> removing pad 'sink'
0:00:00.322003607  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:766:gst_element_remove_pad:<videorate0> removing pad 'src'
0:00:00.322050637  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2917:gst_element_dispose:<videorate0> parent class dispose
0:00:00.322084986  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2948:gst_element_finalize:<videorate0> finalize
0:00:00.322113939  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2953:gst_element_finalize:<videorate0> finalize parent
0:00:00.322178174  1535  0x80776c0 INFO           GST_PARENTAGE gstbin.c:1556:gst_bin_remove_func:<pipeline0> removed child "v4l2src0"
0:00:00.322221109  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2873:gst_element_dispose:<v4l2src0> dispose
0:00:00.322250889  1535  0x80776c0 INFO        GST_ELEMENT_PADS gstelement.c:766:gst_element_remove_pad:<v4l2src0> removing pad 'src'
0:00:00.322290519  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2917:gst_element_dispose:<v4l2src0> parent class dispose
0:00:00.322383331  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2948:gst_element_finalize:<v4l2src0> finalize
0:00:00.322414821  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2953:gst_element_finalize:<v4l2src0> finalize parent
0:00:00.322447554  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2873:gst_element_dispose:<pipeline0> dispose
0:00:00.322502924  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2917:gst_element_dispose:<pipeline0> parent class dispose
0:00:00.322534978  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2948:gst_element_finalize:<pipeline0> finalize
0:00:00.322564640  1535  0x80776c0 INFO         GST_REFCOUNTING gstelement.c:2953:gst_element_finalize:<pipeline0> finalize parent
0:00:00.322594713  1535  0x80776c0 INFO                GST_INIT gst.c:938:gst_deinit: deinitializing GStreamer
0:00:00.326999747  1535  0x80776c0 INFO                GST_INIT gst.c:1068:gst_deinit: deinitialized GStreamer
[ian at localhost ~]$


On 22/11/2014 13:57, Nicolas Dufresne wrote:
>
> Le 2014-11-21 16:33, Ian Davidson a écrit :
>> Is my problem to do with using v4l2src as the source? Is there some 
>> other source I should use with my webcam? Should I use some other 
>> sink than autovideosink? Help!
> If you want help, please provide a better description of your 
> pipeline(s) (e.g. in gst-launch-1.0 syntax), version of GStreamer 
> being used. Clearly you are connecting two elements that don't match 
> (not-negotiated). Could be anything from color format, to bitstream 
> format. You could be missing a parser, or anything else.
>
> Nicolas
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20141122/3218807a/attachment-0001.html>


More information about the gstreamer-devel mailing list