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 442061 - automatic filters for thumbs.db and desktop.ini files
automatic filters for thumbs.db and desktop.ini files
Status: RESOLVED OBSOLETE
Product: rhythmbox
Classification: Other
Component: general
0.10.x
Other Linux
: Normal enhancement
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
: 566476 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-05-29 13:02 UTC by Sebastien Bacher
Modified: 2018-05-24 12:36 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
rhythmbox-metadata 0.10 desktop.ini stderr output (19.17 KB, text/plain)
2007-06-14 08:46 UTC, Jeff Waugh
Details
rhythmbox-metadata 0.10 desktop.ini stderr output (42.78 KB, text/plain)
2007-06-14 08:57 UTC, Jeff Waugh
Details
rhythmbox-metadata 0.11 desktop.ini stderr output (40.55 KB, text/plain)
2007-06-14 09:46 UTC, Jeff Waugh
Details

Description Sebastien Bacher 2007-05-29 13:02:05 UTC
The bug has been opened on https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/116802

"Binary package hint: rhythmbox

Rhythmbox automatically parses windows files such as desktop.ini and Thumbs.db.
This makes lots of delay when opening rhythmbox with the option to automatically check changes in the library, since it always tries to add them to the library.

jpeg files are filtered by default (no error is shown) so I think that .ini and .db files should be filtered too
...
I'm using the version of gutsy, which is 0.10.90-0ubuntu1 (and also
feisty version).
I know these files are parsed because when starging rhythmbox
(remember that I have the option "monitor new files in the library")
an icon appears with the label "error importing".

I think that they slow down because the process of monitoring the
library is very long (5 minutes for a 2,6GB library) and I also think
that determining a MIME type of a file is not a simple operation...

http://librarian.launchpad.net/7857793/rhythmbox.slow.log
rhythmbox.slow.log (27.3 KiB, text/plain)

I've started rhythmbox -d and capture some debug.
This is what I've understood:
the refresh of known music and jpegs lasts in 11 seconds
than I start seeing strange messages

Attached the log file starting from the strange message, after the last music file is parsed, and truncated after 250 lines (it was too big and the lines were similar)."
Comment 1 Jonathan Matthew 2007-05-29 13:15:52 UTC
Slowness in reading those files was caused by bug 441157.  I don't think there's much to be gained by blacklisting filenames.
Comment 2 Nicolò Chieffo 2007-05-29 13:51:22 UTC
When that patch will be uploaded to ubuntu gutsy I will see if my problem remains.
Comment 3 Bastien Nocera 2007-05-29 13:51:57 UTC
We could blacklist those files if they have proper mime-types. Thumbs.db probably doesn't have a mime-type, but I would expect .ini file would have.
Comment 4 Nicolò Chieffo 2007-05-29 14:30:44 UTC
ok 10 seconds to update the library. this bug can be rejected maybe
Comment 5 Nicolò Chieffo 2007-05-29 20:31:31 UTC
Sorry but is it possible to do something against the error messages while importing (the ones under the library in the left list).
It is quite annoying: they appear every time I start rhythmbox
Comment 6 James "Doc" Livingston 2007-06-04 11:17:15 UTC
All the .ini files I could find have gst-typefind return text/plain for them, so they should be ignored already. gst-typefind can't identify Thumbs.db, which would make blacklisting it's mimetype impossible.
Comment 7 Jeff Waugh 2007-06-14 08:20:56 UTC
Doesn't the new easy codec install stuff in GStreamer come with information about mimetypes supported by the codecs? If you could get a list of all the mimetypes supported by GStreamer, you could whitelist and avoid this pain entirely. I'm probably missing some crucial "the world is not perfect" problems though. :-)

That said, I'm getting a *massive* import errors list in Rhythmbox saying, "The stream is of a different type than handled by this element". Though I've just realised that's Rhythmbox 0.10, as I'm running it from a remote fisty machine.
Comment 8 Nicolò Chieffo 2007-06-14 08:28:18 UTC
.ini and .db files are not audio files, so I don't know why you are talking about codecs
Comment 9 Jeff Waugh 2007-06-14 08:41:43 UTC
GStreamer has a list of mimetypes that are appropriate to codecs. If you use that as a whitelist, you're clearly not going to be trying to import text/plain files.

(Also, I am not an idiot. Thank you.)
Comment 10 Jeff Waugh 2007-06-14 08:46:24 UTC
Created attachment 89934 [details]
rhythmbox-metadata 0.10 desktop.ini stderr output

18:37 < moch> jdub: output from 'GST_DEBUG=*:3 
              /usr/lib/rhythmbox/rhythmbox-metadata --debug --load 
              file:///path/to/file' would probably help in figuring out 
              what's going on there

Attached.
Comment 11 Jeff Waugh 2007-06-14 08:53:45 UTC
Comment on attachment 89934 [details]
rhythmbox-metadata 0.10 desktop.ini stderr output

