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