From 58adb82001be26c72ff216506fc87fcf1c3ed7a0 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Fri, 12 Jun 2009 12:22:12 -0400 Subject: =?UTF-8?q?Bug=20583494=20=E2=80=93=20Audio=20CD=20isn't=20automou?= =?UTF-8?q?nting=20when=20inserted?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- monitor/gdu/ggduvolumemonitor.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'monitor/gdu') diff --git a/monitor/gdu/ggduvolumemonitor.c b/monitor/gdu/ggduvolumemonitor.c index df42249b..5c80f646 100644 --- a/monitor/gdu/ggduvolumemonitor.c +++ b/monitor/gdu/ggduvolumemonitor.c @@ -879,6 +879,14 @@ should_drive_be_ignored (GduPool *pool, GduDrive *d, GList *fstab_mount_points) ignored = TRUE; } + /* special case for audio discs: don't ignore the drive since we'll create + * a cdda:// mount for the drive + */ + if (gdu_device_is_optical_disc (device) && gdu_device_optical_disc_get_num_audio_tracks (device) > 0) + { + ignored = FALSE; + } + out: g_list_foreach (enclosed, (GFunc) g_object_unref, NULL); g_list_free (enclosed); -- cgit v1.2.1