[gvfs/mtp-1.14.0: 6/49] Make gphoto2 monitor skip MTP devices.



commit c4fca7141a06c4375547a28579e587e286814bbb
Author: Philip Langdale <philipl cloudera com>
Date:   Thu Aug 2 10:06:57 2012 -0700

    Make gphoto2 monitor skip MTP devices.

 monitor/gphoto2/ggphoto2volumemonitor.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/monitor/gphoto2/ggphoto2volumemonitor.c b/monitor/gphoto2/ggphoto2volumemonitor.c
index 64ef383..1f3ecc4 100644
--- a/monitor/gphoto2/ggphoto2volumemonitor.c
+++ b/monitor/gphoto2/ggphoto2volumemonitor.c
@@ -201,6 +201,11 @@ gudev_add_camera (GGPhoto2VolumeMonitor *monitor, GUdevDevice *device, gboolean
 	return;
       }
 #endif /* HAVE_AFC */
+    if (g_udev_device_get_property_as_boolean (device, "ID_MTP_DEVICE"))
+      {
+	/* g_debug ("ignoring device, is AFC"); */
+	return;
+      }
 
     usb_bus_num = g_udev_device_get_property (device, "BUSNUM");
     if (usb_bus_num == NULL) {



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]