--- nautilus-2.10.0/src/file-manager/fm-icon-view.c.orig 2005-03-11 17:17:17.000000000 +0800 +++ nautilus-2.10.0/src/file-manager/fm-icon-view.c 2005-03-11 17:42:43.000000000 +0800 @@ -1959,10 +1959,17 @@ /* preview files based on the mime_type. */ /* at first, we just handle sounds */ if (should_preview_sound (file)) { + gboolean is_wma; + char *filename = nautilus_file_get_display_name (file); mime_type = nautilus_file_get_mime_type (file); + is_wma = eel_istr_has_prefix(mime_type, "video/x-ms-asf") \ + && (eel_istr_has_suffix(filename, ".wma") \ + || eel_istr_has_suffix(filename,".WMA")); + g_free(filename); if ((eel_istr_has_prefix (mime_type, "audio/") #ifdef USE_GST_AUDIO_PREVIEW + || is_wma || eel_istr_has_prefix (mime_type, "application/ogg") || eel_istr_has_prefix (mime_type, "application/x-ogg") || eel_istr_has_prefix (mime_type, "application/flac")