Change resolution streaming broke app

Alejandro Vázquez vazlup at gmail.com
Tue Jun 30 01:03:00 PDT 2015


Hi, friends!
I have a problem when i change the resolution in a streaming.
I have an IP camera that allows me to change resolution and an embedded
system with a display to show the video.
To show the streaming a use the next pipeline:
gst-launch-0.10 -v --gst-debug-level=3 souphttpsrc is-live=TRUE location=
http://admin:1234@192.168.0.251 ! jpegdec ! videoscale ! autovideosink
all right here. the problem occurs when I change the resolution with the
pipe running. The video image is distorted and stops.

I tried to debug the pipe but does not give me any information error.
Using the top command in the system  after making the resolution change,
the CPU load goes to the command "/ usr / local / bin / Xorg -f 20"


Gstreamer 0.10
Add txt with Debug of pipeline.

Thanks!
Regards.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150630/b97d0154/attachment-0001.html>
-------------- next part --------------
0:00:00.034514110  1119  0x95dd070 INFO                GST_INIT gstquery.c:105:_gst_query_initialize: init queries
0:00:00.041066996  1119  0x95dd070 INFO                GST_INIT gstmessage.c:73:_gst_message_initialize: init messages
0:00:00.042810755  1119  0x95dd070 INFO      GST_PLUGIN_LOADING gstplugin.c:349:_gst_plugin_initialize: registering 0 static plugins
0:00:00.043873254  1119  0x95dd070 INFO      GST_PLUGIN_LOADING gstplugin.c:255:gst_plugin_register_static: registered static plugin "staticelements"
0:00:00.043984898  1119  0x95dd070 INFO      GST_PLUGIN_LOADING gstplugin.c:257:gst_plugin_register_static: added static plugin "staticelements", result: 1
0:00:00.045434128  1119  0x95dd070 INFO            GST_REGISTRY gstregistry.c:1573:ensure_current_registry: reading registry cache: /root/.gstreamer-0.10/registry.i686.bin
0:00:00.045884564  1119  0x95dd070 INFO            GST_REGISTRY gstregistrybinary.c:519:gst_registry_binary_read_cache: Unable to mmap file /root/.gstreamer-0.10/registry.i686.bin : Failed to open file '/root/.gstreamer-0.10/registry.i686.bin': open() failed: No such file or directory
0:00:00.046074768  1119  0x95dd070 INFO            GST_REGISTRY gstregistrybinary.c:529:gst_registry_binary_read_cache: Unable to read file /root/.gstreamer-0.10/registry.i686.bin : Failed to open file '/root/.gstreamer-0.10/registry.i686.bin': No such file or directory
0:00:00.046241563  1119  0x95dd070 INFO            GST_REGISTRY gstregistry.c:1443:scan_and_update_registry: Validating plugins from registry cache: /root/.gstreamer-0.10/registry.i686.bin

(gst-plugin-scanner:1120): GStreamer-WARNING **: Failed to load plugin '/usr/local/lib/gstreamer-0.10/libgstwavpack.so': libwavpack.so.1: cannot open shared object file: No such file or directory

(gst-plugin-scanner:1120): GStreamer-WARNING **: Failed to load plugin '/usr/local/lib/gstreamer-0.10/libgstvideo4linux2.so': libv4l2.so.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:1120): GStreamer-WARNING **: Failed to load plugin '/usr/local/lib/gstreamer-0.10/libgstspeex.so': libspeex.so.1: cannot open shared object file: No such file or directory

(gst-plugin-scanner:1120): GStreamer-WARNING **: Failed to load plugin '/usr/local/lib/gstreamer-0.10/libgstshout2.so': libspeex.so.1: cannot open shared object file: No such file or directory

(gst-plugin-scanner:1120): GStreamer-WARNING **: Failed to load plugin '/usr/local/lib/gstreamer-0.10/libgstpulse.so': libpulse.so.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:1120): GStreamer-WARNING **: Failed to load plugin '/usr/local/lib/gstreamer-0.10/libgstgdkpixbuf.so': libgdk_pixbuf-2.0.so.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:1120): GStreamer-WARNING **: Failed to load plugin '/usr/local/lib/gstreamer-0.10/libgstesd.so': libesd.so.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:1120): GStreamer-WARNING **: Failed to load plugin '/usr/local/lib/gstreamer-0.10/libgstdv.so': libdv.so.4: cannot open shared object file: No such file or directory

