[aravis] Re: gstreamer aravissrc problem

  • From: Adrian Daerr <adrian.daerr@xxxxxxxxxxxxxxxxxxxxx>
  • To: aravis@xxxxxxxxxxxxx
  • Date: Wed, 21 Aug 2013 10:55:08 +0200

Hi Emmanuel,

>> | ERROR: from element /GstPipeline:pipeline0/GstAravis:aravis0:
>> | Internal data flow error.
>
> I'm not able to reproduce your issue using a Basler acA1300. Could you
> try to set GST_DEBUG=3 before launching the gstreamer pipeline and
> send the output to the list ?

Thanks for taking this up. Sorry for the delay, I did not have access to the camera for a while. I copy/paste below the debug output for gst-launch with GST_DEBUG=3 you requested. The relevant lines seem to be

INFO basesrc gstbasesrc.c:2448:gst_base_src_loop:<aravis0> pausing after gst_base_src_get_range() = error WARN basesrc gstbasesrc.c:2625:gst_base_src_loop:<aravis0> error: Internal data flow error. WARN basesrc gstbasesrc.c:2625:gst_base_src_loop:<aravis0> error: streaming task paused, reason error (-5)

In the meantime I noticed things that replacing autovideosink with a fakesink works fine:
  gst-launch aravissrc ! fakesink
or
gst-launch aravissrc ! video/x-raw-yuv,width=512,height=512,framerate=3/1 ! fakesink

so I do not understand what goes wrong when connected to xvimagesink (which is what autovideosink redirects to).

Adrian