0:00:00.002343000 28093 0x805fad8 INFO              GST_INIT gst.c:578:init_pre: Initializing GStreamer Core Library version 0.10.12
0:00:00.002520000 28093 0x805fad8 INFO              GST_INIT gst.c:579:init_pre: Using library installed in /usr/lib
0:00:00.002555000 28093 0x805fad8 INFO              GST_INIT gst.c:589:init_pre: Linux lazarus 2.6.20-16-generic #2 SMP Wed May 23 01:46:23 UTC 2007 i686
0:00:00.002946000 28093 0x805fad8 INFO              GST_INIT gstquery.c:101:_gst_query_initialize: init queries
0:00:00.003686000 28093 0x805fad8 INFO              GST_INIT gstmessage.c:72:_gst_message_initialize: init messages
0:00:00.005610000 28093 0x805fad8 INFO    GST_PLUGIN_LOADING gstplugin.c:182:_gst_plugin_register_static: loaded static plugin "staticelements"
0:00:00.116422000 28094 0x805fad8 INFO          GST_REGISTRY gstregistryxml.c:573:gst_registry_xml_read_cache: loaded /home/jdub/.gstreamer-0.10/registry.i486.xml in 0.109501 seconds
0:00:00.120170000 28094 0x805fad8 INFO              GST_INIT gst.c:720:scan_and_update_registry: Registry cache has not changed
0:00:00.213182000 28093 0x805fad8 INFO          GST_REGISTRY gstregistryxml.c:573:gst_registry_xml_read_cache: loaded /home/jdub/.gstreamer-0.10/registry.i486.xml in 0.089079 seconds
0:00:00.213393000 28093 0x805fad8 INFO              GST_INIT gst.c:420:gst_init_check: initialized GStreamer successfully
(18:51:31) [0x805fad8] [rb_debug_init_match] rb-debug.c:141: Debugging enabled
(18:51:31) [0x805fad8] [rb_metadata_load] rb-metadata-gst.c:1006: loading metadata for uri: file:///mnt/media/Music/Avalanches/desktop.ini
0:00:00.214594000 28093 0x805fad8 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:373:gst_element_factory_create: creating element "pipeline" named "pipeline"
0:00:00.221265000 28093 0x805fad8 INFO    GST_PLUGIN_LOADING gstplugin.c:467:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstcoreelements.so" loaded
0:00:00.221363000 28093 0x805fad8 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:373:gst_element_factory_create: creating element "filesrc" named "urisrc"
0:00:00.221785000 28093 0x805fad8 INFO      GST_ELEMENT_PADS gstelement.c:624:gst_element_add_pad:<GstBaseSrc@0x810a000> adding pad 'src'
0:00:00.225711000 28093 0x805fad8 INFO    GST_PLUGIN_LOADING gstplugin.c:467:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstdecodebin.so" loaded
0:00:00.225809000 28093 0x805fad8 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:373:gst_element_factory_create: creating element "decodebin" named "decodebin"
0:00:00.226829000 28093 0x805fad8 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:373:gst_element_factory_create: creating element "typefind" named "typefind"
0:00:00.227029000 28093 0x805fad8 INFO      GST_ELEMENT_PADS gstelement.c:624:gst_element_add_pad:<GstTypeFindElement@0x810e030> adding pad 'sink'
0:00:00.227139000 28093 0x805fad8 INFO      GST_ELEMENT_PADS gstelement.c:624:gst_element_add_pad:<GstTypeFindElement@0x810e030> adding pad 'src'
0:00:00.227226000 28093 0x805fad8 INFO      GST_ELEMENT_PADS gstelement.c:870:gst_element_get_static_pad: found pad typefind:sink
0:00:00.227620000 28093 0x805fad8 INFO              GST_PADS gstpad.c:1761:gst_pad_link_prepare: trying to link sink:proxypad0 and typefind:sink
0:00:00.227683000 28093 0x805fad8 INFO              GST_PADS gstpad.c:1898:gst_pad_link: linked sink:proxypad0 and typefind:sink, successful
0:00:00.227724000 28093 0x805fad8 INFO      GST_ELEMENT_PADS gstelement.c:624:gst_element_add_pad:<GstDecodeBin@0x8076148> adding pad 'sink'
0:00:00.227767000 28093 0x805fad8 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:373:gst_element_factory_create: creating element "fakesink" named "fakesink"
0:00:00.227918000 28093 0x805fad8 INFO      GST_ELEMENT_PADS gstelement.c:624:gst_element_add_pad:<GstBaseSink@0x8112008> adding pad 'sink'
0:00:00.228195000 28093 0x805fad8 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:373:gst_element_factory_create: creating element "fakesink" named "fakesink"
0:00:00.228446000 28093 0x805fad8 INFO      GST_ELEMENT_PADS gstelement.c:624:gst_element_add_pad:<GstBaseSink@0x8112240> adding pad 'sink'
0:00:00.228572000 28093 0x805fad8 INFO         GST_PARENTAGE gstbin.c:2635:gst_bin_get_by_name: [decodebin]: looking up child element typefind
0:00:00.228672000 28093 0x805fad8 INFO      GST_ELEMENT_PADS gstutils.c:1355:gst_element_link_pads: trying to link element urisrc:(any) to element decodebin:(any)
0:00:00.228721000 28093 0x805fad8 INFO              GST_PADS gstutils.c:2028:gst_pad_can_link: trying to link urisrc:src and decodebin:sink
0:00:00.228744000 28093 0x805fad8 INFO              GST_PADS gstutils.c:1260:prepare_link_maybe_ghosting: urisrc and decodebin in same bin, no need for ghost pads
0:00:00.228764000 28093 0x805fad8 INFO              GST_PADS gstpad.c:1761:gst_pad_link_prepare: trying to link urisrc:src and decodebin:sink
0:00:00.228819000 28093 0x805fad8 INFO              GST_PADS gstpad.c:1898:gst_pad_link: linked urisrc:src and decodebin:sink, successful
(18:51:31) [0x805fad8] [rb_metadata_load] rb-metadata-gst.c:1083: going to PAUSED for metadata, uri: file:///mnt/media/Music/Avalanches/desktop.ini
0:00:00.229029000 28093 0x805fad8 INFO            GST_STATES gstelement.c:2050:gst_element_continue_state:<fakesink> completed state change
0:00:00.229122000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1938:gst_bin_change_state_func:<pipeline> child 'fakesink' changed state to 2(READY) successfully
0:00:00.229170000 28093 0x805fad8 INFO            GST_STATES gstelement.c:2050:gst_element_continue_state:<fakesink> completed state change
0:00:00.229207000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1938:gst_bin_change_state_func:<decodebin> child 'fakesink' changed state to 2(READY) successfully
0:00:00.229236000 28093 0x805fad8 INFO            GST_STATES gstelement.c:2050:gst_element_continue_state:<typefind> completed state change
0:00:00.229269000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1938:gst_bin_change_state_func:<decodebin> child 'typefind' changed state to 2(READY) successfully
0:00:00.229311000 28093 0x805fad8 INFO            GST_STATES gstelement.c:2050:gst_element_continue_state:<decodebin> completed state change
0:00:00.229345000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1938:gst_bin_change_state_func:<pipeline> child 'decodebin' changed state to 2(READY) successfully
0:00:00.229372000 28093 0x805fad8 INFO            GST_STATES gstelement.c:2050:gst_element_continue_state:<urisrc> completed state change
0:00:00.229404000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1938:gst_bin_change_state_func:<pipeline> child 'urisrc' changed state to 2(READY) successfully
0:00:00.229431000 28093 0x805fad8 INFO            GST_STATES gstelement.c:2024:gst_element_continue_state:<pipeline> committing state from NULL to READY, pending PAUSED
0:00:00.229462000 28093 0x805fad8 INFO            GST_STATES gstelement.c:2033:gst_element_continue_state:<pipeline> continue state change READY to PAUSED, final PAUSED
0:00:00.229554000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1943:gst_bin_change_state_func:<pipeline> child 'fakesink' is changing state asynchronously to PAUSED
0:00:00.229605000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1943:gst_bin_change_state_func:<decodebin> child 'fakesink' is changing state asynchronously to PAUSED
0:00:00.229661000 28093 0x805fad8 INFO               filesrc gstfilesrc.c:906:gst_file_src_start:<urisrc> opening file /mnt/media/Music/Avalanches/desktop.ini
0:00:00.230557000 28093 0x805fad8 INFO               filesrc gstfilesrc.c:906:gst_file_src_start:<urisrc> opening file /mnt/media/Music/Avalanches/desktop.ini
0:00:00.233167000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-ms-asf
0:00:00.233281000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-musepack
0:00:00.233340000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-au
0:00:00.233395000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-msvideo
0:00:00.233481000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-cdxa
0:00:00.233536000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-vcd
0:00:00.233591000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-fli
0:00:00.233645000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-id3v2
0:00:00.233696000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-id3v1
0:00:00.233751000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-apetag
0:00:00.233815000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-ttafile
0:00:00.233868000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-mod
0:00:00.233963000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/mpeg
0:00:00.234018000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-ac3
0:00:00.234083000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/mpeg1
0:00:00.234134000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/mpeg2
0:00:00.234198000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/mpegts
0:00:00.234253000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/ogg
0:00:00.234335000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/mpeg
0:00:00.234387000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/mpeg-stream
0:00:00.234437000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/mpeg4
0:00:00.234489000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-nuv
0:00:00.234543000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-m4a
0:00:00.234596000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-3gp
0:00:00.234659000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/quicktime
0:00:00.234714000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/x-quicktime
0:00:00.234768000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for text/html
0:00:00.234821000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/vnd.rn-realmedia
0:00:00.234874000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-pn-realaudio
0:00:00.234940000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-shockwave-flash
0:00:00.234993000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-flv
0:00:00.235060000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for text/plain
0:00:00.235120000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for text/uri-list
0:00:00.235175000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/smil
0:00:00.235230000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/xml
0:00:00.235284000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-wav
0:00:00.235338000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-aiff
0:00:00.235394000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-svx
0:00:00.235452000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-paris
0:00:00.235600000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-nist
0:00:00.235665000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-voc
0:00:00.235732000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-sds
0:00:00.235787000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-ircam
0:00:00.235842000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-w64
0:00:00.235898000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-shorten
0:00:00.235953000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-ape
0:00:00.236031000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/jpeg
0:00:00.236086000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/gif
0:00:00.236140000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/png
0:00:00.236194000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/bmp
0:00:00.236261000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/tiff
0:00:00.236317000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-matroska
0:00:00.236371000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-mve
0:00:00.236431000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-dv
0:00:00.236487000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-amr-nb-sh
0:00:00.236541000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-amr-wb-sh
0:00:00.236597000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/iLBC-sh
0:00:00.236664000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-sid
0:00:00.236732000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/x-xcf
0:00:00.236786000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-mng
0:00:00.236857000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/x-jng
0:00:00.236912000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/x-xpixmap
0:00:00.236967000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/x-sun-raster
0:00:00.237021000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-bzip
0:00:00.237084000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-gzip
0:00:00.237139000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/zip
0:00:00.237194000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-compress
0:00:00.237250000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-flac
0:00:00.237306000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-vorbis
0:00:00.237360000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-theora
0:00:00.237434000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-ogm-video
0:00:00.237492000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-ogm-audio
0:00:00.237548000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-ogm-text
0:00:00.237604000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-speex
0:00:00.237681000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-ogg-skeleton
0:00:00.237739000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for text/x-cmml
0:00:00.237792000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-executable
0:00:00.237859000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for adts_mpeg_stream
0:00:00.237915000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-spc
0:00:00.237975000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-wavpack
0:00:00.238037000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-wavpack-correction
0:00:00.238093000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-rar
0:00:00.238149000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-tar
0:00:00.238207000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-ar
0:00:00.238264000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-ms-dos-executable
0:00:00.238337000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-dirac
0:00:00.238394000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for multipart/x-mixed-replace
0:00:00.238460000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-mmsh
0:00:00.238523000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/vivo
0:00:00.238580000 28093 0x805fad8 INFO    GST_PLUGIN_LOADING gstplugin.c:467:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgsttypefindfunctions.so" loaded
0:00:00.339829000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_4xm
0:00:00.340154000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_aiff
0:00:00.341138000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_avs
0:00:00.341394000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_daud
0:00:00.341669000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_dv
0:00:00.341938000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_ea
0:00:00.342176000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_ffm
0:00:00.342420000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_flic
0:00:00.342911000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_flv
0:00:00.343211000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_gif
0:00:00.343464000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_gxf
0:00:00.343799000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_idcin
0:00:00.344066000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_RoQ
0:00:00.344349000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_ipmovie
0:00:00.344759000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_mm
0:00:00.345161000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_mmf
0:00:00.346037000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_mpegts
0:00:00.346288000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_mxf
0:00:00.346551000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_nsv
0:00:00.346810000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_nut
0:00:00.347050000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_nuv
0:00:00.347304000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_psxstr
0:00:00.347582000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_ingenient
0:00:00.348060000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_film_cpk
0:00:00.348306000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_vmd
0:00:00.348564000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_smk
0:00:00.348829000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_sol
0:00:00.349084000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_swf
0:00:00.349498000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_voc
0:00:00.349935000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_wc3movie
0:00:00.350176000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_wsaud
0:00:00.350423000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_wsvqa
0:00:00.350697000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_yuv4mpegpipe
0:00:00.358793000 28093 0x805fad8 INFO    GST_PLUGIN_LOADING gstplugin.c:467:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstffmpeg.so" loaded
0:00:00.360999000 28093 0x805fad8 INFO          GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for subparse_typefind
0:00:00.361636000 28093 0x805fad8 INFO    GST_PLUGIN_LOADING gstplugin.c:467:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstsubparse.so" loaded
0:00:00.363948000 28093 0x805fad8 INFO              typefind gsttypefindelement.c:160:gst_type_find_element_have_type:<typefind> found caps text/plain
0:00:00.364138000 28093 0x805fad8 WARN             decodebin gstdecodebin.c:1552:type_found:<decodebin> error: decodebin cannot decode plain text files
0:00:00.364271000 28093 0x805fad8 INFO      GST_ERROR_SYSTEM gstelement.c:1590:gst_element_message_full:<decodebin> posting message: The stream is of a different type than handled by this element.
0:00:00.364366000 28093 0x805fad8 INFO      GST_ERROR_SYSTEM gstelement.c:1613:gst_element_message_full:<decodebin> posted error message: The stream is of a different type than handled by this element.
(18:51:31) [0x805fad8] [rb_metadata_gst_typefind_cb] rb-metadata-gst.c:775: found type text/plain
0:00:00.364525000 28093 0x805fad8 INFO            GST_STATES gstelement.c:2050:gst_element_continue_state:<typefind> completed state change
0:00:00.364572000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1938:gst_bin_change_state_func:<decodebin> child 'typefind' changed state to 3(PAUSED) successfully
0:00:00.364620000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1943:gst_bin_change_state_func:<pipeline> child 'decodebin' is changing state asynchronously to PAUSED
0:00:00.364665000 28093 0x805fad8 INFO               filesrc gstfilesrc.c:906:gst_file_src_start:<urisrc> opening file /mnt/media/Music/Avalanches/desktop.ini
0:00:00.365267000 28093 0x805fad8 INFO             GST_EVENT gstevent.c:533:gst_event_new_new_segment_full: creating newsegment update 0, rate 1.000000, format 2, start 0, stop 357, position 0
0:00:00.365832000 28093 0x805fad8 INFO            GST_STATES gstelement.c:2050:gst_element_continue_state:<urisrc> completed state change
0:00:00.365896000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1938:gst_bin_change_state_func:<pipeline> child 'urisrc' changed state to 3(PAUSED) successfully
(18:51:31) [0x805fad8] [rb_metadata_load] rb-metadata-gst.c:1091: element state changing asynchronously: 2, 134690920
0:00:00.366039000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1289:gst_bin_get_state_func:<pipeline> getting state
0:00:00.366062000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1328:gst_bin_recalc_state:<pipeline> recalc state
0:00:00.366081000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1338:gst_bin_recalc_state:<pipeline> checking element states
0:00:00.366108000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1289:gst_bin_get_state_func:<decodebin> getting state
0:00:00.366127000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1328:gst_bin_recalc_state:<decodebin> recalc state
0:00:00.366145000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1338:gst_bin_recalc_state:<decodebin> checking element states
0:00:00.366179000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1428:gst_bin_recalc_state:<decodebin> bin RETURN is now ASYNC
0:00:00.366200000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1428:gst_bin_recalc_state:<pipeline> bin RETURN is now ASYNC
0:00:00.366227000 28093 0x805fad8 INFO            GST_STATES gstelement.c:1799:gst_element_get_state_func:<pipeline> waiting for element to commit state
0:00:00.366779000 28093 0x80fa370 INFO              GST_PADS gstpad.c:2919:gst_pad_event_default_dispatch:<typefind:sink> Sending event 0x80772a0 (newsegment) to all internally linked pads
0:00:00.366986000 28093 0x80fa370 INFO               basesrc gstbasesrc.c:1604:gst_base_src_loop:<urisrc> pausing after gst_pad_push() = not-linked
0:00:00.367063000 28093 0x80fa370 WARN               basesrc gstbasesrc.c:1642:gst_base_src_loop:<urisrc> error: Internal data flow error.
0:00:00.367084000 28093 0x80fa370 WARN               basesrc gstbasesrc.c:1642:gst_base_src_loop:<urisrc> error: streaming task paused, reason not-linked (-1)
0:00:00.367140000 28093 0x80fa370 INFO      GST_ERROR_SYSTEM gstelement.c:1590:gst_element_message_full:<urisrc> posting message: Internal data flow error.
0:00:00.367201000 28093 0x80fa370 INFO      GST_ERROR_SYSTEM gstelement.c:1613:gst_element_message_full:<urisrc> posted error message: Internal data flow error.
0:00:00.367244000 28093 0x80fa370 INFO              GST_PADS gstpad.c:2919:gst_pad_event_default_dispatch:<typefind:sink> Sending event 0x80772a0 (eos) to all internally linked pads
0:00:01.367649000 28093 0x805fad8 INFO            GST_STATES gstelement.c:1803:gst_element_get_state_func:<pipeline> timed out
(18:51:32) [0x805fad8] [rb_metadata_load] rb-metadata-gst.c:1091: element state changing asynchronously: 2, 2
0:00:01.367789000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1289:gst_bin_get_state_func:<pipeline> getting state
0:00:01.367812000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1434:gst_bin_recalc_state:<pipeline> not dirty
0:00:01.367834000 28093 0x805fad8 INFO            GST_STATES gstelement.c:1799:gst_element_get_state_func:<pipeline> waiting for element to commit state
0:00:02.371714000 28093 0x805fad8 INFO            GST_STATES gstelement.c:1803:gst_element_get_state_func:<pipeline> timed out
(18:51:33) [0x805fad8] [rb_metadata_load] rb-metadata-gst.c:1091: element state changing asynchronously: 2, 2
0:00:02.371851000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1289:gst_bin_get_state_func:<pipeline> getting state
0:00:02.371874000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1434:gst_bin_recalc_state:<pipeline> not dirty
0:00:02.371896000 28093 0x805fad8 INFO            GST_STATES gstelement.c:1799:gst_element_get_state_func:<pipeline> waiting for element to commit state
0:00:03.375793000 28093 0x805fad8 INFO            GST_STATES gstelement.c:1803:gst_element_get_state_func:<pipeline> timed out
(18:51:34) [0x805fad8] [rb_metadata_load] rb-metadata-gst.c:1091: element state changing asynchronously: 2, 2
0:00:03.375930000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1289:gst_bin_get_state_func:<pipeline> getting state
0:00:03.375953000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1434:gst_bin_recalc_state:<pipeline> not dirty
0:00:03.375995000 28093 0x805fad8 INFO            GST_STATES gstelement.c:1799:gst_element_get_state_func:<pipeline> waiting for element to commit state
0:00:04.379877000 28093 0x805fad8 INFO            GST_STATES gstelement.c:1803:gst_element_get_state_func:<pipeline> timed out
(18:51:35) [0x805fad8] [rb_metadata_load] rb-metadata-gst.c:1091: element state changing asynchronously: 2, 2
0:00:04.380161000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1289:gst_bin_get_state_func:<pipeline> getting state
0:00:04.380184000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1434:gst_bin_recalc_state:<pipeline> not dirty
0:00:04.380206000 28093 0x805fad8 INFO            GST_STATES gstelement.c:1799:gst_element_get_state_func:<pipeline> waiting for element to commit state
0:00:05.383959000 28093 0x805fad8 INFO            GST_STATES gstelement.c:1803:gst_element_get_state_func:<pipeline> timed out
(18:51:36) [0x805fad8] [rb_metadata_load] rb-metadata-gst.c:1097: failed to go to PAUSED for file:///mnt/media/Music/Avalanches/desktop.ini
(18:51:36) [0x805fad8] [rb_metadata_bus_handler] rb-metadata-gst.c:936: message of type 512
(18:51:36) [0x805fad8] [rb_metadata_bus_handler] rb-metadata-gst.c:936: message of type 64
(18:51:36) [0x805fad8] [rb_metadata_bus_handler] rb-metadata-gst.c:936: message of type 64
(18:51:36) [0x805fad8] [rb_metadata_bus_handler] rb-metadata-gst.c:936: message of type 64
(18:51:36) [0x805fad8] [rb_metadata_bus_handler] rb-metadata-gst.c:936: message of type 64
(18:51:36) [0x805fad8] [rb_metadata_bus_handler] rb-metadata-gst.c:936: message of type 64
(18:51:36) [0x805fad8] [rb_metadata_bus_handler] rb-metadata-gst.c:936: message of type 64
(18:51:36) [0x805fad8] [rb_metadata_bus_handler] rb-metadata-gst.c:905: caught error: The stream is of a different type than handled by this element. 
(18:51:36) [0x805fad8] [rb_metadata_bus_handler] rb-metadata-gst.c:936: message of type 64
(18:51:36) [0x805fad8] [rb_metadata_bus_handler] rb-metadata-gst.c:936: message of type 64
(18:51:36) [0x805fad8] [rb_metadata_bus_handler] rb-metadata-gst.c:903: caught error: Internal data flow error., but we've already got one
0:00:05.384751000 28093 0x805fad8 INFO            GST_STATES gstelement.c:2050:gst_element_continue_state:<fakesink> completed state change
0:00:05.384804000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1938:gst_bin_change_state_func:<pipeline> child 'fakesink' changed state to 2(READY) successfully
0:00:05.384867000 28093 0x805fad8 INFO            GST_STATES gstelement.c:2050:gst_element_continue_state:<fakesink> completed state change
0:00:05.384906000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1938:gst_bin_change_state_func:<decodebin> child 'fakesink' changed state to 2(READY) successfully
0:00:05.384986000 28093 0x805fad8 INFO            GST_STATES gstelement.c:2050:gst_element_continue_state:<typefind> completed state change
0:00:05.385024000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1938:gst_bin_change_state_func:<decodebin> child 'typefind' changed state to 2(READY) successfully
0:00:05.385066000 28093 0x805fad8 INFO      GST_ELEMENT_PADS gstelement.c:870:gst_element_get_static_pad: found pad typefind:src
0:00:05.385103000 28093 0x805fad8 INFO            GST_STATES gstelement.c:2050:gst_element_continue_state:<decodebin> completed state change
0:00:05.385136000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1938:gst_bin_change_state_func:<pipeline> child 'decodebin' changed state to 2(READY) successfully
0:00:05.385373000 28093 0x805fad8 INFO            GST_STATES gstelement.c:2050:gst_element_continue_state:<urisrc> completed state change
0:00:05.385417000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1938:gst_bin_change_state_func:<pipeline> child 'urisrc' changed state to 2(READY) successfully
0:00:05.385451000 28093 0x805fad8 INFO            GST_STATES gstelement.c:2024:gst_element_continue_state:<pipeline> committing state from READY to READY, pending NULL
0:00:05.385485000 28093 0x805fad8 INFO            GST_STATES gstelement.c:2033:gst_element_continue_state:<pipeline> continue state change READY to NULL, final NULL
0:00:05.385554000 28093 0x805fad8 INFO            GST_STATES gstelement.c:2050:gst_element_continue_state:<fakesink> completed state change
0:00:05.385590000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1938:gst_bin_change_state_func:<pipeline> child 'fakesink' changed state to 1(NULL) successfully
0:00:05.385638000 28093 0x805fad8 INFO            GST_STATES gstelement.c:2050:gst_element_continue_state:<fakesink> completed state change
0:00:05.385672000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1938:gst_bin_change_state_func:<decodebin> child 'fakesink' changed state to 1(NULL) successfully
0:00:05.385709000 28093 0x805fad8 INFO            GST_STATES gstelement.c:2050:gst_element_continue_state:<typefind> completed state change
0:00:05.385742000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1938:gst_bin_change_state_func:<decodebin> child 'typefind' changed state to 1(NULL) successfully
0:00:05.385774000 28093 0x805fad8 INFO      GST_ELEMENT_PADS gstelement.c:870:gst_element_get_static_pad: found pad typefind:src
0:00:05.385806000 28093 0x805fad8 INFO            GST_STATES gstelement.c:2050:gst_element_continue_state:<decodebin> completed state change
0:00:05.385838000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1938:gst_bin_change_state_func:<pipeline> child 'decodebin' changed state to 1(NULL) successfully
0:00:05.385871000 28093 0x805fad8 INFO            GST_STATES gstelement.c:2050:gst_element_continue_state:<urisrc> completed state change
0:00:05.385903000 28093 0x805fad8 INFO            GST_STATES gstbin.c:1938:gst_bin_change_state_func:<pipeline> child 'urisrc' changed state to 1(NULL) successfully
0:00:05.385974000 28093 0x805fad8 INFO            GST_STATES gstelement.c:2050:gst_element_continue_state:<pipeline> completed state change
0:00:05.386042000 28093 0x805fad8 INFO         GST_PARENTAGE gstbin.c:968:gst_bin_remove_func:<pipeline> removed child "fakesink"
0:00:05.386080000 28093 0x805fad8 INFO       GST_REFCOUNTING gstelement.c:2579:gst_element_dispose:<fakesink> dispose
0:00:05.386109000 28093 0x805fad8 INFO      GST_ELEMENT_PADS gstelement.c:742:gst_element_remove_pad:<fakesink> removing pad 'sink'
0:00:05.386151000 28093 0x805fad8 INFO       GST_REFCOUNTING gstelement.c:2604:gst_element_dispose:<fakesink> parent class dispose
0:00:05.386191000 28093 0x805fad8 INFO       GST_REFCOUNTING gstelement.c:2627:gst_element_finalize:<fakesink> finalize
0:00:05.386212000 28093 0x805fad8 INFO       GST_REFCOUNTING gstelement.c:2638:gst_element_finalize:<fakesink> finalize parent
0:00:05.386243000 28093 0x805fad8 INFO      GST_ELEMENT_PADS gstpad.c:1540:gst_pad_unlink: unlinking urisrc:src(0x810b860) and decodebin:sink(0x8110000)
0:00:05.386270000 28093 0x805fad8 INFO      GST_ELEMENT_PADS gstpad.c:1575:gst_pad_unlink: unlinked urisrc:src and decodebin:sink
0:00:05.386293000 28093 0x805fad8 INFO         GST_PARENTAGE gstbin.c:968:gst_bin_remove_func:<pipeline> removed child "decodebin"
0:00:05.387245000 28093 0x805fad8 INFO         GST_PARENTAGE gstbin.c:968:gst_bin_remove_func:<decodebin> removed child "fakesink"
0:00:05.387277000 28093 0x805fad8 INFO       GST_REFCOUNTING gstelement.c:2579:gst_element_dispose:<fakesink> dispose
0:00:05.387298000 28093 0x805fad8 INFO      GST_ELEMENT_PADS gstelement.c:742:gst_element_remove_pad:<fakesink> removing pad 'sink'
0:00:05.387329000 28093 0x805fad8 INFO       GST_REFCOUNTING gstelement.c:2604:gst_element_dispose:<fakesink> parent class dispose
0:00:05.387353000 28093 0x805fad8 INFO       GST_REFCOUNTING gstelement.c:2627:gst_element_finalize:<fakesink> finalize
0:00:05.387375000 28093 0x805fad8 INFO       GST_REFCOUNTING gstelement.c:2638:gst_element_finalize:<fakesink> finalize parent
0:00:05.387401000 28093 0x805fad8 INFO      GST_ELEMENT_PADS gstpad.c:1540:gst_pad_unlink: unlinking sink:proxypad0(0x8110800) and typefind:sink(0x810b920)
0:00:05.387426000 28093 0x805fad8 INFO      GST_ELEMENT_PADS gstpad.c:1575:gst_pad_unlink: unlinked sink:proxypad0 and typefind:sink
0:00:05.387468000 28093 0x805fad8 INFO         GST_PARENTAGE gstbin.c:968:gst_bin_remove_func:<decodebin> removed child "typefind"
0:00:05.387503000 28093 0x805fad8 INFO       GST_REFCOUNTING gstelement.c:2579:gst_element_dispose:<typefind> dispose
0:00:05.387524000 28093 0x805fad8 INFO      GST_ELEMENT_PADS gstelement.c:742:gst_element_remove_pad:<typefind> removing pad 'src'
0:00:05.387558000 28093 0x805fad8 INFO      GST_ELEMENT_PADS gstelement.c:742:gst_element_remove_pad:<typefind> removing pad 'sink'
0:00:05.387582000 28093 0x805fad8 INFO       GST_REFCOUNTING gstelement.c:2604:gst_element_dispose:<typefind> parent class dispose
0:00:05.387631000 28093 0x805fad8 INFO       GST_REFCOUNTING gstelement.c:2627:gst_element_finalize:<typefind> finalize
0:00:05.387653000 28093 0x805fad8 INFO       GST_REFCOUNTING gstelement.c:2638:gst_element_finalize:<typefind> finalize parent
0:00:05.387674000 28093 0x805fad8 INFO       GST_REFCOUNTING gstelement.c:2579:gst_element_dispose:<decodebin> dispose
0:00:05.387694000 28093 0x805fad8 INFO      GST_ELEMENT_PADS gstelement.c:742:gst_element_remove_pad:<decodebin> removing pad 'sink'
0:00:05.387759000 28093 0x805fad8 INFO       GST_REFCOUNTING gstelement.c:2604:gst_element_dispose:<decodebin> parent class dispose
0:00:05.387791000 28093 0x805fad8 INFO       GST_REFCOUNTING gstelement.c:2627:gst_element_finalize:<decodebin> finalize
0:00:05.387812000 28093 0x805fad8 INFO       GST_REFCOUNTING gstelement.c:2638:gst_element_finalize:<decodebin> finalize parent
0:00:05.387841000 28093 0x805fad8 INFO         GST_PARENTAGE gstbin.c:968:gst_bin_remove_func:<pipeline> removed child "urisrc"
0:00:05.387871000 28093 0x805fad8 INFO       GST_REFCOUNTING gstelement.c:2579:gst_element_dispose:<urisrc> dispose
0:00:05.387891000 28093 0x805fad8 INFO      GST_ELEMENT_PADS gstelement.c:742:gst_element_remove_pad:<urisrc> removing pad 'src'
0:00:05.387934000 28093 0x805fad8 INFO       GST_REFCOUNTING gstelement.c:2604:gst_element_dispose:<urisrc> parent class dispose
0:00:05.387964000 28093 0x805fad8 INFO       GST_REFCOUNTING gstelement.c:2627:gst_element_finalize:<urisrc> finalize
0:00:05.387985000 28093 0x805fad8 INFO       GST_REFCOUNTING gstelement.c:2638:gst_element_finalize:<urisrc> finalize parent
0:00:05.388007000 28093 0x805fad8 INFO       GST_REFCOUNTING gstelement.c:2579:gst_element_dispose:<pipeline> dispose
0:00:05.388032000 28093 0x805fad8 INFO       GST_REFCOUNTING gstelement.c:2604:gst_element_dispose:<pipeline> parent class dispose
0:00:05.388054000 28093 0x805fad8 INFO       GST_REFCOUNTING gstelement.c:2627:gst_element_finalize:<pipeline> finalize
0:00:05.388073000 28093 0x805fad8 INFO       GST_REFCOUNTING gstelement.c:2638:gst_element_finalize:<pipeline> finalize parent
Comment 12 Jeff Waugh 2007-06-14 08:54:28 UTC
Comment on attachment 89934 [details]
rhythmbox-metadata 0.10 desktop.ini stderr output

