summaryrefslogtreecommitdiff
path: root/camlibs/canon
diff options
context:
space:
mode:
authorMarcus Meissner <marcus@jet.franken.de>2015-11-01 17:12:02 +0100
committerMarcus Meissner <marcus@jet.franken.de>2015-11-01 17:12:02 +0100
commitfcb249d6463171518b89d90dad9b410f3487b93e (patch)
treec33327c81fd3dce2c36cbd005bee5e1feb13e485 /camlibs/canon
parentb089ad74f3264e8c964944df9318f9c06e1b0195 (diff)
downloadlibgphoto2-fcb249d6463171518b89d90dad9b410f3487b93e.tar.gz
let the canon driver support the IXUS 30
Diffstat (limited to 'camlibs/canon')
-rw-r--r--camlibs/canon/canon.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/camlibs/canon/canon.c b/camlibs/canon/canon.c
index da9444d4c..53abda4e5 100644
--- a/camlibs/canon/canon.c
+++ b/camlibs/canon/canon.c
@@ -278,11 +278,14 @@ const struct canonCamModelData models[] = {
{"Canon:PowerShot A95 (normal mode)", CANON_CLASS_5, 0x04A9, 0x30bb, CAP_SUP, SL_MOVIE_LARGE, SL_THUMB, SL_PICTURE, NULL},
/* 0x30bf is PowerShot SD300/Digital IXUS 40 in PTP mode */
+#endif
/* Another block of cameras that share the ID for PTP and Canon modes */
+ /* keep these enabled as the PTP variant does not support capture */
{"Canon:PowerShot SD200 (normal mode)", CANON_CLASS_6, 0x04A9, 0x30c0, CAP_SUP, SL_MOVIE_LARGE, SL_THUMB, SL_PICTURE, NULL},
{"Canon:Digital IXUS 30 (normal mode)", CANON_CLASS_6, 0x04A9, 0x30c0, CAP_SUP, SL_MOVIE_LARGE, SL_THUMB, SL_PICTURE, NULL},
{"Canon:IXY Digital 40 (normal mode)", CANON_CLASS_6, 0x04A9, 0x30c0, CAP_SUP, SL_MOVIE_LARGE, SL_THUMB, SL_PICTURE, NULL},
+#if 0
{"Canon:PowerShot SD400 (normal mode)", CANON_CLASS_4, 0x04A9, 0x30c1, CAP_NON, SL_MOVIE_LARGE, SL_THUMB, SL_PICTURE, NULL},
{"Canon:Digital IXUS 50 (normal mode)", CANON_CLASS_4, 0x04A9, 0x30c1, CAP_NON, SL_MOVIE_LARGE, SL_THUMB, SL_PICTURE, NULL},
{"Canon:IXY Digital 55 (normal mode)", CANON_CLASS_4, 0x04A9, 0x30c1, CAP_NON, SL_MOVIE_LARGE, SL_THUMB, SL_PICTURE, NULL},