GNOME Bugzilla – Bug 660249
won't play wav file: invalid WAV header (no fmt at start): ID32
Last modified: 2011-11-24 17:10:25 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
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\ .
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 on attachment 197577 [details] [review] wavparse: skip id32 tags Looks good, please push
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