Updated.
Comment 13 Jeff Waugh 2007-06-14 08:57:22 UTC
Created attachment 89935 [details]
rhythmbox-metadata 0.10 desktop.ini stderr output

(I have no idea what Bugzilla has just done, but it's a big mess. Sorry!)
Comment 14 Jeff Waugh 2007-06-14 09:46:47 UTC
Created attachment 89936 [details]
rhythmbox-metadata 0.11 desktop.ini stderr output

From 0.11 on another machine.
Comment 15 Jan Schmidt 2007-06-14 13:36:05 UTC
This looks like an RB error - decodebin is posting a bus message to say that the file is text/plain and cannot be handled, so RB should silently ignore it.
Comment 16 Jan Schmidt 2007-06-14 13:38:30 UTC
Also, for the record, the things that the easy-codec lists report are GStreamer 'caps types', which sometimes look like and match the mime-types, but often don't - they can't be used for blacklisting files without using GStreamer's typefinding to determine what internal GStreamer type they have anyway - at which point you already know whether there's a decoder available or not.
Comment 17 Christophe Fergeau 2007-06-14 18:49:42 UTC
(In reply to comment #15)
> This looks like an RB error - decodebin is posting a bus message to say that
> the file is text/plain and cannot be handled, so RB should silently ignore it.
> 

This is a dup of bug #442793 then
Comment 18 Nicolò Chieffo 2007-06-14 20:42:56 UTC
bug #442793 should also ignore unknown MIME too... is this what it does?
Comment 19 Jonathan Matthew 2007-06-14 22:45:09 UTC
No, because 'ignore' means 'ignore forever'.  There's no way to un-ignore a file (except by editing rhythmdb.xml manually).

If we can't determine the media type, then by definition we don't know whether it's a valid media file that the next version of GStreamer will handle correctly or a piece of extraneous junk that we should ignore, so we take the safe option and report the error.

I've been meaning to add an 'ignore this file forever' item to the context menu for the import error source, which would help cut down the annoyance here.
Comment 20 Jeff Waugh 2007-06-14 22:59:27 UTC
I think Jan meant "ignore" with its non-Rhythmbox-specific meaning. Perhaps "skip" is a better term? If it's a file type that Rhythmbox simply doesn't handle, it shouldn't shove it in my face unless I've specifically asked to import that file.
Comment 21 Jonathan Matthew 2009-01-04 12:51:38 UTC
*** Bug 566476 has been marked as a duplicate of this bug. ***
Comment 22 GNOME Infrastructure Team 2018-05-24 12:36:01 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/rhythmbox/issues/376.