(gst-plugin-scanner:1120): GStreamer-WARNING **: Failed to load plugin '/usr/local/lib/gstreamer-0.10/libgstaasink.so': libaa.so.1: cannot open shared object file: No such file or directory

(gst-plugin-scanner:1120): GStreamer-WARNING **: Failed to load plugin '/usr/local/lib/gstreamer-0.10/libgstgnomevfs.so': libgnomevfs-2.so.0: cannot open shared object file: No such file or directory
0:00:02.039710093  1119  0x95dd070 INFO            GST_REGISTRY gstregistry.c:1544:scan_and_update_registry: Registry cache changed. Writing new registry cache
0:00:02.039864788  1119  0x95dd070 INFO            GST_REGISTRY gstregistrybinary.c:351:gst_registry_binary_write_cache: Building binary registry cache image
0:00:02.094790712  1119  0x95dd070 INFO            GST_REGISTRY gstregistrybinary.c:383:gst_registry_binary_write_cache: Writing binary registry cache
0:00:02.185786762  1119  0x95dd070 INFO            GST_REGISTRY gstregistrybinary.c:245:gst_registry_binary_cache_finish: Wrote binary registry cache
0:00:02.185926384  1119  0x95dd070 INFO            GST_REGISTRY gstregistry.c:1552:scan_and_update_registry: Registry cache written successfully
0:00:02.185998863  1119  0x95dd070 INFO            GST_REGISTRY gstregistry.c:1602:ensure_current_registry: registry reading and updating done, result = 1
0:00:02.186066982  1119  0x95dd070 INFO                GST_INIT gst.c:802:init_post: GLib runtime version: 2.26.0
0:00:02.186143689  1119  0x95dd070 INFO                GST_INIT gst.c:804:init_post: GLib headers version: 2.26.0
0:00:02.186441232  1119  0x95dd070 INFO            GST_PIPELINE gstparse.c:294:gst_parse_launch_full: parsing pipeline description 'souphttpsrc is-live=TRUE location=http://admin:123qwe@192.168.0.216/pbhelper/stream.mjpeg?width=480 ! jpegdec ! videoscale ! autovideosink '
0:00:02.365691954  1119  0x95dd070 INFO      GST_PLUGIN_LOADING gstplugin.c:857:gst_plugin_load_file: plugin "/usr/local/lib/gstreamer-0.10/libgstsouphttpsrc.so" loaded
0:00:02.365833672  1119  0x95dd070 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "souphttpsrc"
0:00:02.367440123  1119  0x95dd070 INFO        GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSrc at 0x976a010> adding pad 'src'
0:00:02.373464458  1119  0x95dd070 INFO      GST_PLUGIN_LOADING gstplugin.c:857:gst_plugin_load_file: plugin "/usr/local/lib/gstreamer-0.10/libgstjpeg.so" loaded
0:00:02.373605240  1119  0x95dd070 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "jpegdec"
0:00:02.376247867  1119  0x95dd070 INFO        GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstJpegDec at 0x976dd60> adding pad 'sink'
0:00:02.376931837  1119  0x95dd070 INFO        GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstJpegDec at 0x976dd60> adding pad 'src'
0:00:02.380647130  1119  0x95dd070 INFO      GST_PLUGIN_LOADING gstplugin.c:857:gst_plugin_load_file: plugin "/usr/local/lib/gstreamer-0.10/libgstvideoscale.so" loaded
0:00:02.380778498  1119  0x95dd070 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "videoscale"
0:00:02.387577485  1119  0x95dd070 INFO        GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform at 0x977c030> adding pad 'sink'
0:00:02.387838844  1119  0x95dd070 INFO        GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform at 0x977c030> adding pad 'src'
0:00:02.389951718  1119  0x95dd070 INFO      GST_PLUGIN_LOADING gstplugin.c:857:gst_plugin_load_file: plugin "/usr/local/lib/gstreamer-0.10/libgstautodetect.so" loaded
0:00:02.390086967  1119  0x95dd070 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "autovideosink"
0:00:02.391222862  1119  0x95dd070 INFO        GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstAutoVideoSink at 0x977d000> adding pad 'sink'
0:00:02.395501533  1119  0x95dd070 INFO      GST_PLUGIN_LOADING gstplugin.c:857:gst_plugin_load_file: plugin "/usr/local/lib/gstreamer-0.10/libgstcoreelements.so" loaded
0:00:02.395641423  1119  0x95dd070 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:367:gst_element_factory_create: creating element "fakesink" named "tempsink"
0:00:02.396964396  1119  0x95dd070 INFO        GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSink at 0x9782000> adding pad 'sink'
0:00:02.397331654  1119  0x95dd070 INFO        GST_ELEMENT_PADS gstelement.c:963:gst_element_get_static_pad: found pad tempsink:sink
0:00:02.397446748  1119  0x95dd070 INFO                GST_PADS gstpad.c:1916:gst_pad_link_prepare: trying to link sink:proxypad0 and tempsink:sink
0:00:02.397539400  1119  0x95dd070 INFO                GST_PADS gstpad.c:2099:gst_pad_link_full: linked sink:proxypad0 and tempsink:sink, successful
0:00:02.397809330  1119  0x95dd070 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "pipeline"
0:00:02.398782018  1119  0x95dd070 INFO            GST_PIPELINE ./grammar.y:568:gst_parse_perform_link: linking souphttpsrc0:(any) to jpegdec0:(any) (0/0) with caps "(NULL)"
0:00:02.398949529  1119  0x95dd070 INFO        GST_ELEMENT_PADS gstutils.c:1614:gst_element_link_pads_full: trying to link element souphttpsrc0:(any) to element jpegdec0:(any)
0:00:02.399121745  1119  0x95dd070 INFO                GST_PADS gstutils.c:1046:gst_pad_check_link: trying to link souphttpsrc0:src and jpegdec0:sink
0:00:02.399253166  1119  0x95dd070 INFO                GST_PADS gstutils.c:1515:prepare_link_maybe_ghosting: souphttpsrc0 and jpegdec0 in same bin, no need for ghost pads
0:00:02.399418197  1119  0x95dd070 INFO                GST_PADS gstpad.c:1916:gst_pad_link_prepare: trying to link souphttpsrc0:src and jpegdec0:sink
0:00:02.399517633  1119  0x95dd070 INFO                GST_PADS gstpad.c:2099:gst_pad_link_full: linked souphttpsrc0:src and jpegdec0:sink, successful
0:00:02.399671005  1119  0x95dd070 INFO            GST_PIPELINE ./grammar.y:568:gst_parse_perform_link: linking jpegdec0:(any) to videoscale0:(any) (0/0) with caps "(NULL)"
0:00:02.399774882  1119  0x95dd070 INFO        GST_ELEMENT_PADS gstutils.c:1614:gst_element_link_pads_full: trying to link element jpegdec0:(any) to element videoscale0:(any)
0:00:02.399867938  1119  0x95dd070 INFO                GST_PADS gstutils.c:1046:gst_pad_check_link: trying to link jpegdec0:src and videoscale0:sink
0:00:02.417857616  1119  0x95dd070 INFO                GST_PADS gstutils.c:1515:prepare_link_maybe_ghosting: jpegdec0 and videoscale0 in same bin, no need for ghost pads
0:00:02.418039383  1119  0x95dd070 INFO                GST_PADS gstpad.c:1916:gst_pad_link_prepare: trying to link jpegdec0:src and videoscale0:sink
0:00:02.435695852  1119  0x95dd070 INFO                GST_PADS gstpad.c:2099:gst_pad_link_full: linked jpegdec0:src and videoscale0:sink, successful
0:00:02.435890204  1119  0x95dd070 INFO            GST_PIPELINE ./grammar.y:568:gst_parse_perform_link: linking videoscale0:(any) to autovideosink0:(any) (0/0) with caps "(NULL)"
0:00:02.436008803  1119  0x95dd070 INFO        GST_ELEMENT_PADS gstutils.c:1614:gst_element_link_pads_full: trying to link element videoscale0:(any) to element autovideosink0:(any)
0:00:02.436111601  1119  0x95dd070 INFO                GST_PADS gstutils.c:1046:gst_pad_check_link: trying to link videoscale0:src and autovideosink0:sink
0:00:02.454392061  1119  0x95dd070 INFO                GST_PADS gstutils.c:1515:prepare_link_maybe_ghosting: videoscale0 and autovideosink0 in same bin, no need for ghost pads
0:00:02.454561230  1119  0x95dd070 INFO                GST_PADS gstpad.c:1916:gst_pad_link_prepare: trying to link videoscale0:src and autovideosink0:sink
0:00:02.472706381  1119  0x95dd070 INFO                GST_PADS gstpad.c:2099:gst_pad_link_full: linked videoscale0:src and autovideosink0:sink, successful
Setting pipeline to PAUSED ...
0:00:02.479014688  1119  0x95dd070 INFO              GST_STATES gstelement.c:2293:gst_element_continue_state:<tempsink> completed state change to NULL
0:00:02.479152280  1119  0x95dd070 INFO        GST_ELEMENT_PADS gstpad.c:1690:gst_pad_unlink: unlinking sink:proxypad0(0x977e838) and tempsink:sink(0x976c3e8)
0:00:02.479257904  1119  0x95dd070 INFO        GST_ELEMENT_PADS gstpad.c:1733:gst_pad_unlink: unlinked sink:proxypad0 and tempsink:sink
0:00:02.479357100  1119  0x95dd070 INFO           GST_PARENTAGE gstbin.c:1439:gst_bin_remove_func:<autovideosink0> removed child "tempsink"
0:00:02.479502192  1119  0x95dd070 INFO         GST_REFCOUNTING gstelement.c:2907:gst_element_dispose:<tempsink> dispose
0:00:02.479591832  1119  0x95dd070 INFO        GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<tempsink> removing pad 'sink'
0:00:02.479778176  1119  0x95dd070 INFO         GST_REFCOUNTING gstelement.c:2931:gst_element_dispose:<tempsink> parent class dispose
0:00:02.479874438  1119  0x95dd070 INFO         GST_REFCOUNTING gstelement.c:2962:gst_element_finalize:<tempsink> finalize
0:00:02.479963738  1119  0x95dd070 INFO         GST_REFCOUNTING gstelement.c:2973:gst_element_finalize:<tempsink> finalize parent
0:00:02.509037878  1119  0x95dd070 INFO      GST_PLUGIN_LOADING gstplugin.c:857:gst_plugin_load_file: plugin "/usr/local/lib/gstreamer-0.10/libgstxvimagesink.so" loaded
0:00:02.509179028  1119  0x95dd070 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:367:gst_element_factory_create: creating element "xvimagesink" named "autovideosink0-actual-sink-xvimage"
0:00:02.510650773  1119  0x95dd070 INFO        GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSink at 0x978c018> adding pad 'sink'
0:00:02.510846707  1119  0x95dd070 INFO        GST_ELEMENT_PADS gstelement.c:963:gst_element_get_static_pad: found pad autovideosink0-actual-sink-xvimage:sink
0:00:02.516279066  1119  0x95dd070 INFO              GST_STATES gstelement.c:2293:gst_element_continue_state:<autovideosink0-actual-sink-xvimage> completed state change to READY
0:00:02.516416798  1119  0x95dd070 INFO              GST_STATES gstelement.c:2306:gst_element_continue_state:<autovideosink0-actual-sink-xvimage> posting state-changed NULL to READY
0:00:02.516766178  1119  0x95dd070 INFO        GST_ELEMENT_PADS gstelement.c:963:gst_element_get_static_pad: found pad autovideosink0-actual-sink-xvimage:sink
0:00:02.516871654  1119  0x95dd070 INFO                GST_PADS gstpad.c:1916:gst_pad_link_prepare: trying to link sink:proxypad0 and autovideosink0-actual-sink-xvimage:sink
0:00:02.516963902  1119  0x95dd070 INFO                GST_PADS gstpad.c:2099:gst_pad_link_full: linked sink:proxypad0 and autovideosink0-actual-sink-xvimage:sink, successful
0:00:02.517109664  1119  0x95dd070 INFO              GST_STATES gstbin.c:2212: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:02.517216027  1119  0x95dd070 INFO              GST_STATES gstbin.c:2491:gst_bin_change_state_func:<autovideosink0> child 'autovideosink0-actual-sink-xvimage' changed state to 2(READY) successfully
0:00:02.517331666  1119  0x95dd070 INFO              GST_STATES gstelement.c:2293:gst_element_continue_state:<autovideosink0> completed state change to READY
0:00:02.517412943  1119  0x95dd070 INFO              GST_STATES gstelement.c:2306:gst_element_continue_state:<autovideosink0> posting state-changed NULL to READY
0:00:02.517532334  1119  0x95dd070 INFO              GST_STATES gstbin.c:2491:gst_bin_change_state_func:<pipeline0> child 'autovideosink0' changed state to 2(READY) successfully
0:00:02.517647935  1119  0x95dd070 INFO              GST_STATES gstelement.c:2293:gst_element_continue_state:<videoscale0> completed state change to READY
0:00:02.517729606  1119  0x95dd070 INFO              GST_STATES gstelement.c:2306:gst_element_continue_state:<videoscale0> posting state-changed NULL to READY
0:00:02.517840249  1119  0x95dd070 INFO              GST_STATES gstbin.c:2491:gst_bin_change_state_func:<pipeline0> child 'videoscale0' changed state to 2(READY) successfully
0:00:02.517950449  1119  0x95dd070 INFO              GST_STATES gstelement.c:2293:gst_element_continue_state:<jpegdec0> completed state change to READY
0:00:02.518031757  1119  0x95dd070 INFO              GST_STATES gstelement.c:2306:gst_element_continue_state:<jpegdec0> posting state-changed NULL to READY
0:00:02.518141701  1119  0x95dd070 INFO              GST_STATES gstbin.c:2491:gst_bin_change_state_func:<pipeline0> child 'jpegdec0' changed state to 2(READY) successfully
0:00:02.518646155  1119  0x95dd070 INFO              GST_STATES gstelement.c:2293:gst_element_continue_state:<souphttpsrc0> completed state change to READY
0:00:02.518737955  1119  0x95dd070 INFO              GST_STATES gstelement.c:2306:gst_element_continue_state:<souphttpsrc0> posting state-changed NULL to READY
0:00:02.518858010  1119  0x95dd070 INFO              GST_STATES gstbin.c:2491:gst_bin_change_state_func:<pipeline0> child 'souphttpsrc0' changed state to 2(READY) successfully
0:00:02.518962626  1119  0x95dd070 INFO              GST_STATES gstelement.c:2266:gst_element_continue_state:<pipeline0> committing state from NULL to READY, pending PAUSED, next PAUSED
0:00:02.519325825  1119  0x95dd070 INFO              GST_STATES gstelement.c:2275:gst_element_continue_state:<pipeline0> continue state change READY to PAUSED, final PAUSED
0:00:02.519638606  1119  0x95dd070 INFO              GST_STATES gstbin.c:2497:gst_bin_change_state_func:<autovideosink0> child 'autovideosink0-actual-sink-xvimage' is changing state asynchronously to PAUSED
0:00:02.519775788  1119  0x95dd070 INFO              GST_STATES gstbin.c:2497:gst_bin_change_state_func:<pipeline0> child 'autovideosink0' is changing state asynchronously to PAUSED
0:00:02.519910443  1119  0x95dd070 INFO              GST_STATES gstelement.c:2293:gst_element_continue_state:<videoscale0> completed state change to PAUSED
0:00:02.519992895  1119  0x95dd070 INFO              GST_STATES gstelement.c:2306:gst_element_continue_state:<videoscale0> posting state-changed READY to PAUSED
0:00:02.520103752  1119  0x95dd070 INFO              GST_STATES gstbin.c:2491:gst_bin_change_state_func:<pipeline0> child 'videoscale0' changed state to 3(PAUSED) successfully
0:00:02.520289381  1119  0x95dd070 INFO              GST_STATES gstelement.c:2293:gst_element_continue_state:<jpegdec0> completed state change to PAUSED
0:00:02.520374281  1119  0x95dd070 INFO              GST_STATES gstelement.c:2306:gst_element_continue_state:<jpegdec0> posting state-changed READY to PAUSED
0:00:02.520487974  1119  0x95dd070 INFO              GST_STATES gstbin.c:2491:gst_bin_change_state_func:<pipeline0> child 'jpegdec0' changed state to 3(PAUSED) successfully
0:00:02.657541550  1119  0x95dd070 INFO               GST_EVENT gstevent.c:605:gst_event_new_new_segment_full: creating newsegment update 0, rate 1.000000, format bytes, start 0, stop -1, position 0
0:00:02.658192685  1119  0x95dd070 INFO              GST_STATES gstelement.c:2293:gst_element_continue_state:<souphttpsrc0> completed state change to PAUSED
0:00:02.658650055  1119  0x95dd070 INFO              GST_STATES gstelement.c:2306:gst_element_continue_state:<souphttpsrc0> posting state-changed READY to PAUSED
0:00:02.658786889  1119  0x95dd070 INFO              GST_STATES gstbin.c:2535:gst_bin_change_state_func:<pipeline0> child 'souphttpsrc0' changed state to 3(PAUSED) successfully without preroll
0:00:02.658991911  1119  0x95dd070 INFO              GST_STATES gstelement.c:2293:gst_element_continue_state:<pipeline0> completed state change to PAUSED
0:00:02.659073821  1119  0x95dd070 INFO              GST_STATES gstelement.c:2306:gst_element_continue_state:<pipeline0> posting state-changed READY to PAUSED
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
0:00:02.662174557  1119  0x95dd070 WARN                     bin gstbin.c:2378:gst_bin_do_latency_func:<pipeline0> failed to query latency
0:00:02.662389792  1119  0x95dd070 INFO              GST_STATES gstbin.c:2497:gst_bin_change_state_func:<pipeline0> child 'autovideosink0' is changing state asynchronously to PLAYING
0:00:02.662515023  1119  0x95dd070 INFO              GST_STATES gstelement.c:2293:gst_element_continue_state:<videoscale0> completed state change to PLAYING
0:00:02.662600491  1119  0x95dd070 INFO              GST_STATES gstelement.c:2306:gst_element_continue_state:<videoscale0> posting state-changed PAUSED to PLAYING
0:00:02.662715535  1119  0x95dd070 INFO              GST_STATES gstbin.c:2491:gst_bin_change_state_func:<pipeline0> child 'videoscale0' changed state to 4(PLAYING) successfully
0:00:02.662822880  1119  0x95dd070 INFO              GST_STATES gstelement.c:2293:gst_element_continue_state:<jpegdec0> completed state change to PLAYING
0:00:02.662969916  1119  0x95dd070 INFO              GST_STATES gstelement.c:2306:gst_element_continue_state:<jpegdec0> posting state-changed PAUSED to PLAYING
0:00:02.663083499  1119  0x95dd070 INFO              GST_STATES gstbin.c:2491:gst_bin_change_state_func:<pipeline0> child 'jpegdec0' changed state to 4(PLAYING) successfully
0:00:02.668312132  1119  0x95dd070 INFO              GST_STATES gstelement.c:2293:gst_element_continue_state:<souphttpsrc0> completed state change to PLAYING
0:00:02.668452208  1119  0x95dd070 INFO              GST_STATES gstelement.c:2306:gst_element_continue_state:<souphttpsrc0> posting state-changed PAUSED to PLAYING
0:00:02.668598988  1119  0x95dd070 INFO              GST_STATES gstbin.c:2491:gst_bin_change_state_func:<pipeline0> child 'souphttpsrc0' changed state to 4(PLAYING) successfully
New clock: GstSystemClock

