--- thunar-volman-0.1.2/thunar-volman/tvm-block-device.c.orig 2007-10-08 11:13:43.000000000 -0700 +++ thunar-volman-0.1.2/thunar-volman/tvm-block-device.c 2007-10-08 11:13:49.000000000 -0700 @@ -249,6 +249,7 @@ gboolean autorun; gchar *autoplay_command; gchar *path_video_ts; + gchar *path_VIDEO_TS; gchar *path_autoopen; gchar *path_autorun; gchar line[1024]; @@ -267,18 +268,21 @@ /* check if we have a video CD or video DVD here */ path_vcd = g_build_filename (mount_point, "vcd", NULL); path_video_ts = g_build_filename (mount_point, "video_ts", NULL); - if (g_file_test (path_vcd, G_FILE_TEST_IS_DIR) || g_file_test (path_video_ts, G_FILE_TEST_IS_DIR)) + path_VIDEO_TS = g_build_filename (mount_point, "VIDEO_TS", NULL); + if (g_file_test (path_vcd, G_FILE_TEST_IS_DIR) || g_file_test (path_video_ts, G_FILE_TEST_IS_DIR) || g_file_test (path_VIDEO_TS, G_FILE_TEST_IS_DIR)) { /* try to spawn the preferred video CD/DVD-Player */ result = tvm_run_command (context, udi, autoplay_command, device_file, mount_point, error); g_free (autoplay_command); g_free (path_video_ts); + g_free (path_VIDEO_TS); g_free (path_vcd); return result; } /* cleanup */ g_free (path_video_ts); + g_free (path_VIDEO_TS); g_free (path_vcd); } g_free (autoplay_command);