summaryrefslogtreecommitdiff
path: root/camlibs/ptp2/device-flags.h
diff options
context:
space:
mode:
Diffstat (limited to 'camlibs/ptp2/device-flags.h')
-rw-r--r--camlibs/ptp2/device-flags.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/camlibs/ptp2/device-flags.h b/camlibs/ptp2/device-flags.h
index b041ec687..d9cbfa204 100644
--- a/camlibs/ptp2/device-flags.h
+++ b/camlibs/ptp2/device-flags.h
@@ -275,9 +275,15 @@
#define DEVICE_FLAG_BROKEN_GET_OBJECT_PROPVAL 0x20000000
/**
* It seems that some devices return an bad data when
- * using the GetObjectInfo operation.
+ * using the GetObjectInfo operation. So in these cases
+ * we prefer to override the PTP-compatible object infos
+ * with the MTP property list.
+ *
+ * For example Some Samsung Galaxy S devices contain an MTP
+ * stack that present the ObjectInfo in 64 bit instead of
+ * 32 bit.
*/
-#define DEVICE_FLAG_BROKEN_GET_OBJECT_INFO 0x40000000
+#define DEVICE_FLAG_PROPLIST_OVERRIDES_OI 0x40000000
/**
* All these bug flags need to be set on SONY NWZ Walkman