Commit Graph

9404 Commits

Author SHA1 Message Date
Marcus Meissner
cda479a414 EOS capture ... on newer with eosremoterelease on/off switch,
use that one and check if we are acquiring focus before doing
a full press.

This can avoid "busy" locking the camera when we get no focus.

(partially done, trigger capture needs it too)


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15423 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-04-15 15:30:33 +00:00
Marcus Meissner
0ea313f0ff synced with libmtp 1.1.9
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15422 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-04-15 06:52:45 +00:00
Marcus Meissner
25aba1e88d setcapmode further improvements, setter function
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15421 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-04-14 14:24:21 +00:00
Marcus Meissner
6528392f3f bugfixes, getcapmode work
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15420 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-04-14 13:44:06 +00:00
Marcus Meissner
8bc6794639 if we have libusb1, do not build libusb0 support
libusb1 is now the prefered driver


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15419 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-04-14 12:00:08 +00:00
Marcus Meissner
e0ad4f6f77 fixed libusb1 detection on debian-kfreebsd
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15418 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-04-06 21:08:06 +00:00
Marcus Meissner
41ef083e22 get orientation, define all keys
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15417 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-04-06 18:27:24 +00:00
Marcus Meissner
5da9c391fa real aka market iso added
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15416 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-04-06 17:56:20 +00:00
Marcus Meissner
3421a77550 current work
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15415 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-04-06 17:22:44 +00:00
Marcus Meissner
4adc2456a9 capmode query needs to be serialized somehow
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15414 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-04-04 16:12:56 +00:00
Marcus Meissner
b357f3efe7 current work, + capmode
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15413 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-04-04 11:48:30 +00:00
Marcus Meissner
c8635e1851 cleanup the async interrupt transfers
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15412 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-29 21:16:36 +00:00
Marcus Meissner
e9d122e438 fixed the sizeof, allocate 10 transfers and not just 1
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15411 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-29 15:47:50 +00:00
Marcus Meissner
50f85a358c resync, unduplicated names
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15407 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-28 10:54:19 +00:00
Marcus Meissner
ce328ce4aa updated music-players from libmtp
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15406 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-28 10:18:49 +00:00
Marcus Meissner
7f1f20a964 From: Axel Waggershauser <awagger@web.de>
3) I got heaps of error messages from a failed attempt to read the settings
file. The code in gphoto_settings.c could need some proper cleanup but I
only improved the logging messages a bit and made the usage of the
log-level consistent (report the unproblematic failed read as a DEBUG
level message consistently).



git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15405 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-27 07:09:02 +00:00
Marcus Meissner
0f63051f5b From: Axel Waggershauser <awagger@web.de>
2) My error logging "campaign" from last year revealed an issue with the
gp_file_set_mime_type call in camera_canon_eos_capture(). First allocate
the file struct before setting any properties.



git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15404 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-27 07:07:19 +00:00
Marcus Meissner
6d522fb528 From: Axel Waggershauser <awagger@web.de>
1) I always got an "invalid parameter" error message on gp_camera_exit,
because gp_port_close gets called twice. Since the result gets ignored
anyway the attached patch makes libusb1.c accept a second call by simply
returning.



git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15403 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-27 07:05:41 +00:00
Marcus Meissner
1defddc66f added sony DSC-HX60V.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15402 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-25 22:35:27 +00:00
Marcus Meissner
ef9de5349a added fujifilm x-e2
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15395 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-22 22:06:08 +00:00
Marcus Meissner
f19c373aae initialize the wait_for_event state during capture,
so we get the secondary image even on the first capture


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15394 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-22 21:19:55 +00:00
Marcus Meissner
68f94f7d75 improve cleanup routines for async interrupt handling
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15393 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-22 20:59:19 +00:00
Marcus Meissner
c8bb3ab35a From: Stuart Bennett <engineer@users.sf.net>
https://sourceforge.net/p/gphoto/patches/165/


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15392 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-17 08:29:43 +00:00
Marcus Meissner
0af169c75b added eos 7d mark ii debuginfo
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15391 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-15 21:22:59 +00:00
Marcus Meissner
0986dbbc23 started on NEWS
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15390 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-15 21:01:41 +00:00
Marcus Meissner
740c340ec5 moved cancel transfer from _exit to _close
interrupt transfer can be done in sync fashion, it will call into  


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15389 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-15 20:58:20 +00:00
Marcus Meissner
5960feda6c CHDK: basic configuration handling
CHDK: delete implemented


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15388 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-15 20:55:59 +00:00
Marcus Meissner
7b7f7c17f9 added canon eos 7d markii id
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15387 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-15 20:54:22 +00:00
Marcus Meissner
f1c2ee16f0 CHDK: capture to sd card now working
CHDK: code refactoring


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15386 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-12 13:07:33 +00:00
Marcus Meissner
16b880c2a6 commit temporary work on queued interrupt handling
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15385 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-11 21:53:14 +00:00
Marcus Meissner
03faa36664 return the read bytes from a control transfer, we need it
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15384 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-10 09:08:36 +00:00
Marcus Meissner
b9d27577c3 added sony a7s in control mode
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15383 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-10 08:05:38 +00:00
Marcus Meissner
c31b6ffa72 disable not yet working async handling
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15382 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-08 21:15:25 +00:00
Marcus Meissner
242a1b4ca2 function prefixes changed to be more clear that this is libusb1
started adding async transfers for e.g. interrupts


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15381 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-08 21:00:31 +00:00
Marcus Meissner
61f2be9ee6 added Sony A7s MTP id
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15380 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-08 08:48:20 +00:00
Marcus Meissner
f596cfb44c added sony a77m2
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15375 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-03 08:55:49 +00:00
Marcus Meissner
586ab1cd8d added sony a77m2
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15374 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-03 08:50:41 +00:00
Marcus Meissner
5e47adf750 fixup: removed a nikon hunk that does not belong into the Sony
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15373 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-03-01 21:54:24 +00:00
Marcus Meissner
709b41f59d added LS2 alias for limix
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15372 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-02-22 19:28:37 +00:00
Marcus Meissner
7c54ee6b23 added lgplv2 license headers
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15370 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-02-22 10:13:05 +00:00
Marcus Meissner
2456c1249d added license header
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15369 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-02-22 10:09:27 +00:00
Marcus Meissner
736b4e5b8f added copyright headers
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15368 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-02-22 09:49:23 +00:00
Marcus Meissner
14cc8ff6a2 added copyright headers
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15367 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-02-22 09:34:59 +00:00
Marcus Meissner
41d5809a5a scott and hubert seem to be the authors
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15366 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-02-22 09:30:14 +00:00
Marcus Meissner
9d42027463 added copyright notes
likely written by Scott Fritzinger


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15365 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-02-22 08:32:25 +00:00
Marcus Meissner
bf01386901 added license/copyright header
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15364 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-02-22 08:20:13 +00:00
Marcus Meissner
c6f2436011 add copyright headers to the include files too.
reported by Debian Herbert Parentes Fortes Neto <hpfn@ig.com.br>


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15363 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-02-21 12:26:48 +00:00
Marcus Meissner
e816263f6e reenable liveview after d7000 shuts it down after 14000 frames
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15362 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-02-19 08:29:09 +00:00
Marcus Meissner
91ce430549 make directory listing consistent handle / at the folds
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15361 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-02-15 21:17:39 +00:00
Marcus Meissner
7fe742dc9a 2.5.7.1 temp
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15360 67ed7778-7388-44ab-90cf-0a291f65f57c
2015-02-15 21:08:01 +00:00