After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 660249 - won't play wav file: invalid WAV header (no fmt at start): ID32
won't play wav file: invalid WAV header (no fmt at start): ID32
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
0.10.30
Other Linux
: Normal normal
: 0.10.31
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-09-27 14:34 UTC by Sam Morris
Modified: 2011-11-24 17:10 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
wavparse: skip id32 tags (1.10 KB, patch)
2011-09-27 15:51 UTC, Vincent Penquerc'h
committed Details | Review
libgstriff: add a couple tags that need skipping (1.07 KB, patch)
2011-09-27 15:51 UTC, Vincent Penquerc'h
committed Details | Review

Description Sam Morris 2011-09-27 14:34:59 UTC
gstreamer fails to play the file at at https://robots.org.uk/stuff/test.wav.

Here's the output from gst-launch playbin uri=... with GST_DEBUG=4:


0:00:00.000316856 16394      0x1260080 INFO                GST_INIT gst.c:605:init_pre: Initializing GStreamer Core Library version 0.10.35
0:00:00.000419238 16394      0x1260080 INFO                GST_INIT gst.c:606:init_pre: Using library installed in /usr/lib
0:00:00.000446196 16394      0x1260080 INFO                GST_INIT gst.c:616:init_pre: Linux leela 3.0.0-1-amd64 #1 SMP Sat Aug 27 16:21:11 UTC 2011 x86_64
0:00:00.000538452 16394      0x1260080 INFO                GST_INIT gstquery.c:107:_gst_query_initialize: init queries
0:00:00.001042473 16394      0x1260080 INFO                GST_INIT gstmessage.c:73:_gst_message_initialize: init messages
0:00:00.001392851 16394      0x1260080 INFO      GST_PLUGIN_LOADING gstplugin.c:350:_gst_plugin_initialize: registering 0 static plugins
0:00:00.001510248 16394      0x1260080 INFO      GST_PLUGIN_LOADING gstplugin.c:255:gst_plugin_register_static: registered static plugin "staticelements"
0:00:00.001613469 16394      0x1260080 INFO      GST_PLUGIN_LOADING gstplugin.c:257:gst_plugin_register_static: added static plugin "staticelements", result: 1
0:00:00.002060712 16394      0x1260080 INFO            GST_REGISTRY gstregistry.c:1611:ensure_current_registry: reading registry cache: /home/sam/.gstreamer-0.10/registry.x86_64.bin
0:00:00.017283473 16394      0x1260080 INFO            GST_REGISTRY gstregistrybinary.c:614:gst_registry_binary_read_cache: loaded /home/sam/.gstreamer-0.10/registry.x86_64.bin in 0.015121 seconds
0:00:00.017380478 16394      0x1260080 INFO            GST_REGISTRY gstregistry.c:1471:scan_and_update_registry: Validating plugins from registry cache: /home/sam/.gstreamer-0.10/registry.x86_64.bin
0:00:00.018336213 16394      0x1260080 INFO            GST_REGISTRY gstregistry.c:1573:scan_and_update_registry: Registry cache has not changed
0:00:00.018399417 16394      0x1260080 INFO            GST_REGISTRY gstregistry.c:1640:ensure_current_registry: registry reading and updating done, result = 1
0:00:00.018421835 16394      0x1260080 INFO                GST_INIT gst.c:797:init_post: GLib runtime version: 2.28.6
0:00:00.018443136 16394      0x1260080 INFO                GST_INIT gst.c:799:init_post: GLib headers version: 2.28.6
0:00:00.018468906 16394      0x1260080 INFO            GST_PIPELINE gstparse.c:335:gst_parse_launch_full: parsing pipeline description 'playbin uri=file:///home/sam/Music/Pendulum/wav/test.wav '
0:00:00.019313040 16394      0x1260080 INFO      GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstplaybin.so" loaded
0:00:00.019365977 16394      0x1260080 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:375:gst_element_factory_create: creating element "playbin"
Setting pipeline to PAUSED ...
0:00:00.019620258 16394      0x1260080 INFO              GST_STATES gstelement.c:2381:gst_element_continue_state:<playbin0> committing state from NULL to READY, pending PAUSED, next PAUSED
0:00:00.019669075 16394      0x1260080 INFO              GST_STATES gstelement.c:2390:gst_element_continue_state:<playbin0> continue state change READY to PAUSED, final PAUSED
0:00:00.019840108 16394      0x1260080 INFO      GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstcoreelements.so" loaded
0:00:00.019933901 16394      0x1260080 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:373:gst_element_factory_create: creating element "fakesink" named "test"
0:00:00.020083494 16394      0x1260080 INFO        GST_ELEMENT_PADS gstelement.c:722:gst_element_add_pad:<GstBaseSink@0x1279e10> adding pad 'sink'
0:00:00.020221145 16394      0x1260080 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:373:gst_element_factory_create: creating element "filesrc" named "source"
0:00:00.020363824 16394      0x1260080 INFO        GST_ELEMENT_PADS gstelement.c:722:gst_element_add_pad:<GstBaseSrc@0x148a080> adding pad 'src'
0:00:00.020408730 16394      0x1260080 INFO                 filesrc gstfilesrc.c:374:gst_file_src_set_location: filename : /home/sam/Music/Pendulum/wav/test.wav
0:00:00.020449725 16394      0x1260080 INFO                 filesrc gstfilesrc.c:375:gst_file_src_set_location: uri      : file:///home/sam/Music/Pendulum/wav/test.wav
0:00:00.020639126 16394      0x1260080 INFO      GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstdecodebin.so" loaded
0:00:00.020669645 16394      0x1260080 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:375:gst_element_factory_create: creating element "decodebin"
0:00:00.021511124 16394      0x1260080 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:373:gst_element_factory_create: creating element "typefind" named "typefind"
0:00:00.021618325 16394      0x1260080 INFO        GST_ELEMENT_PADS gstelement.c:722:gst_element_add_pad:<GstTypeFindElement@0x14754d0> adding pad 'sink'
0:00:00.021682995 16394      0x1260080 INFO        GST_ELEMENT_PADS gstelement.c:722:gst_element_add_pad:<GstTypeFindElement@0x14754d0> adding pad 'src'
0:00:00.021722663 16394      0x1260080 INFO        GST_ELEMENT_PADS gstelement.c:969:gst_element_get_static_pad: found pad typefind:sink
0:00:00.021825046 16394      0x1260080 INFO                GST_PADS gstpad.c:1956:gst_pad_link_prepare: trying to link sink:proxypad0 and typefind:sink
0:00:00.021857311 16394      0x1260080 INFO                GST_PADS gstpad.c:2139:gst_pad_link_full: linked sink:proxypad0 and typefind:sink, successful
0:00:00.021869952 16394      0x1260080 INFO        GST_ELEMENT_PADS gstelement.c:722:gst_element_add_pad:<GstDecodeBin@0x148c120> adding pad 'sink'
0:00:00.021931269 16394      0x1260080 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:373:gst_element_factory_create: creating element "fakesink" named "fakesink"
0:00:00.021978829 16394      0x1260080 INFO        GST_ELEMENT_PADS gstelement.c:722:gst_element_add_pad:<GstBaseSink@0x1491470> adding pad 'sink'
0:00:00.022069968 16394      0x1260080 INFO        GST_ELEMENT_PADS gstutils.c:1695:gst_element_link_pads_full: trying to link element source:(any) to element decodebin0:(any)
0:00:00.022104957 16394      0x1260080 INFO                GST_PADS gstutils.c:1029:gst_pad_check_link: trying to link source:src and decodebin0:sink
0:00:00.022139317 16394      0x1260080 INFO                GST_PADS gstutils.c:1593:prepare_link_maybe_ghosting: source and decodebin0 in same bin, no need for ghost pads
0:00:00.022181010 16394      0x1260080 INFO                GST_PADS gstpad.c:1956:gst_pad_link_prepare: trying to link source:src and decodebin0:sink
0:00:00.022212856 16394      0x1260080 INFO                GST_PADS gstpad.c:2139:gst_pad_link_full: linked source:src and decodebin0:sink, successful
0:00:00.022268936 16394      0x1260080 INFO              GST_STATES gstelement.c:2381:gst_element_continue_state:<test> committing state from NULL to READY, pending PAUSED, next PAUSED
0:00:00.022304903 16394      0x1260080 INFO              GST_STATES gstelement.c:2390:gst_element_continue_state:<test> continue state change READY to PAUSED, final PAUSED
0:00:00.022350088 16394      0x1260080 INFO              GST_STATES gstbin.c:2503:gst_bin_change_state_func:<playbin0> child 'test' is changing state asynchronously to PAUSED
0:00:00.022404841 16394      0x1260080 INFO              GST_STATES gstelement.c:2408:gst_element_continue_state:<fakesink> completed state change to READY
0:00:00.022428796 16394      0x1260080 INFO              GST_STATES gstelement.c:2421:gst_element_continue_state:<fakesink> posting state-changed NULL to READY
0:00:00.022465880 16394      0x1260080 INFO              GST_STATES gstbin.c:2497:gst_bin_change_state_func:<decodebin0> child 'fakesink' changed state to 2(READY) successfully
0:00:00.022494723 16394      0x1260080 INFO              GST_STATES gstelement.c:2408:gst_element_continue_state:<typefind> completed state change to READY
0:00:00.022517281 16394      0x1260080 INFO              GST_STATES gstelement.c:2421:gst_element_continue_state:<typefind> posting state-changed NULL to READY
0:00:00.022545705 16394      0x1260080 INFO              GST_STATES gstbin.c:2497:gst_bin_change_state_func:<decodebin0> child 'typefind' changed state to 2(READY) successfully
0:00:00.022574548 16394      0x1260080 INFO              GST_STATES gstelement.c:2381:gst_element_continue_state:<decodebin0> committing state from NULL to READY, pending PAUSED, next PAUSED
0:00:00.022604019 16394      0x1260080 INFO              GST_STATES gstelement.c:2390:gst_element_continue_state:<decodebin0> continue state change READY to PAUSED, final PAUSED
0:00:00.022645084 16394      0x1260080 INFO              GST_STATES gstbin.c:2503:gst_bin_change_state_func:<decodebin0> child 'fakesink' is changing state asynchronously to PAUSED
0:00:00.022686428 16394      0x1260080 INFO                 filesrc gstfilesrc.c:965:gst_file_src_start:<source> opening file /home/sam/Music/Pendulum/wav/test.wav
0:00:00.022739715 16394      0x1260080 INFO                 filesrc gstfilesrc.c:965:gst_file_src_start:<source> opening file /home/sam/Music/Pendulum/wav/test.wav
0:00:00.024335167 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-ms-asf
0:00:00.024523590 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-musepack
0:00:00.024590216 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-au
0:00:00.024646366 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-msvideo
0:00:00.024698465 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/qcelp
0:00:00.024749517 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-cdxa
0:00:00.024808879 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-vcd
0:00:00.024865029 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-imelody
0:00:00.024941292 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/midi
0:00:00.024994928 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/riff-midi
0:00:00.025046887 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/mobile-xmf
0:00:00.025101012 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-fli
0:00:00.025153321 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-id3v2
0:00:00.025211496 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-id3v1
0:00:00.025264224 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-apetag
0:00:00.025316323 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-ttafile
0:00:00.025367514 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-mod
0:00:00.025442590 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/mpeg
0:00:00.028364967 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-ac3
0:00:00.028436900 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-dts
0:00:00.028452614 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-gsm
0:00:00.028567847 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/mpeg-sys
0:00:00.028601718 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/mpegts
0:00:00.029470016 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/ogg
0:00:00.029482028 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/mpeg-elementary
0:00:00.029589928 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/mpeg4
0:00:00.029624009 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-h263
0:00:00.029747693 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-h264
0:00:00.029805868 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-nuv
0:00:00.029858945 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-m4a
0:00:00.029911254 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-3gp
0:00:00.029963772 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/quicktime
0:00:00.030089620 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/x-quicktime
0:00:00.030143186 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/jp2
0:00:00.030200593 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/mj2
0:00:00.030253391 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for text/html
0:00:00.030305630 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/vnd.rn-realmedia
0:00:00.030364224 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-pn-realaudio
0:00:00.030398934 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-shockwave-flash
0:00:00.030495101 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-flv
0:00:00.030564101 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for text/plain
0:00:00.030613337 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for text/uri-list
0:00:00.030713554 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-hls
0:00:00.030742886 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/sdp
0:00:00.030838565 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/smil
0:00:00.030870900 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/xml
0:00:00.030966229 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-wav
0:00:00.030998843 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-aiff
0:00:00.031099899 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-svx
0:00:00.031128323 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-paris
0:00:00.031213945 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-nist
0:00:00.031321496 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-voc
0:00:00.031453560 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-sds
0:00:00.031504402 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-ircam
0:00:00.031600430 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-w64
0:00:00.031638491 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-shorten
0:00:00.031741223 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-ape
0:00:00.031837251 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/jpeg
0:00:00.031881039 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/gif
0:00:00.031979371 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/png
0:00:00.032010799 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/bmp
0:00:00.032100541 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/tiff
0:00:00.032224364 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/x-portable-pixmap
0:00:00.032251670 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-matroska
0:00:00.032347768 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/webm
0:00:00.032383664 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/mxf
0:00:00.032478505 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-mve
0:00:00.032521106 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-dv
0:00:00.058937097 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-amr-nb-sh
0:00:00.059009240 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-amr-wb-sh
0:00:00.059110714 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/iLBC-sh
0:00:00.059151919 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-sid
0:00:00.059191587 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/x-xcf
0:00:00.059237680 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-mng
0:00:00.059277907 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/x-jng
0:00:00.059304306 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/x-xpixmap
0:00:00.059373375 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/x-sun-raster
0:00:00.059650145 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-bzip
0:00:00.061092513 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-gzip
0:00:00.061140072 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/zip
0:00:00.061180718 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-compress
0:00:00.061218151 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for subtitle/x-kate
0:00:00.061256632 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-flac
0:00:00.061305589 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-vorbis
0:00:00.061402105 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-theora
0:00:00.061446941 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-ogm-video
0:00:00.061486959 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-ogm-audio
0:00:00.061525579 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-ogm-text
0:00:00.061564269 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-speex
0:00:00.061649123 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-celt
0:00:00.061893766 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-ogg-skeleton
0:00:00.061937345 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for text/x-cmml
0:00:00.061979248 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-executable
0:00:00.062026039 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/aac
0:00:00.073164734 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-spc
0:00:00.073321311 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-wavpack
0:00:00.073393593 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-wavpack-correction
0:00:00.073471533 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/postscript
0:00:00.073533689 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/svg+xml
0:00:00.073600733 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-rar
0:00:00.073667638 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-tar
0:00:00.073753958 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-ar
0:00:00.073810946 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-ms-dos-executable
0:00:00.073869960 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-dirac
0:00:00.073932465 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for multipart/x-mixed-replace
0:00:00.073993643 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-mmsh
0:00:00.074048955 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/vivo
0:00:00.074103079 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-nsf
0:00:00.074155318 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-gym
0:00:00.074280329 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-ay
0:00:00.074334803 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-gbs
0:00:00.074393536 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-vgm
0:00:00.074444658 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-sap
0:00:00.074493056 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-ivf
0:00:00.074540895 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-kss
0:00:00.074588944 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/pdf
0:00:00.074637202 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/msword
0:00:00.074685111 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/octet-stream
0:00:00.074780859 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/vnd.adobe.photoshop
0:00:00.074841618 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-yuv4mpeg
0:00:00.074890435 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/x-icon
0:00:00.074936459 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for xdgmime-base
0:00:00.074986742 16394      0x1260080 INFO            GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/x-degas
0:00:00.075039330 16394      0x1260080 INFO      GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgsttypefindfunctions.so" loaded
0:00:00.075148138 16394      0x1260080 INFO                typefind gsttypefindelement.c:178:gst_type_find_element_have_type:<typefind> found caps audio/x-wav, probability=100
/GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src: caps = audio/x-wav
0:00:00.075153795 16394      0x1260080 INFO        GST_ELEMENT_PADS gstelement.c:969:gst_element_get_static_pad: found pad typefind:src
0:00:00.077362216 16394      0x1260080 INFO      GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstwavparse.so" loaded
0:00:00.077467392 16394      0x1260080 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:375:gst_element_factory_create: creating element "wavparse"
0:00:00.077653510 16394      0x1260080 INFO        GST_ELEMENT_PADS gstelement.c:722:gst_element_add_pad:<GstWavParse@0x14e0060> adding pad 'sink'
0:00:00.077728656 16394      0x1260080 INFO        GST_ELEMENT_PADS gstelement.c:969:gst_element_get_static_pad: found pad wavparse0:sink
0:00:00.077736827 16394      0x1260080 INFO              GST_STATES gstelement.c:2408:gst_element_continue_state:<wavparse0> completed state change to READY
0:00:00.077813439 16394      0x1260080 INFO              GST_STATES gstelement.c:2421:gst_element_continue_state:<wavparse0> posting state-changed NULL to READY
0:00:00.077871894 16394      0x1260080 INFO                GST_PADS gstpad.c:1956:gst_pad_link_prepare: trying to link typefind:src and wavparse0:sink
0:00:00.077900248 16394      0x1260080 INFO                GST_PADS gstpad.c:2139:gst_pad_link_full: linked typefind:src and wavparse0:sink, successful
0:00:00.077932793 16394      0x1260080 INFO        GST_ELEMENT_PADS gstelement.c:966:gst_element_get_static_pad: no such pad 'wavparse_src' in element "wavparse0"
0:00:00.077967502 16394      0x1260080 INFO                 filesrc gstfilesrc.c:965:gst_file_src_start:<source> opening file /home/sam/Music/Pendulum/wav/test.wav
0:00:00.078007170 16394      0x1260080 INFO                 filesrc gstfilesrc.c:965:gst_file_src_start:<source> opening file /home/sam/Music/Pendulum/wav/test.wav
0:00:00.078135253 16394      0x1260080 INFO              GST_STATES gstelement.c:2408:gst_element_continue_state:<wavparse0> completed state change to PAUSED
0:00:00.078188191 16394      0x1260080 INFO              GST_STATES gstelement.c:2421:gst_element_continue_state:<wavparse0> posting state-changed READY to PAUSED
0:00:00.078216964 16394      0x1260080 INFO              GST_STATES gstelement.c:2408:gst_element_continue_state:<typefind> completed state change to PAUSED
0:00:00.078289176 16394      0x1260080 INFO              GST_STATES gstelement.c:2421:gst_element_continue_state:<typefind> posting state-changed READY to PAUSED
0:00:00.078398054 16394      0x1260080 INFO              GST_STATES gstbin.c:2497:gst_bin_change_state_func:<decodebin0> child 'typefind' changed state to 3(PAUSED) successfully
0:00:00.078418447 16394      0x1260080 INFO              GST_STATES gstbin.c:2221:gst_bin_element_set_state:<wavparse0> skipping transition from PAUSED to  PAUSED, since bin pending is PAUSED : last change state return follows
0:00:00.078489821 16394      0x1260080 INFO              GST_STATES gstbin.c:2497:gst_bin_change_state_func:<decodebin0> child 'wavparse0' changed state to 3(PAUSED) successfully
0:00:00.078512728 16394      0x1260080 INFO              GST_STATES gstbin.c:2221:gst_bin_element_set_state:<typefind> skipping transition from PAUSED to  PAUSED, since bin pending is PAUSED : last change state return follows
0:00:00.078521109 16394      0x1260080 INFO              GST_STATES gstbin.c:2497:gst_bin_change_state_func:<decodebin0> child 'typefind' changed state to 3(PAUSED) successfully
0:00:00.078592483 16394      0x1260080 INFO              GST_STATES gstbin.c:2503:gst_bin_change_state_func:<decodebin0> child 'fakesink' is changing state asynchronously to PAUSED
0:00:00.078620209 16394      0x1260080 INFO              GST_STATES gstbin.c:2503:gst_bin_change_state_func:<playbin0> child 'decodebin0' is changing state asynchronously to PAUSED
0:00:00.078621326 16394      0x1260080 INFO              GST_STATES gstelement.c:2381:gst_element_continue_state:<source> committing state from NULL to READY, pending PAUSED, next PAUSED
0:00:00.078713233 16394      0x1260080 INFO              GST_STATES gstelement.c:2390:gst_element_continue_state:<source> continue state change READY to PAUSED, final PAUSED
0:00:00.078722103 16394      0x1260080 INFO              GST_STATES gstelement.c:2408:gst_element_continue_state:<source> completed state change to PAUSED
0:00:00.099797927 16394      0x1260080 INFO              GST_STATES gstelement.c:2421:gst_element_continue_state:<source> posting state-changed READY to PAUSED
0:00:00.079520841 16394      0x14dcd80 INFO                wavparse gstwavparse.c:2040:gst_wavparse_loop:<wavparse0> GST_WAVPARSE_START
0:00:00.099872234 16394      0x1260080 INFO              GST_STATES gstbin.c:2497:gst_bin_change_state_func:<playbin0> child 'source' changed state to 3(PAUSED) successfully
Pipeline is PREROLLING ...
/GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstWavParse:wavparse0.GstPad:sink: caps = audio/x-wav
0:00:00.101632573 16394      0x14dcd80 INFO                wavparse gstwavparse.c:2048:gst_wavparse_loop:<wavparse0> GST_WAVPARSE_HEADER
0:00:00.101911436 16394      0x14dcd80 WARN                wavparse gstwavparse.c:1618:gst_wavparse_stream_headers:<wavparse0> error: Invalid WAV header (no fmt at start): ID32
0:00:00.103776951 16394      0x14dcd80 INFO        GST_ERROR_SYSTEM gstelement.c:1931:gst_element_message_full:<wavparse0> posting message: Could not determine type of stream.
0:00:00.104438388 16394      0x14dcd80 INFO        GST_ERROR_SYSTEM gstelement.c:1954:gst_element_message_full:<wavparse0> posted error message: Could not determine type of stream.
ERROR: from element /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstWavParse:wavparse0: Could not determine type of stream.
0:00:00.104513604 16394      0x14dcd80 WARN                wavparse gstwavparse.c:2104:gst_wavparse_loop:<wavparse0> error: Internal data flow error.
0:00:00.104584350 16394      0x14dcd80 WARN                wavparse gstwavparse.c:2104:gst_wavparse_loop:<wavparse0> error: streaming task paused, reason error (-5)
0:00:00.104626253 16394      0x14dcd80 INFO        GST_ERROR_SYSTEM gstelement.c:1931:gst_element_message_full:<wavparse0> posting message: Internal data flow error.
Additional debug info:
gstwavparse.c(1618): gst_wavparse_stream_headers (): /GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstWavParse:wavparse0:
Invalid WAV header (no fmt at start): ID32
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
0:00:00.104712992 16394      0x1260080 INFO              GST_STATES gstelement.c:2381:gst_element_continue_state:<test> committing state from READY to READY, pending NULL, next NULL
0:00:00.104736039 16394      0x1260080 INFO              GST_STATES gstelement.c:2390:gst_element_continue_state:<test> continue state change READY to NULL, final NULL
0:00:00.104755803 16394      0x1260080 INFO              GST_STATES gstelement.c:2408:gst_element_continue_state:<test> completed state change to NULL
0:00:00.104770120 16394      0x1260080 INFO              GST_STATES gstelement.c:2421:gst_element_continue_state:<test> posting state-changed READY to NULL
0:00:00.104845824 16394      0x1260080 INFO              GST_STATES gstbin.c:2497:gst_bin_change_state_func:<playbin0> child 'test' changed state to 1(NULL) successfully
0:00:00.104648881 16394      0x14dcd80 INFO        GST_ERROR_SYSTEM gstelement.c:1954:gst_element_message_full:<wavparse0> posted error message: Internal data flow error.
/GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstWavParse:wavparse0.GstPad:sink: caps = NULL
0:00:00.105616279 16394      0x1260080 INFO              GST_STATES gstelement.c:2381:gst_element_continue_state:<wavparse0> committing state from PAUSED to READY, pending NULL, next NULL
0:00:00.105641002 16394      0x1260080 INFO              GST_STATES gstelement.c:2390:gst_element_continue_state:<wavparse0> continue state change READY to NULL, final NULL
0:00:00.105659509 16394      0x1260080 INFO              GST_STATES gstelement.c:2408:gst_element_continue_state:<wavparse0> completed state change to NULL
0:00:00.105672918 16394      0x1260080 INFO              GST_STATES gstelement.c:2421:gst_element_continue_state:<wavparse0> posting state-changed READY to NULL
0:00:00.105691425 16394      0x1260080 INFO              GST_STATES gstbin.c:2497:gst_bin_change_state_func:<decodebin0> child 'wavparse0' changed state to 1(NULL) successfully
/GstPlayBin:playbin0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src: caps = NULL
0:00:00.105734166 16394      0x1260080 INFO              GST_STATES gstelement.c:2381:gst_element_continue_state:<typefind> committing state from PAUSED to READY, pending NULL, next NULL
0:00:00.105756026 16394      0x1260080 INFO              GST_STATES gstelement.c:2390:gst_element_continue_state:<typefind> continue state change READY to NULL, final NULL
0:00:00.105774323 16394      0x1260080 INFO              GST_STATES gstelement.c:2408:gst_element_continue_state:<typefind> completed state change to NULL
0:00:00.105787662 16394      0x1260080 INFO              GST_STATES gstelement.c:2421:gst_element_continue_state:<typefind> posting state-changed READY to NULL
0:00:00.105806379 16394      0x1260080 INFO              GST_STATES gstbin.c:2497:gst_bin_change_state_func:<decodebin0> child 'typefind' changed state to 1(NULL) successfully
0:00:00.105833965 16394      0x1260080 INFO              GST_STATES gstelement.c:2381:gst_element_continue_state:<fakesink> committing state from READY to READY, pending NULL, next NULL
0:00:00.105853869 16394      0x1260080 INFO              GST_STATES gstelement.c:2390:gst_element_continue_state:<fakesink> continue state change READY to NULL, final NULL
0:00:00.105871259 16394      0x1260080 INFO              GST_STATES gstelement.c:2408:gst_element_continue_state:<fakesink> completed state change to NULL
0:00:00.105884458 16394      0x1260080 INFO              GST_STATES gstelement.c:2421:gst_element_continue_state:<fakesink> posting state-changed READY to NULL
0:00:00.105902406 16394      0x1260080 INFO              GST_STATES gstbin.c:2497:gst_bin_change_state_func:<decodebin0> child 'fakesink' changed state to 1(NULL) successfully
0:00:00.105925802 16394      0x1260080 INFO        GST_ELEMENT_PADS gstelement.c:969:gst_element_get_static_pad: found pad typefind:src
0:00:00.105944868 16394      0x1260080 INFO              GST_STATES gstelement.c:2408:gst_element_continue_state:<wavparse0> completed state change to NULL
0:00:00.105960442 16394      0x1260080 INFO        GST_ELEMENT_PADS gstpad.c:1728:gst_pad_unlink: unlinking typefind:src(0x14874f0) and wavparse0:sink(0x14877f0)
0:00:00.105983209 16394      0x1260080 INFO        GST_ELEMENT_PADS gstpad.c:1773:gst_pad_unlink: unlinked typefind:src and wavparse0:sink
0:00:00.106006046 16394      0x1260080 INFO           GST_PARENTAGE gstbin.c:1448:gst_bin_remove_func:<decodebin0> removed child "wavparse0"
0:00:00.106033004 16394      0x1260080 INFO              GST_STATES gstelement.c:2408:gst_element_continue_state:<decodebin0> completed state change to NULL
0:00:00.106084894 16394      0x1260080 INFO              GST_STATES gstelement.c:2421:gst_element_continue_state:<decodebin0> posting state-changed READY to NULL
0:00:00.106105845 16394      0x1260080 INFO              GST_STATES gstbin.c:2497:gst_bin_change_state_func:<playbin0> child 'decodebin0' changed state to 1(NULL) successfully
0:00:00.106127006 16394      0x1260080 INFO              GST_STATES gstelement.c:2381:gst_element_continue_state:<source> committing state from PAUSED to READY, pending NULL, next NULL
0:00:00.106186857 16394      0x1260080 INFO              GST_STATES gstelement.c:2390:gst_element_continue_state:<source> continue state change READY to NULL, final NULL
0:00:00.106211091 16394      0x1260080 INFO              GST_STATES gstelement.c:2408:gst_element_continue_state:<source> completed state change to NULL
0:00:00.106225478 16394      0x1260080 INFO              GST_STATES gstelement.c:2421:gst_element_continue_state:<source> posting state-changed READY to NULL
0:00:00.106244614 16394      0x1260080 INFO              GST_STATES gstbin.c:2497:gst_bin_change_state_func:<playbin0> child 'source' changed state to 1(NULL) successfully
0:00:00.106281139 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3022:gst_element_dispose:<wavparse0> dispose
0:00:00.106309423 16394      0x1260080 INFO        GST_ELEMENT_PADS gstelement.c:841:gst_element_remove_pad:<wavparse0> removing pad 'sink'
0:00:00.106331562 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3046:gst_element_dispose:<wavparse0> parent class dispose
0:00:00.106347415 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3077:gst_element_finalize:<wavparse0> finalize
0:00:00.106360824 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3088:gst_element_finalize:<wavparse0> finalize parent
0:00:00.106391763 16394      0x1260080 INFO              GST_STATES gstbin.c:2221:gst_bin_element_set_state:<fakesink> skipping transition from NULL to  NULL, since bin pending is NULL : last change state return follows
0:00:00.106407546 16394      0x1260080 INFO              GST_STATES gstbin.c:2497:gst_bin_change_state_func:<decodebin0> child 'fakesink' changed state to 1(NULL) successfully
0:00:00.120085135 16394      0x1260080 INFO              GST_STATES gstbin.c:2221:gst_bin_element_set_state:<typefind> skipping transition from NULL to  NULL, since bin pending is NULL : last change state return follows
0:00:00.120109159 16394      0x1260080 INFO              GST_STATES gstbin.c:2497:gst_bin_change_state_func:<decodebin0> child 'typefind' changed state to 1(NULL) successfully
0:00:00.120152599 16394      0x1260080 INFO              GST_STATES gstelement.c:2408:gst_element_continue_state:<decodebin0> completed state change to NULL
0:00:00.120173201 16394      0x1260080 INFO        GST_ELEMENT_PADS gstpad.c:1728:gst_pad_unlink: unlinking source:src(0x14871f0) and decodebin0:sink(0x1492000)
0:00:00.120206444 16394      0x1260080 INFO        GST_ELEMENT_PADS gstpad.c:1773:gst_pad_unlink: unlinked source:src and decodebin0:sink
0:00:00.120234589 16394      0x1260080 INFO           GST_PARENTAGE gstbin.c:1448:gst_bin_remove_func:<playbin0> removed child "decodebin0"
0:00:00.120308268 16394      0x1260080 INFO           GST_PARENTAGE gstbin.c:1448:gst_bin_remove_func:<decodebin0> removed child "fakesink"
0:00:00.120327474 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3022:gst_element_dispose:<fakesink> dispose
0:00:00.120341232 16394      0x1260080 INFO        GST_ELEMENT_PADS gstelement.c:841:gst_element_remove_pad:<fakesink> removing pad 'sink'
0:00:00.120360297 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3046:gst_element_dispose:<fakesink> parent class dispose
0:00:00.120371821 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3077:gst_element_finalize:<fakesink> finalize
0:00:00.120396124 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3088:gst_element_finalize:<fakesink> finalize parent
0:00:00.120412467 16394      0x1260080 INFO        GST_ELEMENT_PADS gstpad.c:1728:gst_pad_unlink: unlinking sink:proxypad0(0x1493020) and typefind:sink(0x1487370)
0:00:00.120428599 16394      0x1260080 INFO        GST_ELEMENT_PADS gstpad.c:1773:gst_pad_unlink: unlinked sink:proxypad0 and typefind:sink
0:00:00.120445081 16394      0x1260080 INFO           GST_PARENTAGE gstbin.c:1448:gst_bin_remove_func:<decodebin0> removed child "typefind"
0:00:00.120464706 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3022:gst_element_dispose:<typefind> dispose
0:00:00.120477905 16394      0x1260080 INFO        GST_ELEMENT_PADS gstelement.c:841:gst_element_remove_pad:<typefind> removing pad 'src'
0:00:00.120495993 16394      0x1260080 INFO        GST_ELEMENT_PADS gstelement.c:841:gst_element_remove_pad:<typefind> removing pad 'sink'
0:00:00.120500044 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3046:gst_element_dispose:<typefind> parent class dispose
0:00:00.120554797 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3077:gst_element_finalize:<typefind> finalize
0:00:00.120570301 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3088:gst_element_finalize:<typefind> finalize parent
0:00:00.120584268 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3022:gst_element_dispose:<decodebin0> dispose
0:00:00.120596769 16394      0x1260080 INFO        GST_ELEMENT_PADS gstelement.c:841:gst_element_remove_pad:<decodebin0> removing pad 'sink'
0:00:00.120620724 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3046:gst_element_dispose:<decodebin0> parent class dispose
0:00:00.120636298 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3077:gst_element_finalize:<decodebin0> finalize
0:00:00.120649707 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3088:gst_element_finalize:<decodebin0> finalize parent
0:00:00.125943575 16394      0x1260080 INFO              GST_STATES gstelement.c:2408:gst_element_continue_state:<source> completed state change to NULL
0:00:00.125984710 16394      0x1260080 INFO           GST_PARENTAGE gstbin.c:1448:gst_bin_remove_func:<playbin0> removed child "source"
0:00:00.126013902 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3022:gst_element_dispose:<source> dispose
0:00:00.126028219 16394      0x1260080 INFO        GST_ELEMENT_PADS gstelement.c:841:gst_element_remove_pad:<source> removing pad 'src'
0:00:00.126049799 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3046:gst_element_dispose:<source> parent class dispose
0:00:00.126067328 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3077:gst_element_finalize:<source> finalize
0:00:00.126081715 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3088:gst_element_finalize:<source> finalize parent
0:00:00.126099454 16394      0x1260080 INFO              GST_STATES gstelement.c:2408:gst_element_continue_state:<test> completed state change to NULL
0:00:00.126125014 16394      0x1260080 INFO              GST_STATES gstbin.c:2910:bin_handle_async_done:<playbin0> committing state from READY to NULL, old pending NULL
0:00:00.126141915 16394      0x1260080 INFO              GST_STATES gstbin.c:2930:bin_handle_async_done:<playbin0> completed state change, pending VOID
0:00:00.126167406 16394      0x1260080 INFO           GST_PARENTAGE gstbin.c:1448:gst_bin_remove_func:<playbin0> removed child "test"
0:00:00.126185913 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3022:gst_element_dispose:<test> dispose
0:00:00.126199113 16394      0x1260080 INFO        GST_ELEMENT_PADS gstelement.c:841:gst_element_remove_pad:<test> removing pad 'sink'
0:00:00.126215175 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3046:gst_element_dispose:<test> parent class dispose
0:00:00.126231448 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3077:gst_element_finalize:<test> finalize
0:00:00.126244368 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3088:gst_element_finalize:<test> finalize parent
0:00:00.126258964 16394      0x1260080 INFO              GST_STATES gstelement.c:2398:gst_element_continue_state:<playbin0> nothing pending
0:00:00.126280404 16394      0x1260080 INFO              GST_STATES gstbin.c:1767:gst_bin_get_state_func:<playbin0> getting state
Freeing pipeline ...
0:00:00.126325100 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3022:gst_element_dispose:<playbin0> dispose
0:00:00.126342001 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3046:gst_element_dispose:<playbin0> parent class dispose
0:00:00.126358553 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3077:gst_element_finalize:<playbin0> finalize
0:00:00.126371822 16394      0x1260080 INFO         GST_REFCOUNTING gstelement.c:3088:gst_element_finalize:<playbin0> finalize parent
0:00:00.126387815 16394      0x1260080 INFO                GST_INIT gst.c:1015:gst_deinit: deinitializing GStreamer
0:00:00.130223744 16394      0x1260080 INFO                GST_INIT gst.c:1121:gst_deinit: deinitialized GStreamer
Comment 1 Vincent Penquerc'h 2011-09-27 15:51:15 UTC
Created attachment 197577 [details] [review]
wavparse: skip id32 tags