nyx:~> gst-launch --gst-plugin-load=$HOME/.gstreamer-0.10/libgstaravis-0.4.so -v aravissrc ! video/x-raw-yuv,width=512,height=512,framerate=3/1 ! autovideosink
Setting pipeline to PAUSED ...
/GstPipeline:pipeline0/GstAravis:aravis0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)YUY2, width=(int)512, height=(int)512, framerate=(fraction)3/1
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
ERROR: from element /GstPipeline:pipeline0/GstAravis:aravis0: Internal data flow error.
Additional debug info:
gstbasesrc.c(2625): gst_base_src_loop (): /GstPipeline:pipeline0/GstAravis:aravis0:
streaming task paused, reason error (-5)
Execution ended after 2000554531 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
/GstPipeline:pipeline0/GstAravis:aravis0.GstPad:src: caps = NULL
Setting pipeline to NULL ...
Freeing pipeline ...
nyx:~> GST_DEBUG=3 gst-launch --gst-plugin-load=$HOME/.gstreamer-0.10/libgstaravis-0.4.so -v aravissrc ! video/x-raw-yuv,width=512,height=512,framerate=3/1 ! autovideosink 0:00:00.000134667 16418 0x1478a00 INFO GST_INIT gst.c:613:init_pre: Initializing GStreamer Core Library version 0.10.36 0:00:00.000279007 16418 0x1478a00 INFO GST_INIT gst.c:614:init_pre: Using library installed in /usr/lib/x86_64-linux-gnu 0:00:00.000307101 16418 0x1478a00 INFO GST_INIT gst.c:624:init_pre: Linux nyx 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1 x86_64 0:00:00.000492472 16418 0x1478a00 INFO GST_INIT gstquery.c:107:_gst_query_initialize: init queries 0:00:00.001351689 16418 0x1478a00 INFO GST_INIT gstmessage.c:73:_gst_message_initialize: init messages 0:00:00.001817812 16418 0x1478a00 INFO GST_PLUGIN_LOADING gstplugin.c:350:_gst_plugin_initialize: registering 0 static plugins 0:00:00.002066393 16418 0x1478a00 INFO GST_PLUGIN_LOADING gstplugin.c:255:gst_plugin_register_static: registered static plugin "staticelements" 0:00:00.002184499 16418 0x1478a00 INFO GST_PLUGIN_LOADING gstplugin.c:257:gst_plugin_register_static: added static plugin "staticelements", result: 1 0:00:00.002222421 16418 0x1478a00 INFO GST_REGISTRY gstregistry.c:1672:ensure_current_registry: reading registry cache: /home/adrian/.gstreamer-0.10/registry.x86_64.bin 0:00:00.023893306 16418 0x1478a00 INFO GST_REGISTRY gstregistrybinary.c:614:gst_registry_binary_read_cache: loaded /home/adrian/.gstreamer-0.10/registry.x86_64.bin in 0.021638 seconds 0:00:00.024042554 16418 0x1478a00 INFO GST_REGISTRY gstregistry.c:1522:scan_and_update_registry: Validating plugins from registry cache: /home/adrian/.gstreamer-0.10/registry.x86_64.bin 0:00:00.025445471 16418 0x1478a00 INFO GST_REGISTRY gstregistry.c:1634:scan_and_update_registry: Registry cache has not changed 0:00:00.025540529 16418 0x1478a00 INFO GST_REGISTRY gstregistry.c:1707:ensure_current_registry: registry reading and updating done, result = 1 0:00:00.027855798 16418 0x1478a00 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/home/adrian/.gstreamer-0.10/libgstaravis-0.4.so" loaded 0:00:00.027952139 16418 0x1478a00 INFO GST_REGISTRY gstregistry.c:1441:load_plugin_func: Loaded plugin: "/home/adrian/.gstreamer-0.10/libgstaravis-0.4.so" 0:00:00.027979479 16418 0x1478a00 INFO GST_INIT gst.c:805:init_post: GLib runtime version: 2.36.3 0:00:00.028001171 16418 0x1478a00 INFO GST_INIT gst.c:807:init_post: GLib headers version: 2.32.4 0:00:00.028038287 16418 0x1478a00 INFO GST_PIPELINE gstparse.c:334:gst_parse_launch_full: parsing pipeline description 'aravissrc ! video/x-raw-yuv,width=512,height=512,framerate=3/1 ! autovideosink ' 0:00:00.028088795 16418 0x1478a00 INFO GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "aravissrc" 0:00:00.028174425 16418 0x1478a00 INFO GST_ELEMENT_PADS gstelement.c:728:gst_element_add_pad:<GstBaseSrc@0x1636010> adding pad 'src' 0:00:00.028441938 16418 0x1478a00 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstautodetect.so" loaded 0:00:00.028539014 16418 0x1478a00 INFO GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "autovideosink" 0:00:00.028721848 16418 0x1478a00 INFO GST_ELEMENT_PADS gstelement.c:728:gst_element_add_pad:<GstAutoVideoSink@0x163a010> adding pad 'sink' 0:00:00.029250473 16418 0x1478a00 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstcoreelements.so" loaded 0:00:00.029344668 16418 0x1478a00 INFO GST_ELEMENT_FACTORY gstelementfactory.c:374:gst_element_factory_create: creating element "fakesink" named "tempsink" 0:00:00.029526829 16418 0x1478a00 INFO GST_ELEMENT_PADS gstelement.c:728:gst_element_add_pad:<GstBaseSink@0x1641e10> adding pad 'sink' 0:00:00.029595989 16418 0x1478a00 INFO GST_ELEMENT_PADS gstelement.c:975:gst_element_get_static_pad: found pad tempsink:sink 0:00:00.029626611 16418 0x1478a00 INFO GST_PADS gstpad.c:1978:gst_pad_link_prepare: trying to link sink:proxypad0 and tempsink:sink 0:00:00.029651388 16418 0x1478a00 INFO GST_PADS gstpad.c:2161:gst_pad_link_full: linked sink:proxypad0 and tempsink:sink, successful 0:00:00.037014877 16418 0x1478a00 INFO GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "pipeline" 0:00:00.037119599 16418 0x1478a00 INFO GST_PIPELINE ./grammar.y:568:gst_parse_perform_link: linking aravis0:(any) to autovideosink0:(any) (0/0) with caps "video/x-raw-yuv, width=(int)512, height=(int)512, framerate=(fraction)3/1" 0:00:00.037822275 16418 0x1478a00 INFO GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "capsfilter" 0:00:00.037956756 16418 0x1478a00 INFO GST_ELEMENT_PADS gstelement.c:728:gst_element_add_pad:<GstBaseTransform@0x1646040> adding pad 'sink' 0:00:00.038002006 16418 0x1478a00 INFO GST_ELEMENT_PADS gstelement.c:728:gst_element_add_pad:<GstBaseTransform@0x1646040> adding pad 'src' 0:00:00.038034194 16418 0x1478a00 INFO GST_STATES gstbin.c:1784:gst_bin_get_state_func:<pipeline0> getting state 0:00:00.038067678 16418 0x1478a00 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<capsfilter0> completed state change to NULL 0:00:00.038104768 16418 0x1478a00 INFO GST_ELEMENT_PADS gstutils.c:1698:gst_element_link_pads_full: trying to link element aravis0:(any) to element capsfilter0:sink 0:00:00.038123167 16418 0x1478a00 INFO GST_ELEMENT_PADS gstelement.c:975:gst_element_get_static_pad: found pad capsfilter0:sink 0:00:00.038140054 16418 0x1478a00 INFO GST_PADS gstutils.c:1596:prepare_link_maybe_ghosting: aravis0 and capsfilter0 in same bin, no need for ghost pads 0:00:00.038165608 16418 0x1478a00 INFO GST_PADS gstpad.c:1978:gst_pad_link_prepare: trying to link aravis0:src and capsfilter0:sink 0:00:00.038200345 16418 0x1478a00 INFO GST_PADS gstpad.c:2161:gst_pad_link_full: linked aravis0:src and capsfilter0:sink, successful 0:00:00.038227588 16418 0x1478a00 INFO GST_ELEMENT_PADS gstutils.c:1698:gst_element_link_pads_full: trying to link element capsfilter0:src to element autovideosink0:(any) 0:00:00.038243613 16418 0x1478a00 INFO GST_ELEMENT_PADS gstelement.c:975:gst_element_get_static_pad: found pad capsfilter0:src 0:00:00.038260059 16418 0x1478a00 INFO GST_PADS gstutils.c:1032:gst_pad_check_link: trying to link capsfilter0:src and autovideosink0:sink 0:00:00.038297107 16418 0x1478a00 INFO GST_PADS gstutils.c:1596:prepare_link_maybe_ghosting: capsfilter0 and autovideosink0 in same bin, no need for ghost pads 0:00:00.038320159 16418 0x1478a00 INFO GST_PADS gstpad.c:1978:gst_pad_link_prepare: trying to link capsfilter0:src and autovideosink0:sink 0:00:00.038341202 16418 0x1478a00 INFO GST_PADS gstpad.c:2161:gst_pad_link_full: linked capsfilter0:src and autovideosink0:sink, successful
Setting pipeline to PAUSED ...
0:00:00.038446007 16418 0x1478a00 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<tempsink> completed state change to NULL 0:00:00.038467859 16418 0x1478a00 INFO GST_ELEMENT_PADS gstpad.c:1750:gst_pad_unlink: unlinking sink:proxypad0(0x163d0c0) and tempsink:sink(0x16381b0) 0:00:00.038487421 16418 0x1478a00 INFO GST_ELEMENT_PADS gstpad.c:1795:gst_pad_unlink: unlinked sink:proxypad0 and tempsink:sink 0:00:00.038504817 16418 0x1478a00 INFO GST_PARENTAGE gstbin.c:1465:gst_bin_remove_func:<autovideosink0> removed child "tempsink" 0:00:00.038525160 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3064:gst_element_dispose:<tempsink> dispose 0:00:00.038538799 16418 0x1478a00 INFO GST_ELEMENT_PADS gstelement.c:847:gst_element_remove_pad:<tempsink> removing pad 'sink' 0:00:00.038564197 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3088:gst_element_dispose:<tempsink> parent class dispose 0:00:00.038582411 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3119:gst_element_finalize:<tempsink> finalize 0:00:00.038596065 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3130:gst_element_finalize:<tempsink> finalize parent 0:00:00.040940815 16418 0x1478a00 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstxvimagesink.so" loaded 0:00:00.040963161 16418 0x1478a00 INFO GST_ELEMENT_FACTORY gstelementfactory.c:374:gst_element_factory_create: creating element "xvimagesink" named "autovideosink0-actual-sink-xvimage" 0:00:00.041193450 16418 0x1478a00 INFO GST_ELEMENT_PADS gstelement.c:728:gst_element_add_pad:<GstBaseSink@0x1655000> adding pad 'sink' 0:00:00.041226798 16418 0x1478a00 INFO GST_ELEMENT_PADS gstelement.c:975:gst_element_get_static_pad: found pad autovideosink0-actual-sink-xvimage:sink 0:00:00.085461623 16418 0x1478a00 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<autovideosink0-actual-sink-xvimage> completed state change to READY 0:00:00.085569440 16418 0x1478a00 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<autovideosink0-actual-sink-xvimage> notifying about state-changed NULL to READY (VOID_PENDING pending) 0:00:00.085672611 16418 0x1478a00 INFO GST_ELEMENT_PADS gstelement.c:975:gst_element_get_static_pad: found pad autovideosink0-actual-sink-xvimage:sink 0:00:00.085705967 16418 0x1478a00 INFO GST_PADS gstpad.c:1978:gst_pad_link_prepare: trying to link sink:proxypad0 and autovideosink0-actual-sink-xvimage:sink 0:00:00.085732944 16418 0x1478a00 INFO GST_PADS gstpad.c:2161:gst_pad_link_full: linked sink:proxypad0 and autovideosink0-actual-sink-xvimage:sink, successful 0:00:00.085766222 16418 0x1478a00 INFO GST_STATES gstbin.c:2237:gst_bin_element_set_state:<autovideosink0-actual-sink-xvimage> skipping transition from READY to READY, since bin pending is READY : last change state return follows 0:00:00.085793488 16418 0x1478a00 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<autovideosink0> child 'autovideosink0-actual-sink-xvimage' changed state to 2(READY) successfully 0:00:00.085819927 16418 0x1478a00 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<autovideosink0> completed state change to READY 0:00:00.085914010 16418 0x1478a00 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<autovideosink0> notifying about state-changed NULL to READY (VOID_PENDING pending) 0:00:00.086007897 16418 0x1478a00 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'autovideosink0' changed state to 2(READY) successfully 0:00:00.086039841 16418 0x1478a00 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<capsfilter0> completed state change to READY 0:00:00.086060989 16418 0x1478a00 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed NULL to READY (VOID_PENDING pending) 0:00:00.086089373 16418 0x1478a00 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 2(READY) successfully 0:00:00.086115473 16418 0x1478a00 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<aravis0> completed state change to READY 0:00:00.086136240 16418 0x1478a00 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<aravis0> notifying about state-changed NULL to READY (VOID_PENDING pending) 0:00:00.086163976 16418 0x1478a00 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'aravis0' changed state to 2(READY) successfully 0:00:00.086188972 16418 0x1478a00 INFO GST_STATES gstelement.c:2435:gst_element_continue_state:<pipeline0> committing state from NULL to READY, pending PAUSED, next PAUSED 0:00:00.086212551 16418 0x1478a00 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<pipeline0> notifying about state-changed NULL to READY (PAUSED pending) 0:00:00.086341095 16418 0x1478a00 INFO GST_STATES gstelement.c:2442:gst_element_continue_state:<pipeline0> continue state change READY to PAUSED, final PAUSED 0:00:00.086419751 16418 0x1478a00 INFO GST_STATES gstbin.c:2532:gst_bin_change_state_func:<autovideosink0> child 'autovideosink0-actual-sink-xvimage' is changing state asynchronously to PAUSED 0:00:00.086455130 16418 0x1478a00 INFO GST_STATES gstbin.c:2532:gst_bin_change_state_func:<pipeline0> child 'autovideosink0' is changing state asynchronously to PAUSED 0:00:00.086496589 16418 0x1478a00 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<capsfilter0> completed state change to PAUSED 0:00:00.086519456 16418 0x1478a00 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed READY to PAUSED (VOID_PENDING pending) 0:00:00.086549516 16418 0x1478a00 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 3(PAUSED) successfully /GstPipeline:pipeline0/GstAravis:aravis0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)YUY2, width=(int)512, height=(int)512, framerate=(fraction)3/1 0:00:01.297057701 16418 0x1478a00 INFO GST_EVENT gstevent.c:606:gst_event_new_new_segment_full: creating newsegment update 0, rate 1.000000, format bytes, start 0, stop -1, position 0 0:00:01.297201285 16418 0x1478a00 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<aravis0> completed state change to PAUSED 0:00:01.297232558 16418 0x1478a00 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<aravis0> notifying about state-changed READY to PAUSED (VOID_PENDING pending) 0:00:01.297271633 16418 0x1478a00 INFO GST_STATES gstbin.c:2570:gst_bin_change_state_func:<pipeline0> child 'aravis0' changed state to 3(PAUSED) successfully without preroll 0:00:01.297325729 16418 0x1478a00 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<pipeline0> completed state change to PAUSED 0:00:01.297347523 16418 0x1478a00 INFO GST_STATES gstelement.c:2365:_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:01.297755891 16418 0x1478a00 WARN bin gstbin.c:2399:gst_bin_do_latency_func:<pipeline0> failed to query latency 0:00:01.297860263 16418 0x1478a00 INFO GST_STATES gstbin.c:2532:gst_bin_change_state_func:<pipeline0> child 'autovideosink0' is changing state asynchronously to PLAYING 0:00:01.297888910 16418 0x1478a00 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<capsfilter0> completed state change to PLAYING 0:00:01.297910391 16418 0x1478a00 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending) 0:00:01.297940850 16418 0x1478a00 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 4(PLAYING) successfully 0:00:01.297987195 16418 0x1478a00 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<aravis0> completed state change to PLAYING 0:00:01.298011789 16418 0x1478a00 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<aravis0> notifying about state-changed PAUSED to PLAYING (VOID_PENDING pending) 0:00:01.298041271 16418 0x1478a00 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'aravis0' changed state to 4(PLAYING) successfully
New clock: GstSystemClock
0:00:03.298230438 16418 0x1b6fb70 INFO basesrc gstbasesrc.c:2448:gst_base_src_loop:<aravis0> pausing after gst_base_src_get_range() = error 0:00:03.298361317 16418 0x1b6fb70 WARN basesrc gstbasesrc.c:2625:gst_base_src_loop:<aravis0> error: Internal data flow error. 0:00:03.298390114 16418 0x1b6fb70 WARN basesrc gstbasesrc.c:2625:gst_base_src_loop:<aravis0> error: streaming task paused, reason error (-5) 0:00:03.298475104 16418 0x1b6fb70 INFO GST_ERROR_SYSTEM gstelement.c:1964:gst_element_message_full:<aravis0> posting message: Internal data flow error. 0:00:03.298542377 16418 0x1b6fb70 INFO GST_ERROR_SYSTEM gstelement.c:1987:gst_element_message_full:<aravis0> posted error message: Internal data flow error. 0:00:03.298701563 16418 0x1b6fb70 INFO GST_STATES gstbin.c:2942:bin_handle_async_done:<autovideosink0> committing state from READY to PAUSED, old pending PAUSED ERROR: from element /GstPipeline:pipeline0/GstAravis:aravis0: Internal data flow error. 0:00:03.298743119 16418 0x1b6fb70 INFO GST_STATES gstbin.c:2962:bin_handle_async_done:<autovideosink0> completed state change, pending VOID 0:00:03.298823021 16418 0x1b6fb70 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<autovideosink0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
Additional debug info:
gstbasesrc.c(2625): gst_base_src_loop (): /GstPipeline:pipeline0/GstAravis:aravis0:
streaming task paused, reason error (-5)
Execution ended after 2000944628 ns.
Setting pipeline to PAUSED ...
0:00:03.299068585 16418 0x1478a00 INFO GST_STATES gstbin.c:2237:gst_bin_element_set_state:<autovideosink0> skipping transition from PAUSED to PAUSED, since bin pending is PAUSED : last change state return follows 0:00:03.299103224 16418 0x1478a00 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'autovideosink0' changed state to 3(PAUSED) successfully 0:00:03.299129963 16418 0x1478a00 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<capsfilter0> completed state change to PAUSED 0:00:03.299152089 16418 0x1478a00 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending) 0:00:03.299185126 16418 0x1478a00 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 3(PAUSED) successfully 0:00:03.299211747 16418 0x1478a00 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<aravis0> completed state change to PAUSED 0:00:03.299233040 16418 0x1478a00 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<aravis0> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending) 0:00:03.299261672 16418 0x1478a00 INFO GST_STATES gstbin.c:2570:gst_bin_change_state_func:<pipeline0> child 'aravis0' changed state to 3(PAUSED) successfully without preroll 0:00:03.299286946 16418 0x1478a00 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<pipeline0> completed state change to PAUSED
Setting pipeline to READY ...
0:00:03.299523158 16418 0x1478a00 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<autovideosink0-actual-sink-xvimage> completed state change to READY 0:00:03.299563013 16418 0x1478a00 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<autovideosink0-actual-sink-xvimage> notifying about state-changed PAUSED to READY (VOID_PENDING pending) 0:00:03.299604040 16418 0x1478a00 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<autovideosink0> child 'autovideosink0-actual-sink-xvimage' changed state to 2(READY) successfully 0:00:03.299642246 16418 0x1478a00 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<autovideosink0> completed state change to READY 0:00:03.299664248 16418 0x1478a00 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<autovideosink0> notifying about state-changed PAUSED to READY (VOID_PENDING pending) 0:00:03.299693284 16418 0x1478a00 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'autovideosink0' changed state to 2(READY) successfully 0:00:03.299735772 16418 0x1478a00 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<capsfilter0> completed state change to READY 0:00:03.299758374 16418 0x1478a00 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed PAUSED to READY (VOID_PENDING pending) 0:00:03.299787083 16418 0x1478a00 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 2(READY) successfully
/GstPipeline:pipeline0/GstAravis:aravis0.GstPad:src: caps = NULL
0:00:05.281692371 16418 0x1478a00 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<aravis0> completed state change to READY 0:00:05.281713383 16418 0x1478a00 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<aravis0> notifying about state-changed PAUSED to READY (VOID_PENDING pending) 0:00:05.281761093 16418 0x1478a00 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'aravis0' changed state to 2(READY) successfully 0:00:05.281784620 16418 0x1478a00 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<pipeline0> completed state change to READY 0:00:05.281798801 16418 0x1478a00 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<pipeline0> notifying about state-changed PAUSED to READY (VOID_PENDING pending) 0:00:05.281831769 16418 0x1478a00 INFO GST_STATES gstbin.c:1784:gst_bin_get_state_func:<pipeline0> getting state
Setting pipeline to NULL ...
0:00:05.316541752 16418 0x1478a00 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<autovideosink0-actual-sink-xvimage> completed state change to NULL 0:00:05.316635111 16418 0x1478a00 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<autovideosink0-actual-sink-xvimage> notifying about state-changed READY to NULL (VOID_PENDING pending) 0:00:05.316683382 16418 0x1478a00 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<autovideosink0> child 'autovideosink0-actual-sink-xvimage' changed state to 1(NULL) successfully 0:00:05.316722311 16418 0x1478a00 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<autovideosink0-actual-sink-xvimage> completed state change to NULL 0:00:05.316748946 16418 0x1478a00 INFO GST_ELEMENT_PADS gstpad.c:1750:gst_pad_unlink: unlinking sink:proxypad0(0x163d0c0) and autovideosink0-actual-sink-xvimage:sink(0x16381b0) 0:00:05.316776595 16418 0x1478a00 INFO GST_ELEMENT_PADS gstpad.c:1795:gst_pad_unlink: unlinked sink:proxypad0 and autovideosink0-actual-sink-xvimage:sink 0:00:05.316803856 16418 0x1478a00 INFO GST_PARENTAGE gstbin.c:1465:gst_bin_remove_func:<autovideosink0> removed child "autovideosink0-actual-sink-xvimage" 0:00:05.316837191 16418 0x1478a00 INFO GST_ELEMENT_FACTORY gstelementfactory.c:374:gst_element_factory_create: creating element "fakesink" named "tempsink" 0:00:05.316972865 16418 0x1478a00 INFO GST_ELEMENT_PADS gstelement.c:728:gst_element_add_pad:<GstBaseSink@0x1a18ba0> adding pad 'sink' 0:00:05.317025431 16418 0x1478a00 INFO GST_ELEMENT_PADS gstelement.c:975:gst_element_get_static_pad: found pad tempsink:sink 0:00:05.317051901 16418 0x1478a00 INFO GST_PADS gstpad.c:1978:gst_pad_link_prepare: trying to link sink:proxypad0 and tempsink:sink 0:00:05.317075304 16418 0x1478a00 INFO GST_PADS gstpad.c:2161:gst_pad_link_full: linked sink:proxypad0 and tempsink:sink, successful 0:00:05.317102901 16418 0x1478a00 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<autovideosink0> completed state change to NULL 0:00:05.317123324 16418 0x1478a00 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<autovideosink0> notifying about state-changed READY to NULL (VOID_PENDING pending) 0:00:05.317155986 16418 0x1478a00 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'autovideosink0' changed state to 1(NULL) successfully 0:00:05.317190768 16418 0x1478a00 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<capsfilter0> completed state change to NULL 0:00:05.317212725 16418 0x1478a00 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed READY to NULL (VOID_PENDING pending) 0:00:05.317255029 16418 0x1478a00 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 1(NULL) successfully 0:00:05.317284933 16418 0x1478a00 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<aravis0> completed state change to NULL 0:00:05.317305662 16418 0x1478a00 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<aravis0> notifying about state-changed READY to NULL (VOID_PENDING pending) 0:00:05.317333559 16418 0x1478a00 INFO GST_STATES gstbin.c:2526:gst_bin_change_state_func:<pipeline0> child 'aravis0' changed state to 1(NULL) successfully 0:00:05.317387337 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3064:gst_element_dispose:<autovideosink0-actual-sink-xvimage> dispose 0:00:05.317411086 16418 0x1478a00 INFO GST_ELEMENT_PADS gstelement.c:847:gst_element_remove_pad:<autovideosink0-actual-sink-xvimage> removing pad 'sink' 0:00:05.317439247 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3088:gst_element_dispose:<autovideosink0-actual-sink-xvimage> parent class dispose 0:00:05.317466477 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3119:gst_element_finalize:<autovideosink0-actual-sink-xvimage> finalize 0:00:05.317488068 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3130:gst_element_finalize:<autovideosink0-actual-sink-xvimage> finalize parent 0:00:05.317515264 16418 0x1478a00 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<pipeline0> completed state change to NULL 0:00:05.317536838 16418 0x1478a00 INFO GST_STATES gstelement.c:2365:_priv_gst_element_state_changed:<pipeline0> notifying about state-changed READY to NULL (VOID_PENDING pending) 0:00:05.317578046 16418 0x1478a00 INFO GST_STATES gstbin.c:1784:gst_bin_get_state_func:<pipeline0> getting state
Freeing pipeline ...
0:00:05.317619409 16418 0x1478a00 INFO GST_ELEMENT_PADS gstpad.c:1750:gst_pad_unlink: unlinking capsfilter0:src(0x16384b0) and autovideosink0:sink(0x163c050) 0:00:05.317653435 16418 0x1478a00 INFO GST_ELEMENT_PADS gstpad.c:1795:gst_pad_unlink: unlinked capsfilter0:src and autovideosink0:sink 0:00:05.317686442 16418 0x1478a00 INFO GST_ELEMENT_PADS gstpad.c:1750:gst_pad_unlink: unlinking aravis0:src(0x1638030) and capsfilter0:sink(0x1638330) 0:00:05.317717168 16418 0x1478a00 INFO GST_ELEMENT_PADS gstpad.c:1795:gst_pad_unlink: unlinked aravis0:src and capsfilter0:sink 0:00:05.317750416 16418 0x1478a00 INFO GST_PARENTAGE gstbin.c:1465:gst_bin_remove_func:<pipeline0> removed child "capsfilter0" 0:00:05.317783104 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3064:gst_element_dispose:<capsfilter0> dispose 0:00:05.317805314 16418 0x1478a00 INFO GST_ELEMENT_PADS gstelement.c:847:gst_element_remove_pad:<capsfilter0> removing pad 'src' 0:00:05.317833946 16418 0x1478a00 INFO GST_ELEMENT_PADS gstelement.c:847:gst_element_remove_pad:<capsfilter0> removing pad 'sink' 0:00:05.317861474 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3088:gst_element_dispose:<capsfilter0> parent class dispose 0:00:05.317885074 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3119:gst_element_finalize:<capsfilter0> finalize 0:00:05.317906878 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3130:gst_element_finalize:<capsfilter0> finalize parent 0:00:05.317931477 16418 0x1478a00 INFO GST_PARENTAGE gstbin.c:1465:gst_bin_remove_func:<pipeline0> removed child "autovideosink0" 0:00:05.317963552 16418 0x1478a00 INFO GST_STATES gstelement.c:2460:gst_element_continue_state:<tempsink> completed state change to NULL 0:00:05.317990159 16418 0x1478a00 INFO GST_ELEMENT_PADS gstpad.c:1750:gst_pad_unlink: unlinking sink:proxypad0(0x163d0c0) and tempsink:sink(0x1638630) 0:00:05.318014114 16418 0x1478a00 INFO GST_ELEMENT_PADS gstpad.c:1795:gst_pad_unlink: unlinked sink:proxypad0 and tempsink:sink 0:00:05.318037600 16418 0x1478a00 INFO GST_PARENTAGE gstbin.c:1465:gst_bin_remove_func:<autovideosink0> removed child "tempsink" 0:00:05.318062963 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3064:gst_element_dispose:<tempsink> dispose 0:00:05.318084076 16418 0x1478a00 INFO GST_ELEMENT_PADS gstelement.c:847:gst_element_remove_pad:<tempsink> removing pad 'sink' 0:00:05.318109687 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3088:gst_element_dispose:<tempsink> parent class dispose 0:00:05.318132898 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3119:gst_element_finalize:<tempsink> finalize 0:00:05.318153996 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3130:gst_element_finalize:<tempsink> finalize parent 0:00:05.318178935 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3064:gst_element_dispose:<autovideosink0> dispose 0:00:05.318199685 16418 0x1478a00 INFO GST_ELEMENT_PADS gstelement.c:847:gst_element_remove_pad:<autovideosink0> removing pad 'sink' 0:00:05.318236668 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3088:gst_element_dispose:<autovideosink0> parent class dispose 0:00:05.318269287 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3119:gst_element_finalize:<autovideosink0> finalize 0:00:05.318290766 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3130:gst_element_finalize:<autovideosink0> finalize parent 0:00:05.318314580 16418 0x1478a00 INFO GST_PARENTAGE gstbin.c:1465:gst_bin_remove_func:<pipeline0> removed child "aravis0" 0:00:05.318344460 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3064:gst_element_dispose:<aravis0> dispose 0:00:05.318366645 16418 0x1478a00 INFO GST_ELEMENT_PADS gstelement.c:847:gst_element_remove_pad:<aravis0> removing pad 'src' 0:00:05.318394189 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3088:gst_element_dispose:<aravis0> parent class dispose 0:00:05.318434966 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3119:gst_element_finalize:<aravis0> finalize 0:00:05.318457167 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3130:gst_element_finalize:<aravis0> finalize parent 0:00:05.318478872 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3064:gst_element_dispose:<pipeline0> dispose 0:00:05.318502774 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3088:gst_element_dispose:<pipeline0> parent class dispose 0:00:05.318526230 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3119:gst_element_finalize:<pipeline0> finalize 0:00:05.318547318 16418 0x1478a00 INFO GST_REFCOUNTING gstelement.c:3130:gst_element_finalize:<pipeline0> finalize parent 0:00:05.318569519 16418 0x1478a00 INFO GST_INIT gst.c:1023:gst_deinit: deinitializing GStreamer 0:00:05.322243731 16418 0x1478a00 INFO GST_INIT gst.c:1129:gst_deinit: deinitialized GStreamer
nyx:~>

Other related posts: