summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 2.4.9 releaselibgphoto2-2_4_9-releaseMarcus Meissner2010-04-112-5/+22
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12974 67ed7778-7388-44ab-90cf-0a291f65f57c
* updated german translationMarcus Meissner2010-04-111-18/+17
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12973 67ed7778-7388-44ab-90cf-0a291f65f57c
* updated translationsMarcus Meissner2010-04-111-123/+84
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12972 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: Add memory defragmentation functionHans de Goede2010-04-112-10/+76
| | | | | | | | And automatically call it when memory fragmentation causes there to not be enough space (and there will be enough free space after defrag). git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12970 67ed7778-7388-44ab-90cf-0a291f65f57c
* make update-poMarcus Meissner2010-04-111-1250/+1377
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12969 67ed7778-7388-44ab-90cf-0a291f65f57c
* make update-poMarcus Meissner2010-04-111-33/+63
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12968 67ed7778-7388-44ab-90cf-0a291f65f57c
* update ignorelistMarcus Meissner2010-04-110-0/+0
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12967 67ed7778-7388-44ab-90cf-0a291f65f57c
* ignore some stuffMarcus Meissner2010-04-110-0/+0
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12966 67ed7778-7388-44ab-90cf-0a291f65f57c
* ignore some thingsMarcus Meissner2010-04-110-0/+0
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12965 67ed7778-7388-44ab-90cf-0a291f65f57c
* ignore some thingsMarcus Meissner2010-04-110-0/+0
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12964 67ed7778-7388-44ab-90cf-0a291f65f57c
* ignore some stuffMarcus Meissner2010-04-110-0/+0
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12963 67ed7778-7388-44ab-90cf-0a291f65f57c
* small typos, one leftover iMarcus Meissner2010-04-111-3/+3
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12962 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: add get-raw-data supportHans de Goede2010-04-113-17/+69
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12960 67ed7778-7388-44ab-90cf-0a291f65f57c
* added fuji s2500hdMarcus Meissner2010-04-113-250/+185
| | | | | | | rewrote the whole eos backbuffering code and use it git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12959 67ed7778-7388-44ab-90cf-0a291f65f57c
* also enable eos capture at start of wait event if not done yet.Marcus Meissner2010-04-101-0/+2
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12957 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: add storageinfo functionalityHans de Goede2010-04-103-1/+47
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12955 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: fix ax202 typoHans de Goede2010-04-103-3/+3
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12954 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: add ax202_get_free_mem_size() functionHans de Goede2010-04-103-2/+27
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12951 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: Remove JPEG huffman table optimalization codeHans de Goede2010-04-103-13/+0
| | | | | | | | It turns out that with some pictures the frame cannot properly decompress them when compressed with JPEG huffman table optimalization, so remove it. git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12949 67ed7778-7388-44ab-90cf-0a291f65f57c
* free the canon eos properties on exitMarcus Meissner2010-04-101-0/+9
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12948 67ed7778-7388-44ab-90cf-0a291f65f57c
* Update README.ax203-compressionHans de Goede2010-04-101-9/+10
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12946 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: Simnplify HAVE_GD handling (sync with trunk)Hans de Goede2010-04-102-1/+4
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12945 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: Move image size calculations into a functionHans de Goede2010-04-101-45/+24
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12943 67ed7778-7388-44ab-90cf-0a291f65f57c
* updated from libmtpMarcus Meissner2010-04-101-56/+97
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12940 67ed7778-7388-44ab-90cf-0a291f65f57c
* merged over some new idsMarcus Meissner2010-04-101-0/+6
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12939 67ed7778-7388-44ab-90cf-0a291f65f57c
* check for availability of all wifi config commandsMarcus Meissner2010-04-101-1/+5
| | | | | | | to avoid crashes / hangs with newer nikon coolpix git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12938 67ed7778-7388-44ab-90cf-0a291f65f57c
* added generic capture completeMarcus Meissner2010-04-091-10/+7
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12936 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203, st2205: Read settings earlierHans de Goede2010-04-092-12/+12
| | | | | | | | Read settings earlier on, so that if we fail to initialize the frame the camera_exit() function does not write all 0 settings back to .gphoto/settings git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12935 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: Move handling of ISO image mem usage and memory endHans de Goede2010-04-091-20/+24
| | | | | | | | | Move the handling of ISO image mem usage and memory end to ax203_build_used_mem_table(), this is another storageinfo preperation patch. git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12932 67ed7778-7388-44ab-90cf-0a291f65f57c
* Move jpeg compression parameters to CameraPrivateLibraryHans de Goede2010-04-093-16/+24
| | | | | | | This is a preperation patch for adding storageinfo support. git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12930 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: Fix freespace searching codeHans de Goede2010-04-091-89/+125
| | | | | | | | | | | | | | | | | | | | | Our freespace searching code (for uploading pictures) assumed that ABFS entries were always written in memory order. It turns out that the windows software sometimes writes ABFS entries in an other order (probably when some files were deleted and new files added, these new files then fill the memory holes of the deleted files, but get added to the end of the ABFS). This patch removes the assumption that ABFS entries are always written in memory order. It also changes ax203_read_v3_3_x_v3_4_x_filecount(), to always return max file count (other code will then rely on ax203_file_present to find out which files really are there). This change was made as even though the windows software does keep a file count stored in ABFS the frame itself seems to ignore it. So when reading we solely rely on the present / not present state just like the frame does. We do still write back the number of the highest file slot which is used, like windows does. git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12927 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: Take abfs address from the parameter block rather then searchingHans de Goede2010-04-081-68/+65
| | | | | | | | | Take the abfs address from the parameter block rather then searching for it, and also stop mistaking the abfs address byte in the v3.5.x parameter block for compression type. git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12926 67ed7778-7388-44ab-90cf-0a291f65f57c
* mark timeouting canon events correctlyMarcus Meissner2010-04-071-1/+3
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12924 67ed7778-7388-44ab-90cf-0a291f65f57c
* enlarge the canon flags array too if we enlarge to object arrayMarcus Meissner2010-04-071-1/+4
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12923 67ed7778-7388-44ab-90cf-0a291f65f57c
* also increase canon_flags array for new object on canonsMarcus Meissner2010-04-071-0/+2
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12922 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: read compression version from frame parameter blockHans de Goede2010-04-073-20/+42
| | | | | | | | | It turns out that there is not a 1 on 1 relation between usb id and the used compression version. But the correct compression version can be found in the parameter block, so read it from there. git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12918 67ed7778-7388-44ab-90cf-0a291f65f57c
* Update README.ax203Hans de Goede2010-04-071-3/+26
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12916 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: ABFS location differs between modelsHans de Goede2010-04-072-44/+44
| | | | | | | | | | | | | The ABFS (PAT) location is not constant between different model frames, so search for it (in 0x10000 byte intervals). While working on this I also noticed that the v3.3.x and v3.4.x firmware ABFS is not 0x2000 bytes large, but only 0x1000 bytes, the second 0x1000 bytes is a 2nd parameter block. This patch also fixes this and fixes delete_all to no overwrite this parameter block. git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12913 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: Make parameter block check in lcd size decect more laxHans de Goede2010-04-061-2/+5
| | | | | | | | | | | Atleast one model has a different value for parameter block byte 6 then what we were checking for. If we become certain in the future that the location of the parameter block, and the resolution within the parameter block is constant, we may make the check even more lax. git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12911 67ed7778-7388-44ab-90cf-0a291f65f57c
* disable capture / liveview on exit.Marcus Meissner2010-04-061-0/+5
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12910 67ed7778-7388-44ab-90cf-0a291f65f57c
* enhanced error handling to work better with updatedsMarcus Meissner2010-04-051-11/+24
| | | | | | | gphoto2 capture loop git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12907 67ed7778-7388-44ab-90cf-0a291f65f57c
* Make our jpeg_mem_* functions API compatible with the libjpeg8 versionsHans de Goede2010-04-033-63/+50
| | | | | | | | | | | libjpeg8 ships with its own memory source and dest support (hurray!), make our memory source and dest functions API compatible and only implement them when building against an older libjpeg. Thanks to Theodore Kilgore for pointing this out. git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12900 67ed7778-7388-44ab-90cf-0a291f65f57c
* link against libpthread unconditianally, as laterMarcus Meissner2010-04-021-0/+5
| | | | | | | libusb 1 loads do it too git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12897 67ed7778-7388-44ab-90cf-0a291f65f57c
* Add time sync functionality to st2205 driverHans de Goede2010-04-023-0/+101
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12893 67ed7778-7388-44ab-90cf-0a291f65f57c
* Fix compiler warning from last commitHans de Goede2010-04-021-1/+0
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12892 67ed7778-7388-44ab-90cf-0a291f65f57c
* Add time sync functionality to ax203 driverHans de Goede2010-04-023-1/+101
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12890 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: Add support for various SPI flash chipsHans de Goede2010-03-311-26/+31
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12882 67ed7778-7388-44ab-90cf-0a291f65f57c
* added new portlibsMarcus Meissner2010-03-311-0/+2
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12881 67ed7778-7388-44ab-90cf-0a291f65f57c
* translate the new camlibsMarcus Meissner2010-03-311-0/+2
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12880 67ed7778-7388-44ab-90cf-0a291f65f57c
* c++ fixMarcus Meissner2010-03-311-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@12879 67ed7778-7388-44ab-90cf-0a291f65f57c