This allows decoding at least one sample where something has
stuffed some ID3 tag before the (supposedly initial) FMT\ .
Comment 2 Vincent Penquerc'h 2011-09-27 15:51:26 UTC
Created attachment 197578 [details] [review]
libgstriff: add a couple tags that need skipping

Found in a sample in the wild, appears to be ID3 tag.
Comment 3 Sebastian Dröge (slomo) 2011-11-24 09:36:33 UTC
Comment on attachment 197577 [details] [review]
wavparse: skip id32 tags

Looks good, please push
Comment 4 Vincent Penquerc'h 2011-11-24 17:10:25 UTC
Thanks, pushed.

commit b33da78f72ba610350582be852be417898cc9dd4
Author: Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Date:   Tue Sep 27 16:49:45 2011 +0100

    wavparse: skip id32 tags
    
    This allows decoding at least one sample where something has
    stuffed some ID3 tag before the (supposedly initial) FMT\ .
    
    https://bugzilla.gnome.org/show_bug.cgi?id=660249


commit 44ec58b41b02ff448bc3f20480eaa1f049afe4d6
Author: Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Date:   Tue Sep 27 16:45:26 2011 +0100

    libgstriff: add a couple tags that need skipping
    
    Found in a sample in the wild, appears to be ID3 tag.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=660249