(gst-launch-0.10:1119): GLib-GIO-WARNING **: g_simple_async_result_complete() called from wrong context!
/GstPipeline:pipeline0/GstJpegDec:jpegdec0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)480, height=(int)576, framerate=(fraction)0/1
0:00:03.174680048  1119  0x9678688 INFO           basetransform gstbasetransform.c:1148:gst_base_transform_setcaps:<videoscale0> reuse caps
/GstPipeline:pipeline0/GstVideoScale:videoscale0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)480, height=(int)576, framerate=(fraction)0/1
/GstPipeline:pipeline0/GstVideoScale:videoscale0.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)480, height=(int)576, framerate=(fraction)0/1
/GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0/GstXvImageSink:autovideosink0-actual-sink-xvimage.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)480, height=(int)576, framerate=(fraction)0/1
/GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0.GstGhostPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)480, height=(int)576, framerate=(fraction)0/1
/GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0.GstGhostPad:sink.GstProxyPad:proxypad0: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)480, height=(int)576, framerate=(fraction)0/1
0:00:03.186480638  1119  0x9678688 INFO              GST_STATES gstbin.c:2904:bin_handle_async_done:<autovideosink0> committing state from READY to PAUSED, old pending PAUSED
0:00:03.186618308  1119  0x9678688 INFO              GST_STATES gstbin.c:2924:bin_handle_async_done:<autovideosink0> completed state change, pending VOID
0:00:03.186756818  1119  0x9678688 INFO              GST_STATES gstbin.c:2913:bin_handle_async_done:<pipeline0> setting state from PAUSED to PAUSED, pending PLAYING
0:00:03.186846215  1119  0x9678688 INFO              GST_STATES gstbin.c:2933:bin_handle_async_done:<pipeline0> continue state change, pending PLAYING
0:00:03.187691509  1119  0x97af148 INFO              GST_STATES gstbin.c:2726:gst_bin_continue_func:<pipeline0> continue state change PAUSED to PLAYING, final PLAYING
0:00:03.188136741  1119  0x97af148 INFO               GST_EVENT gstevent.c:1067:gst_event_new_latency: creating latency event 0:00:00.000000000
0:00:03.188662429  1119  0x97af148 INFO                     bin gstbin.c:2367:gst_bin_do_latency_func:<pipeline0> configured latency of 0:00:00.000000000
0:00:03.195235037  1119  0x97af148 INFO              GST_STATES gstelement.c:2293:gst_element_continue_state:<autovideosink0-actual-sink-xvimage> completed state change to PLAYING
0:00:03.195381247  1119  0x97af148 INFO              GST_STATES gstelement.c:2306:gst_element_continue_state:<autovideosink0-actual-sink-xvimage> posting state-changed PAUSED to PLAYING
0:00:03.195591102  1119  0x97af148 INFO              GST_STATES gstbin.c:2491:gst_bin_change_state_func:<autovideosink0> child 'autovideosink0-actual-sink-xvimage' changed state to 4(PLAYING) successfully
0:00:03.195710435  1119  0x97af148 INFO              GST_STATES gstelement.c:2293:gst_element_continue_state:<autovideosink0> completed state change to PLAYING
0:00:03.195794605  1119  0x97af148 INFO              GST_STATES gstelement.c:2306:gst_element_continue_state:<autovideosink0> posting state-changed PAUSED to PLAYING
0:00:03.195909067  1119  0x97af148 INFO              GST_STATES gstbin.c:2491:gst_bin_change_state_func:<pipeline0> child 'autovideosink0' changed state to 4(PLAYING) successfully
0:00:03.196030476  1119  0x97af148 INFO              GST_STATES gstelement.c:2293:gst_element_continue_state:<videoscale0> completed state change to PLAYING
0:00:03.196113580  1119  0x97af148 INFO              GST_STATES gstbin.c:2491:gst_bin_change_state_func:<pipeline0> child 'videoscale0' changed state to 4(PLAYING) successfully
0:00:03.196220472  1119  0x97af148 INFO              GST_STATES gstelement.c:2293:gst_element_continue_state:<jpegdec0> completed state change to PLAYING
0:00:03.196301922  1119  0x97af148 INFO              GST_STATES gstbin.c:2491:gst_bin_change_state_func:<pipeline0> child 'jpegdec0' changed state to 4(PLAYING) successfully
0:00:03.196396532  1119  0x97af148 INFO              GST_STATES gstelement.c:2293:gst_element_continue_state:<souphttpsrc0> completed state change to PLAYING
0:00:03.196478907  1119  0x97af148 INFO              GST_STATES gstbin.c:2491:gst_bin_change_state_func:<pipeline0> child 'souphttpsrc0' changed state to 4(PLAYING) successfully
0:00:03.196577611  1119  0x97af148 INFO              GST_STATES gstelement.c:2293:gst_element_continue_state:<pipeline0> completed state change to PLAYING
0:00:03.196657833  1119  0x97af148 INFO              GST_STATES gstelement.c:2306:gst_element_continue_state:<pipeline0> posting state-changed PAUSED to PLAYING
/GstPipeline:pipeline0/GstJpegDec:jpegdec0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)768, height=(int)480, framerate=(fraction)0/1
0:01:41.878105620  1119  0x9678688 INFO           basetransform gstbasetransform.c:1148:gst_base_transform_setcaps:<videoscale0> reuse caps
/GstPipeline:pipeline0/GstVideoScale:videoscale0.GstPad:src: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)768, height=(int)480, framerate=(fraction)0/1
/GstPipeline:pipeline0/GstVideoScale:videoscale0.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)768, height=(int)480, framerate=(fraction)0/1
/GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0/GstXvImageSink:autovideosink0-actual-sink-xvimage.GstPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)768, height=(int)480, framerate=(fraction)0/1
/GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0.GstGhostPad:sink: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)768, height=(int)480, framerate=(fraction)0/1
/GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0.GstGhostPad:sink.GstProxyPad:proxypad0: caps = video/x-raw-yuv, format=(fourcc)I420, width=(int)768, height=(int)480, framerate=(fraction)0/1



More information about the gstreamer-devel mailing list