libmtp  1.0.6
device-flags.h
Go to the documentation of this file.
1 
34 #define DEVICE_FLAG_NONE 0x00000000
35 
53 #define DEVICE_FLAG_BROKEN_MTPGETOBJPROPLIST_ALL 0x00000001
54 
66 #define DEVICE_FLAG_UNLOAD_DRIVER 0x00000002
67 
72 #define DEVICE_FLAG_BROKEN_MTPGETOBJPROPLIST 0x00000004
73 
88 #define DEVICE_FLAG_NO_ZERO_READS 0x00000008
89 
104 #define DEVICE_FLAG_IRIVER_OGG_ALZHEIMER 0x00000010
105 
113 #define DEVICE_FLAG_ONLY_7BIT_FILENAMES 0x00000020
114 
121 #define DEVICE_FLAG_NO_RELEASE_INTERFACE 0x00000040
122 
133 #define DEVICE_FLAG_IGNORE_HEADER_ERRORS 0x00000080
134 
141 #define DEVICE_FLAG_BROKEN_SET_OBJECT_PROPLIST 0x00000100
142 
156 #define DEVICE_FLAG_OGG_IS_UNKNOWN 0x00000200
157 
164 #define DEVICE_FLAG_BROKEN_SET_SAMPLE_DIMENSIONS 0x00000400
165 
170 #define DEVICE_FLAG_ALWAYS_PROBE_DESCRIPTOR 0x00000800
171 
178 #define DEVICE_FLAG_PLAYLIST_SPL_V1 0x00001000
179 
187 #define DEVICE_FLAG_PLAYLIST_SPL_V2 0x00002000
188 
194 #define DEVICE_FLAG_CANNOT_HANDLE_DATEMODIFIED 0x00004000
195 
203 #define DEVICE_FLAG_BROKEN_SEND_OBJECT_PROPLIST 0x00008000
204 
208 #define DEVICE_FLAG_BROKEN_BATTERY_LEVEL 0x00010000
209 
214 #define DEVICE_FLAG_DELETE_SENDS_EVENT 0x00020000
215 
219 #define DEVICE_FLAG_CAPTURE 0x00040000
220 
224 #define DEVICE_FLAG_CAPTURE_PREVIEW 0x00080000
225 
230 #define DEVICE_FLAG_NIKON_BROKEN_CAPTURE 0x00100000
231 
236 #define DEVICE_FLAG_NO_CAPTURE_COMPLETE 0x00400000
237 
242 #define DEVICE_FLAG_MATCH_PTP_INTERFACE 0x00800000
243 
247 #define DEVICE_FLAG_FLAC_IS_UNKNOWN 0x01000000
248 
252 #define DEVICE_FLAG_UNIQUE_FILENAMES 0x02000000
253 
257 #define DEVICE_FLAG_SWITCH_MODE_BLACKBERRY 0x04000000