diff -r 45798efca6ef -r 4691abcf4f45 libgnomevfs2-mythtv/modules/mythtv-method.c --- a/libgnomevfs2-mythtv/modules/mythtv-method.c Mon Apr 30 18:54:25 2007 +0100 +++ b/libgnomevfs2-mythtv/modules/mythtv-method.c Thu May 03 14:39:25 2007 +0100 @@ -108,6 +108,11 @@ tmp_str1 = gnome_vfs_uri_to_string (uri, GNOME_VFS_URI_HIDE_NONE); tmp_str2 = gnome_vfs_unescape_string (tmp_str1, ""); + gchar *tmp_str3 = strstr (tmp_str2, ".nuv.avi"); + if (tmp_str3 != NULL) { + tmp_str3[4] = '\0'; + } + (*method_handle)->backend_info = gmyth_backend_info_new_with_uri (tmp_str2); (*method_handle)->gmyth_uri = gmyth_uri_new_with_value (tmp_str2); g_free (tmp_str1);