Commit Graph

9603 Commits

Author SHA1 Message Date
Marcus Meissner
473e916229 merge from libmtp 2015-11-18 19:51:18 +01:00
Marcus Meissner
929df71b04 Inject devicepropcodes for nikon 1 (e.g. j5) that do not have it.
add NEF (Raw) in the imagequality2 case for J5
2015-11-18 19:46:21 +01:00
Marcus Meissner
b07482f9e9 removed unused variables 2015-11-15 21:28:02 +01:00
Marcus Meissner
a8c6c774f1 free the async interrupts before resetting device, so they do not
trigger
2015-11-15 13:56:39 +01:00
Marcus Meissner
14f9c6256e sony bulb option 2015-11-11 23:14:46 +01:00
Marcus Meissner
48f50464fc added a sony bulb mode 2015-11-11 23:06:48 +01:00
Marcus Meissner
367d52ec12 handle "bulb" in shutterspeed for sony mode 2015-11-11 22:41:30 +01:00
Marcus Meissner
188a385005 0xffffffff sony shutterspeed is likely bulb mode 2015-11-11 21:53:55 +01:00
Marcus Meissner
7748d56c80 fixed array indices
fixes keepin://github.com/gphoto/libgphoto2/issues/16
2015-11-11 08:38:20 +01:00
Marcus Meissner
a08ec58143 ptp_9280 mode with either 16 or 18 bytes data blob
send the correct 9280 and 9281 codes to make it appear like Sony Playmemories

https://github.com/gphoto/libgphoto2/issues/16
2015-11-09 08:07:25 +01:00
Marcus Meissner
a587a4d737 specify the correct object id for eos objectremoved event 2015-11-08 22:11:33 +01:00
Marcus Meissner
bff2d9c376 swap 9280 and 9281 call 2015-11-08 20:13:07 +01:00
Marcus Meissner
26bf9af242 map MTP vendor to SONY vendor in ptp/ip case 2015-11-08 19:11:39 +01:00
Marcus Meissner
b533f41385 update the capturetarget before doing eosremotelrease
and also after setting capturetarget itself.

spotted by Vladimir Nadvornik <nadvornik@suse.cz>
2015-11-07 15:03:11 +01:00
Marcus Meissner
f61f13b283 slightly more adjusted state 2015-11-07 13:19:44 +01:00
Marcus Meissner
726bd1bda0 hook in some sony 9280 and 9281 opcode calls that were sniffed
see https://github.com/gphoto/libgphoto2/issues/16
2015-11-07 12:11:58 +01:00
Marcus Meissner
4f7eb8a73a Also handle ObjectRemoved events in the library, remove ptp objects from cache
and reset the filesystem.
Make canon eos changes type an enum.
pass up canon eos objectremoved events.
2015-11-03 08:15:35 +01:00
Marcus Meissner
df145e032d print UINT64/INT64 values in summary 2015-11-02 21:43:41 +01:00
Marcus Meissner
6db180bada avoid endless loop in put_Sony_CompressionSetting 2015-11-01 23:11:34 +01:00
Marcus Meissner
9eb894fff5 on setting compression setting, wait until the value sticks 2015-11-01 22:59:38 +01:00
Marcus Meissner
00613afbb1 c202 is objectremoved 2015-11-01 22:19:05 +01:00
Marcus Meissner
d99325d254 added ixus 30 debug info 2015-11-01 21:53:02 +01:00
Marcus Meissner
fe16db8c63 moved to gphoto2/tests 2015-11-01 20:57:08 +01:00
Marcus Meissner
b8acb6a505 switch to github url 2015-11-01 18:22:15 +01:00
Marcus Meissner
9975b74077 updated NEWS 2015-11-01 18:21:50 +01:00
Marcus Meissner
fcb249d646 let the canon driver support the IXUS 30 2015-11-01 17:12:02 +01:00
Marcus Meissner
b089ad74f3 have a ptpip model list with different flags 2015-10-31 13:06:44 +01:00
Marcus Meissner
e043cd052e generic ptp/ip camera can do everything 2015-10-31 12:59:46 +01:00
Marcus Meissner
082bd331f7 print names for ptp 1.1 properties 2015-10-31 12:59:46 +01:00
Marcus Meissner
ce127d1cc3 check return code (Coverity)
1225817 Unchecked return value
2015-10-31 11:53:07 +01:00
Marcus Meissner
6db6305428 check return codes from ptp functions
1225815 Unchecked return value
1225817 Unchecked return value
2015-10-31 11:51:58 +01:00
Marcus Meissner
42b61771d4 avoid memory leak (Coverity)
1337988 Resource leak
2015-10-31 11:46:50 +01:00
Marcus Meissner
34444b6cdc remove useless if done==3 check (Coverity)
1337987 Logically dead code
2015-10-31 11:44:21 +01:00
Marcus Meissner
a7ac2c3e47 use _DEFAULT_SOURCE instead of _BSD_SOURCE 2015-10-28 20:19:55 +01:00
Marcus Meissner
4fbcef7ce5 pass in arguments from testcamera.pl to gphoto2
fixed imageformat parsing
2015-10-26 22:17:21 +01:00
Marcus Meissner
164a33ae9c pass arguments of script to gphoto2 2015-10-26 21:01:40 +01:00
Marcus Meissner
d899fa27a1 imageformat handling 2015-10-26 21:00:04 +01:00
Marcus Meissner
6be9aa95fe added sony camcorder
https://sourceforge.net/p/libmtp/bugs/1459/
2015-10-26 19:31:16 +01:00
Marcus Meissner
1455a71b8b allow usb0 on mingw windows 2015-10-19 07:56:30 +02:00
Marcus Meissner
b92db32fed sony specific imagequality names have no JPEG in their name 2015-10-18 23:08:26 +02:00
Marcus Meissner
a571a95a0e autodetect imageformats (jpg/raw/both) and use those values 2015-10-18 22:44:36 +02:00
Marcus Meissner
76a28c874e autodetect features and variables
handle formats
2015-10-18 16:09:22 +02:00
Marcus Meissner
6f4fdd07cb looping over imageformats 2015-10-18 13:28:16 +02:00
Marcus Meissner
49ca8a5f83 more capture test and refactoring 2015-10-17 23:50:00 +02:00
Marcus Meissner
6510e2e305 starting on a generic test camera program that can
be used for all models
2015-10-17 19:59:20 +02:00
Marcus Meissner
a291d6542e revret make distcheck, not really working for osx 2015-10-17 19:15:14 +02:00
Marcus Meissner
f0d56431cd try || true 2015-10-17 15:35:22 +02:00
Marcus Meissner
a888f45620 brew link gettext 2015-10-17 15:01:04 +02:00
Marcus Meissner
8eff848269 run make distcheck 2015-10-17 14:45:17 +02:00
Marcus Meissner
534a1e3a02 added gphoto-m4 to SUBDIRS for make dist 2015-10-17 12:31:34 +02:00