Commit Graph

6477 Commits

Author SHA1 Message Date
Marcus Meissner
93ecd7592d added sony rx10 mark 3 2017-04-19 13:23:36 +02:00
Marcus Meissner
ae28077bc7 eos m3 also has capture and capture preview 2017-04-17 14:36:04 +02:00
Marcus Meissner
2bbe8d4d21 check for EOS M to avoid confusing it with EOS 5D Mark x 2017-04-17 11:45:15 +02:00
Marcus Meissner
8af8531df2 added movie aspectratio hook-in, no table yet 2017-04-16 21:38:51 +02:00
Marcus Meissner
28ce91dc8d First draft of EOS M support. Taken from @coderliss initial
investigations and integrated into the current framework

https://github.com/gphoto/libgphoto2/issues/58
2017-04-16 21:18:54 +02:00
Marcus Meissner
32c5ca6fe8 handle capturetarget not existing for EOS gracefully 2017-04-15 17:22:26 +02:00
Marcus Meissner
36e5b44ae8 remove the typedef for GPPort from here
fixes https://github.com/gphoto/libgphoto2/issues/157
2017-04-12 22:11:29 +02:00
Marcus Meissner
767b244ec8 check events before getting sony live view 2017-04-10 10:41:02 +02:00
Marcus Meissner
a632f2f564 include stdio.h to avoid implicit warnings 2017-04-08 18:03:32 +02:00
Marcus Meissner
a4e2d859f8 remove unused check_ptp_filesystem 2017-04-08 17:18:05 +02:00
Marcus Meissner
89d89dc44d pentax driver included a .txt file 2017-04-08 17:11:16 +02:00
Marcus Meissner
02dfda48f7 missing HAVE_LIBEXIF_H 2017-04-08 16:38:13 +02:00
Marcus Meissner
a2c9f6eac8 Image format -> Image Format 2017-04-08 16:19:29 +02:00
Marcus Meissner
d1245a601b use standard syntax for imageformat 2017-04-08 16:17:49 +02:00
Marcus Meissner
4959838a05 added gopro hero5 session 2017-04-08 16:08:39 +02:00
Marcus Meissner
5291eff01c do not call gpi_exif_stat, do not use exif.h header 2017-04-08 16:00:16 +02:00
Marcus Meissner
3113e2865d remove use of builtin exif stuff, use libexif directly 2017-04-08 15:59:52 +02:00
Marcus Meissner
ae116909d4 Merge branch 'pentax'
New Pentax K DSLR implementation
2017-04-08 15:27:45 +02:00
Marcus Meissner
0baea37add Use the correct shootingmode enumeration.
https://github.com/gphoto/libgphoto2/issues/31
2017-04-08 15:26:37 +02:00
Marcus Meissner
11bcec4f8a do not print the hexdump to stdout 2017-04-08 15:09:14 +02:00
Marcus Meissner
06f2f8198f bulb toggle set correctly 2017-04-08 14:58:53 +02:00
Marcus Meissner
ed68e42fce implement exposurecompensation get/set correctly 2017-04-08 14:55:33 +02:00
Marcus Meissner
c171db3c76 driver is "testing" level 2017-04-08 10:11:18 +02:00
Marcus Meissner
fe35d7878b remove useless gpi_exif_stat 2017-04-06 11:12:41 +02:00
Marcus Meissner
d3cad60169 wait for image availability in capture function
added trigger capture
https://github.com/gphoto/libgphoto2/issues/31
2017-04-06 09:26:57 +02:00
Marcus Meissner
b555d32eca move capcnt into the private struct to increase threadsafety 2017-04-06 07:27:32 +02:00
Marcus Meissner
51517d52cc avoid error on capture return no image 2017-04-05 22:40:52 +02:00
Marcus Meissner
7076ea6522 wait after delete
try to return the same id for the capt images on raw and jpg
2017-04-04 22:54:34 +02:00
Marcus Meissner
f1f9063d35 more dual mode fixes to address
https://github.com/gphoto/libgphoto2/issues/31
2017-04-04 22:38:39 +02:00
Marcus Meissner
ce8f52bdf4 download rawplus images in wait_for_event 2017-04-04 22:26:54 +02:00
Marcus Meissner
05a82d4184 more debugging 2017-04-04 20:22:41 +02:00
Marcus Meissner
e70acad8e0 import from pktriggercord on april 4 2017-04-04 20:18:10 +02:00
Marcus Meissner
9b8fbf959e sync from libmtp 1.1.13 2017-04-02 21:43:36 +02:00
Marcus Meissner
979e75f15b also cast the long entities in senedpartialobject64 to uint32_t 2017-04-01 21:56:43 +02:00
Marcus Meissner
28de76a411 varargs are tricky. the code expects uint32, but we passed in 64bit longs 2017-04-01 21:47:00 +02:00
Marcus Meissner
c0ffc6352f revert back to 392 for k10d after firmware updatre 2017-03-29 22:05:01 +02:00
Marcus Meissner
b826fa5d57 added canon eos m10 2017-03-29 13:23:07 +02:00
Marcus Meissner
03b819df38 check events quickly in remove folders func 2017-03-28 07:31:31 +02:00
Marcus Meissner
123cc5e55e added nikon p900 info 2017-03-27 22:14:56 +02:00
Marcus Meissner
4c5300fd49 added P900, tagged with Nikon broken capture flag.
https://github.com/gphoto/libgphoto2/issues/150
2017-03-27 22:12:12 +02:00
Marcus Meissner
674626c19b k10d has a 288 byte status block 2017-03-27 22:07:28 +02:00
Marcus Meissner
1a4dae22c6 initalize pslr struct 2017-03-27 21:49:13 +02:00
Marcus Meissner
b7222e6ec0 copyright updated 2017-03-21 15:27:38 +01:00
Marcus Meissner
1a47a13444 imported from libmtp 2017-03-21 15:12:51 +01:00
Marcus Meissner
7efd58e085 download the correct image type (PEF, DNG or JPEG) 2017-03-19 13:29:03 +01:00
Marcus Meissner
1bb4edbeaf added gopro hero5 (from libmtp report) 2017-03-19 13:04:54 +01:00
Marcus Meissner
9a26c3b4ea added sony rx 100m5 2017-03-18 22:01:10 +01:00
Marcus Meissner
bf4edd8e33 added sony dsc rx100m5 as reported 2017-03-18 21:59:56 +01:00
Marcus Meissner
1cd69ca72b instead of repeated event checks and back off wait,
just use one long wait for usb events method.
fixes https://github.com/gphoto/libgphoto2/issues/143
2017-03-18 09:07:55 +01:00
Marcus Meissner
61b45c53f4 Merge pull request #144 from Kev-J/master
Change PTP waif_for_event() timeout management for standard cameras
2017-03-18 08:58:10 +01:00