Changeset 860
- Timestamp:
- 12/11/09 03:53:46 (4 years ago)
- Location:
- trunk
- Files:
-
- 51 edited
-
core/gui.c (modified) (1 diff)
-
include/modelist.h (modified) (4 diffs)
-
platform/a2000/shooting.c (modified) (1 diff)
-
platform/a450/shooting.c (modified) (1 diff)
-
platform/a460/shooting.c (modified) (2 diffs)
-
platform/a470/shooting.c (modified) (1 diff)
-
platform/a530/shooting.c (modified) (1 diff)
-
platform/a540/shooting.c (modified) (2 diffs)
-
platform/a550/shooting.c (modified) (1 diff)
-
platform/a560/shooting.c (modified) (2 diffs)
-
platform/a570/shooting.c (modified) (2 diffs)
-
platform/a590/shooting.c (modified) (1 diff)
-
platform/a610/shooting.c (modified) (2 diffs)
-
platform/a620/shooting.c (modified) (3 diffs)
-
platform/a630/shooting.c (modified) (3 diffs)
-
platform/a640/shooting.c (modified) (3 diffs)
-
platform/a650/shooting.c (modified) (2 diffs)
-
platform/a700/shooting.c (modified) (1 diff)
-
platform/a710/shooting.c (modified) (1 diff)
-
platform/a720/shooting.c (modified) (2 diffs)
-
platform/g7/shooting.c (modified) (2 diffs)
-
platform/g9/shooting.c (modified) (3 diffs)
-
platform/generic/shooting.c (modified) (4 diffs)
-
platform/ixus40_sd300/shooting.c (modified) (1 diff)
-
platform/ixus50_sd400/shooting.c (modified) (1 diff)
-
platform/ixus55_sd450/shooting.c (modified) (1 diff)
-
platform/ixus60_sd600/shooting.c (modified) (1 diff)
-
platform/ixus65_sd630/shooting.c (modified) (1 diff)
-
platform/ixus700_sd500/shooting.c (modified) (1 diff)
-
platform/ixus70_sd1000/shooting.c (modified) (1 diff)
-
platform/ixus750_sd550/shooting.c (modified) (2 diffs)
-
platform/ixus75_sd750/shooting.c (modified) (1 diff)
-
platform/ixus800_sd700/shooting.c (modified) (1 diff)
-
platform/ixus80_sd1100/shooting.c (modified) (1 diff)
-
platform/ixus850_sd800/shooting.c (modified) (1 diff)
-
platform/ixus860_sd870/shooting.c (modified) (1 diff)
-
platform/ixus870_sd880/shooting.c (modified) (3 diffs)
-
platform/ixus950_sd850/shooting.c (modified) (2 diffs)
-
platform/ixus960_sd950/shooting.c (modified) (1 diff)
-
platform/ixus970_sd890/shooting.c (modified) (2 diffs)
-
platform/ixus980_sd990/shooting.c (modified) (2 diffs)
-
platform/ixusizoom_sd30/shooting.c (modified) (2 diffs)
-
platform/s2is/shooting.c (modified) (2 diffs)
-
platform/s3is/shooting.c (modified) (2 diffs)
-
platform/s5is/shooting.c (modified) (3 diffs)
-
platform/sx1/shooting.c (modified) (3 diffs)
-
platform/sx10/shooting.c (modified) (3 diffs)
-
platform/sx100is/shooting.c (modified) (2 diffs)
-
platform/sx110is/shooting.c (modified) (2 diffs)
-
platform/sx200is/shooting.c (modified) (3 diffs)
-
platform/tx1/shooting.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/core/gui.c
r853 r860 2672 2672 //------------------------------------------------------------------- 2673 2673 void gui_draw_osd() { 2674 unsigned int m, n = 0,mode_photo, mode_video;2674 unsigned int m, /*n = 0,*/ mode_photo, mode_video; 2675 2675 coord x; 2676 2676 #if CAM_SWIVEL_SCREEN -
trunk/include/modelist.h
r847 r860 5 5 WARNING: This file is used with gen_modelist_lua.sed to generate modelist.lua 6 6 WARNING: These are used for platform independent script values. 7 DO NOT CHANGE THE ORDER OR REMOVE VALUES. ADD NEW VALUES AT THE END 7 Changing order or inserting new values will break script compatibility. 8 ADD NEW VALUES AT THE END! 8 9 9 10 0 is used as an invalid value 10 11 not every value is valid on every camera 11 on cameras where the setting called manual is actually a P mode, use MODE_P in the modemap 12 13 Single line comments on the enum values will be carried over to lua 14 15 modemap notes: 16 - On cameras where the "manual" mode only allows +/- ev, rather than direct shutter 17 control, it should be mapped to P, not M 18 - Modes should be mapped to an enum value that matches their canon name. This is 19 displayed as a string when the mode is set, and can also be found in canon 20 manuals and spec lists. If in doubt refer to the canon manuals for description of 21 the modes function, and compare with existing cameras. Add a new enum value at the 22 end of the list if it doesn't closely match any existing function. 23 - Currently, modes under the SCN menu are given the SCN prefix, even if an equivalent 24 non-scene constant already exists. 25 - Some cameras have C, or C1 and C2 modes. These are not actual shooting modes, but 26 are used to load saved settings for other modes like M, P etc. These modes can be 27 set using _SetCurrrentCaptureMode, but are not currently supported by the modemap 28 system. If a C mode is set this way, the propcase used for PROPCASE_SHOOTING_MODE 29 on propset 2 cameras (49) reflects the actual mode. Propcase 50 appears to show the 30 set mode. Propset 1 behavior is unknown. 31 - Although canon mode values are similar between many cameras, they are not always the same! 32 - a list of valid canon modes can be found in the firmware, see existing cameras 33 for examples. This can be found several function calls after a reference to the 34 string AC:PTM_Init or similar 12 35 */ 13 36 enum { 14 37 MODE_AUTO =1, 15 MODE_P , 38 MODE_P , // Called "camera manual" on many cameras without a true manual mode, only allows +/- Ev adjustment 16 39 MODE_TV , 17 40 MODE_AV , 18 MODE_M , 19 MODE_PORTRAIT , 20 MODE_NIGHT ,41 MODE_M , // note, use only for true manual modes that allow direct control of Tv/Av 42 MODE_PORTRAIT , 43 MODE_NIGHT_SCENE , // "night scene" mode. Note, this can be a dail position, or under the scene menu (SCN_NIGHT_SCENE). 21 44 MODE_LANDSCAPE , 22 45 MODE_VIDEO_STD , … … 28 51 MODE_STITCH , 29 52 MODE_MY_COLORS , 30 MODE_SCN_ WATER,31 MODE_SCN_NIGHT ,32 MODE_ SCN_CHILD ,33 MODE_SCN_ PARTY,34 MODE_ SCN_GRASS,53 MODE_SCN_UNDERWATER , 54 MODE_SCN_NIGHT_SNAPSHOT , 55 MODE_LONG_SHUTTER , // "long shutter" mode on cameras without true manual mode. Allows manual shutter >= 1 second, uses manual shutter value propcase. Usually found under func menu in "manual" mode. 56 MODE_SCN_LANDSCAPE , 57 MODE_COLOR_SWAP , 35 58 MODE_SCN_SNOW , 36 59 MODE_SCN_BEACH , … … 41 64 MODE_SCN_AQUARIUM , 42 65 MODE_COLOR_ACCENT , 43 MODE_SCN_NIGHT 1,66 MODE_SCN_NIGHT_SCENE , 44 67 MODE_SCN_ISO_3200 , 45 68 MODE_SCN_SPORT , … … 54 77 MODE_SCN_PORTRAIT , 55 78 MODE_SUPER_MACRO , 56 MODE_VIDEO_PORTRAIT , 57 MODE_VIDEO_NIGHT , 58 MODE_VIDEO_INDOOR , 59 MODE_VIDEO_FOLIAGE , 60 MODE_VIDEO_SNOW , 61 MODE_VIDEO_BEACH , 62 MODE_VIDEO_AQUARIUM , 63 MODE_VIDEO_SUPER_MACRO , 64 MODE_VIDEO_STITCH , 65 MODE_VIDEO_MANUAL , 79 MODE_VIDEO_PORTRAIT , // tx1 junk 80 MODE_VIDEO_NIGHT , // tx1 junk 81 MODE_VIDEO_INDOOR , // tx1 junk 82 MODE_VIDEO_FOLIAGE , // tx1 junk 83 MODE_VIDEO_SNOW , // tx1 junk 84 MODE_VIDEO_BEACH , // tx1 junk 85 MODE_VIDEO_AQUARIUM , // tx1 junk 86 MODE_VIDEO_SUPER_MACRO , // tx1 junk 87 MODE_VIDEO_STITCH , // tx1 junk 88 MODE_VIDEO_MANUAL , // tx1 junk 66 89 MODE_SPORTS , 67 90 MODE_QUICK , 68 91 MODE_SCN_SUNSET , 69 MODE_SCN_ UNDERWATER ,92 MODE_SCN_CREATIVE_EFFECT, // "creative light effect", only known on ixus950_sd850 70 93 MODE_EASY , 71 94 MODE_SCN_DIGITAL_MACRO , 72 95 MODE_SCN_STITCH , 96 MODE_SCN_LONG_SHUTTER , // only known on sx1 73 97 }; 74 98 #endif -
trunk/platform/a2000/shooting.c
r847 r860 104 104 }; 105 105 106 /* 107 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&fcategoryid=221&modelid=17482#ModelTechSpecsAct 108 Shooting Modes 109 Auto, Easy, P, Portrait, Landscape, 110 Special Scene 111 (Night Scene, Foliage, Snow, Beach, Sunset, Fireworks, Aquarium, ISO 3200), 112 Indoor, Kids & Pets, Night Snapshot, Movie 113 114 Movie: 640 x 480 (30 fps/30 fps LP), 320 x 240 (30 fps) available up to 4GB or 60 minutes per clip, 160 x 120 (15 fps) up to 3 minutes per clip 115 canon mode list FFEB9B10 in 100c 116 */ 106 117 static const CapturemodeMap modemap[] = { 107 { MODE_VIDEO_STD, 2600 }, //Verified ok 108 { MODE_VIDEO_COMPACT, 2602 }, //Verified 109 { MODE_SCN_AQUARIUM, 16408 }, //Verified 110 { MODE_SCN_SNOW, 16404 }, //Verified 111 { MODE_SCN_FOLIAGE, 16403 }, //verified 112 { MODE_SCN_SUNSET, 16402 }, //verified 113 { MODE_SCN_NIGHT, 16398 }, //verified ok 114 { MODE_SCN_ISO_3200, 16413 }, //verified 115 { MODE_SCN_FIREWORK, 16406 }, //verified 116 { MODE_SCN_BEACH, 16405 }, //verified 117 { MODE_INDOOR, 32785 }, //verified ok 118 { MODE_KIDS_PETS, 32784 }, //verified ok 119 { MODE_NIGHT_SNAPSHOT, 32779 }, //verified ok 120 { MODE_LANDSCAPE, 32780 }, //verified ok 121 { MODE_PORTRAIT, 32781 }, //verified ok 122 { MODE_AUTO, 32768 }, //verified ok 123 { MODE_P, 32772 }, //verified ok 124 { MODE_TV, 32771 }, //verified 125 { MODE_AV, 32770 }, //verified 126 { MODE_M, 32769 }, //verified 127 { MODE_EASY, 33311 } //verified ok 118 { MODE_LONG_SHUTTER, 32774 }, // not verified 119 { MODE_VIDEO_STD, 2600 }, 120 { MODE_VIDEO_COMPACT, 2602 }, 121 { MODE_SCN_AQUARIUM, 16408 }, 122 { MODE_SCN_SNOW, 16404 }, 123 { MODE_SCN_FOLIAGE, 16403 }, 124 { MODE_SCN_SUNSET, 16402 }, 125 { MODE_SCN_NIGHT_SCENE, 16398 }, 126 { MODE_SCN_ISO_3200, 16413 }, 127 { MODE_SCN_FIREWORK, 16406 }, 128 { MODE_SCN_BEACH, 16405 }, 129 { MODE_INDOOR, 32785 }, 130 { MODE_KIDS_PETS, 32784 }, 131 { MODE_NIGHT_SNAPSHOT, 32779 }, 132 { MODE_LANDSCAPE, 32780 }, 133 { MODE_PORTRAIT, 32781 }, 134 { MODE_AUTO, 32768 }, 135 { MODE_P, 32772 }, 136 { MODE_EASY, 33311 } 128 137 }; 129 138 -
trunk/platform/a450/shooting.c
r847 r860 77 77 }; 78 78 79 /* 80 from a460, no page for a450, manual indicates same modes 81 Shooting Modes 82 Auto, Camera M, 83 Special Scene 84 (Portrait, Foliage, Snow, Beach, Fireworks, Indoor, Kids & Pets, 85 Night Snapshot), 86 Super Macro, Movie 87 Movie: 640 x 480 (10 fps) / 320 x 240 (30 fps) available up to 1GB or 1 hour for each file size, 88 160 x 120 (3 min. at 15 fps) 89 90 canon mode list FFEAB878 in 100d 91 */ 79 92 static const CapturemodeMap modemap[] = { 93 { MODE_LONG_SHUTTER, 32774 }, // confirmed on a460 80 94 { MODE_AUTO, 32768 }, 81 95 { MODE_P, 32772 }, 82 { MODE_PORTRAIT, 16397 }, 96 { MODE_SUPER_MACRO, 33289 }, // in canon list, confirmed on a460 97 // { MODE_STITCH, 33290 }, // reported as functional stitch assist in forum, not in official specs 98 { MODE_SCN_PORTRAIT, 16397 }, 83 99 { MODE_VIDEO_STD, 2597 }, 84 100 { MODE_VIDEO_COMPACT, 2599 }, 85 { MODE_SCN_NIGHT ,16395 },86 { MODE_SCN_ CHILD,16400 },87 { MODE_SCN_ PARTY,16401 },88 { MODE_SCN_ GRASS,16402 },101 { MODE_SCN_NIGHT_SNAPSHOT, 16395 }, 102 { MODE_SCN_KIDS_PETS, 16400 }, 103 { MODE_SCN_INDOOR, 16401 }, 104 { MODE_SCN_FOLIAGE, 16402 }, 89 105 { MODE_SCN_SNOW, 16403 }, 90 106 { MODE_SCN_BEACH, 16404 }, 91 { MODE_SCN_FIREWORK, 16405 } //,107 { MODE_SCN_FIREWORK, 16405 }, 92 108 }; 93 109 #include "../generic/shooting.c" -
trunk/platform/a460/shooting.c
r859 r860 93 93 */ 94 94 static const CapturemodeMap modemap[] = { 95 // { ???, 32774 }, long shutter 96 { MODE_SUPER_MACRO, 33289 },97 // { ???, 33290 }, stitch on many others95 { MODE_LONG_SHUTTER, 32774 }, 96 { MODE_SUPER_MACRO, 33289 }, 97 // { MODE_STITCH, 33290 }, // reported as functional stitch assist in forum, not in official specs 98 98 { MODE_AUTO, 32768 }, 99 99 { MODE_P, 32772 }, … … 101 101 { MODE_VIDEO_STD, 2597 }, 102 102 { MODE_VIDEO_COMPACT, 2599 }, 103 { MODE_SCN_NIGHT ,16395 },104 { MODE_SCN_ CHILD,16400 },105 { MODE_SCN_ PARTY,16401 },106 { MODE_SCN_ GRASS,16402 },103 { MODE_SCN_NIGHT_SNAPSHOT, 16395 }, 104 { MODE_SCN_KIDS_PETS, 16400 }, 105 { MODE_SCN_INDOOR, 16401 }, 106 { MODE_SCN_FOLIAGE, 16402 }, 107 107 { MODE_SCN_SNOW, 16403 }, 108 108 { MODE_SCN_BEACH, 16404 }, -
trunk/platform/a470/shooting.c
r847 r860 84 84 }; 85 85 86 /* 87 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&fcategoryid=221&modelid=16338#ModelTechSpecsAct 88 89 Shooting Modes 90 Auto, Camera M, 91 Special Scene 92 (Portrait, Foliage, Snow, Beach, Sunset, Fireworks, Aquarium, 93 Indoor, Kids & Pets, Night Snapshot), 94 Super Macro, Movie 95 96 Movie: 640 x 480 (20 fps/20 fps LP), 320 x 240 (30 fps) available up to 4GB or 60 minutes, 97 160 x 120 (up to 3 minutes at 15 fps) 98 canon mode list FFE8FAB4 in 100e 99 */ 86 100 static const CapturemodeMap modemap[] = { 101 { MODE_LONG_SHUTTER, 32774 }, // guessed 87 102 { MODE_AUTO, 32768 }, 88 103 { MODE_P, 32772 }, 104 { MODE_SUPER_MACRO, 33289 }, // guessed 89 105 { MODE_VIDEO_STD, 2599 }, 90 106 { MODE_VIDEO_COMPACT, 2601 }, 91 107 { MODE_SCN_AQUARIUM, 16408 }, 92 { MODE_SCN_ NIGHT, 16402 }, //Sunset??93 { MODE_SCN_ GRASS, 16403 },108 { MODE_SCN_SUNSET, 16402 }, // was NIGHT, but night snapshot is below 109 { MODE_SCN_FOLIAGE, 16403 }, 94 110 { MODE_SCN_SNOW, 16404 }, 95 111 { MODE_SCN_BEACH, 16405 }, 96 112 { MODE_SCN_FIREWORK, 16406 }, 97 { MODE_ PORTRAIT,16397 },98 { MODE_ INDOOR,16401 },99 { MODE_ KIDS_PETS,16400 },100 { MODE_ NIGHT_SNAPSHOT,16395 },113 { MODE_SCN_PORTRAIT, 16397 }, 114 { MODE_SCN_INDOOR, 16401 }, 115 { MODE_SCN_KIDS_PETS, 16400 }, 116 { MODE_SCN_NIGHT_SNAPSHOT, 16395 }, 101 117 }; 102 118 -
trunk/platform/a530/shooting.c
r847 r860 83 83 }; 84 84 85 /* 86 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&tabact=ModelTechSpecsTabAct&fcategoryid=221&modelid=12914 87 Shooting Modes 88 Auto; Creative: P, M; Image: Portrait, Landscape, Night Scene, 89 Special Scene 90 (Foliage, Snow, Beach, Fireworks, Indoor, Kids & Pets, Night Snapshot, 91 Color Accent, Color Swap), 92 My Colors, Stitch Assist, Movie 93 Movie: 640 x 480 (10 fps) / 320 x 240 (20 fps) available up to 1GB or 1 hour for each file size, 94 160 x 120 (3 min. at 15 fps) 95 canon mode list FFD47FC4 in 100a 96 */ 85 97 static const CapturemodeMap modemap[] = { 86 98 { MODE_AUTO, 32768 }, 87 99 { MODE_P, 32772 }, 88 { MODE_M, 32769 }, 89 { MODE_VIDEO_STD, 2593 },//2597 90 { MODE_VIDEO_COMPACT, 2595 },//2599 91 { MODE_SCN_NIGHT, 16395 }, //16398 92 { MODE_SCN_GRASS, 16401 },//16402 93 { MODE_SCN_SNOW, 16402 },//16403 94 { MODE_SCN_BEACH, 16403 },//16404 95 { MODE_SCN_FIREWORK, 16404 }, //16405 96 { MODE_INDOOR, 16400 },//32785 97 { MODE_KIDS_PETS, 16399 }, //32784 98 { MODE_NIGHT_SNAPSHOT, 32782 }, //32779 100 { MODE_M, 32769 }, // NOTE this camera does not have an adjustable iris, but does have manual shutter 101 { MODE_VIDEO_COLOR_ACCENT, 2591 }, // guessed a540 102 { MODE_VIDEO_COLOR_SWAP, 2592 }, // guessed a540 103 { MODE_VIDEO_STD, 2593 }, 104 { MODE_VIDEO_COMPACT, 2595 }, 105 { MODE_SCN_NIGHT_SNAPSHOT, 16395 }, 106 { MODE_SCN_COLOR_ACCENT, 16920 }, // guessed a540 107 { MODE_SCN_COLOR_SWAP, 16921 }, // guessed a540 108 { MODE_SCN_FOLIAGE, 16401 }, 109 { MODE_SCN_SNOW, 16402 }, 110 { MODE_SCN_BEACH, 16403 }, 111 { MODE_SCN_FIREWORK, 16404 }, 112 { MODE_SCN_INDOOR, 16400 }, 113 { MODE_SCN_KIDS_PETS, 16399 }, 114 { MODE_NIGHT_SCENE, 32782 }, 99 115 { MODE_LANDSCAPE, 32780 }, 100 116 { MODE_PORTRAIT, 32781 }, 117 { MODE_STITCH, 33290 }, // guessed common 101 118 }; 102 119 -
trunk/platform/a540/shooting.c
r855 r860 76 76 }; 77 77 78 // canon mode list @FFD588D4 in 100b 78 /* 79 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&tabact=ModelTechSpecsTabAct&fcategoryid=221&modelid=12942 80 Shooting Modes 81 Auto; Creative: P, Av, Tv, M; Image: Portrait, Landscape, Night Scene, 82 Special Scene 83 (Foliage, Snow, Beach, Fireworks, Underwater, Indoor, Kids & Pets, 84 Night Snapshot, Color Accent, Color Swap), 85 My Colors, Stitch Assist, Movie 86 Movie: 640 x 480 / 320 x 240 (30 fps/15 fps) available up to 1GB or 1 hour for each file size, 87 320 x 240 (1 min. at 60 fps), 160 x 120 (3 min. at 15 fps) 88 canon mode list FFD588D4 in 100b 89 */ 79 90 static const CapturemodeMap modemap[] = { 80 91 { MODE_M, 32769 }, … … 85 96 { MODE_PORTRAIT, 32781 }, 86 97 { MODE_LANDSCAPE, 32780 }, 87 { MODE_NIGHT ,32782 }, // "night scene" on dial, different from "night snapshot" under "scene" below98 { MODE_NIGHT_SCENE, 32782 }, // "night scene" on dial, different from "night snapshot" under "scene" below 88 99 { MODE_STITCH, 33290 }, 89 { MODE_SCN_NIGHT ,16395 }, // "night snapshot"100 { MODE_SCN_NIGHT_SNAPSHOT, 16395 }, // "night snapshot" 90 101 { MODE_SCN_KIDS_PETS, 16399 }, // "kids and pets" 91 102 { MODE_SCN_INDOOR, 16400 }, // "indoor" -
trunk/platform/a550/shooting.c
r847 r860 80 80 }; 81 81 82 /* 83 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&fcategoryid=221&modelid=14824#ModelTechSpecsAct 84 Shooting Modes 85 Auto, Camera M, Portrait, Landscape, 86 Special Scene 87 (Night Scene, Foliage, Snow, Beach, Fireworks) 88 Indoor, Kids & Pets, Night Snapshot, Movie 89 Movie: 640 x 480 / 320 x 240 (30 fps/15 fps)available up to 1GB or 1 hour for each file size, 90 320 x 240 (1 min. at 60 fps), 160 x 120 (3 min. at 15 fps) 91 canon mode list FFEA9F04 in 100c 92 */ 82 93 static const CapturemodeMap modemap[] = { 83 { MODE_AUTO, 32768 }, 84 { MODE_P, 32772 }, 85 { MODE_VIDEO_STD, 2597 }, 86 { MODE_VIDEO_SPEED, 2598 }, 87 { MODE_VIDEO_COMPACT, 2599 }, 88 { MODE_SCN_AQUARIUM, 16407 }, 89 { MODE_SCN_NIGHT, 16398 }, 90 { MODE_SCN_GRASS, 16402 }, 91 { MODE_SCN_SNOW, 16403 }, 92 { MODE_SCN_BEACH, 16404 }, 93 { MODE_SCN_FIREWORK, 16405 }, 94 { MODE_INDOOR, 32785 }, 95 { MODE_KIDS_PETS, 32784 }, 96 { MODE_NIGHT_SNAPSHOT, 32779 }, 97 { MODE_LANDSCAPE, 32780 }, 98 { MODE_PORTRAIT, 32781 }, 94 { MODE_LONG_SHUTTER, 32774 }, // guessed 95 { MODE_AUTO, 32768 }, 96 { MODE_P, 32772 }, 97 { MODE_VIDEO_STD, 2597 }, 98 { MODE_VIDEO_SPEED, 2598 }, 99 { MODE_VIDEO_COMPACT, 2599 }, 100 // { MODE_SCN_AQUARIUM, 16407 }, not in canon list 101 { MODE_SCN_NIGHT_SCENE, 16398 }, 102 { MODE_SCN_FOLIAGE, 16402 }, 103 { MODE_SCN_SNOW, 16403 }, 104 { MODE_SCN_BEACH, 16404 }, 105 { MODE_SCN_FIREWORK, 16405 }, 106 { MODE_INDOOR, 32785 }, 107 { MODE_KIDS_PETS, 32784 }, 108 { MODE_NIGHT_SNAPSHOT, 32779 }, 109 { MODE_LANDSCAPE, 32780 }, 110 { MODE_PORTRAIT, 32781 }, 99 111 }; 100 112 -
trunk/platform/a560/shooting.c
r847 r860 78 78 }; 79 79 80 /* 81 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&tabact=ModelTechSpecsTabAct&fcategoryid=221&modelid=14904 82 Shooting Modes 83 Auto, Camera M, Portrait, Landscape, 84 Special Scene 85 (Night Scene, Foliage, Snow, Beach, Fireworks, Aquarium) 86 Indoor, Kids & Pets, Night Snapshot, Movie 87 Movie: 640 x 480 / 320 x 240 (30 fps/15 fps) available up to 4GB or 60 minutes, 88 320 x 240 (1 min. at 60 fps), 160 x 120 (3 min. at 15 fps) 89 canon mode list FFED1124 in 100a 90 */ 80 91 static const CapturemodeMap modemap[] = { 92 { MODE_LONG_SHUTTER, 32774 }, // guessed 81 93 { MODE_AUTO, 32768 }, 82 94 { MODE_P, 32772 }, … … 85 97 { MODE_VIDEO_COMPACT, 2599 }, 86 98 { MODE_SCN_AQUARIUM, 16407 }, 87 { MODE_SCN_NIGHT ,16398 },88 { MODE_SCN_ GRASS,16402 },99 { MODE_SCN_NIGHT_SCENE, 16398 }, 100 { MODE_SCN_FOLIAGE, 16402 }, 89 101 { MODE_SCN_SNOW, 16403 }, 90 102 { MODE_SCN_BEACH, 16404 }, -
trunk/platform/a570/shooting.c
r847 r860 78 78 }; 79 79 80 /* 81 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&tabact=ModelTechSpecsTabAct&fcategoryid=221&modelid=14905 82 83 Shooting Modes 84 Auto; Creative: P, Av, Tv, M; Image: Portrait, Landscape, 85 Special Scene 86 (Night Scene, Foliage, Snow, Beach, Fireworks, Aquarium, Underwater), 87 Indoor, Kids & Pets, Night Snapshot, Stitch Assist, Movie 88 Movie: 640 x 480 / 320 x 240 (30 fps/15 fps) available up to 4GB or 60 minutes, 89 320 x 240 (1 min. at 60 fps), 160 x 120 (3 min. at 15 fps) 90 91 canon mode list FFEE5E94 in 100e 92 */ 93 80 94 static const CapturemodeMap modemap[] = { 81 95 { MODE_AUTO, 32768 }, … … 88 102 { MODE_VIDEO_COMPACT, 2599 }, 89 103 { MODE_STITCH, 33290 }, 90 { MODE_SCN_ WATER,16406 },104 { MODE_SCN_UNDERWATER, 16406 }, 91 105 { MODE_SCN_AQUARIUM, 16407 }, 92 { MODE_SCN_NIGHT ,16398 },93 { MODE_SCN_ GRASS,16402 },106 { MODE_SCN_NIGHT_SCENE, 16398 }, 107 { MODE_SCN_FOLIAGE, 16402 }, 94 108 { MODE_SCN_SNOW, 16403 }, 95 109 { MODE_SCN_BEACH, 16404 }, -
trunk/platform/a590/shooting.c
r859 r860 107 107 { MODE_LANDSCAPE, 32780 }, 108 108 { MODE_NIGHT_SNAPSHOT, 32779 }, 109 { MODE_SCN_NIGHT ,16398 },109 { MODE_SCN_NIGHT_SCENE, 16398 }, 110 110 { MODE_SCN_SUNSET, 16402 }, 111 111 { MODE_SCN_FOLIAGE, 16403 }, -
trunk/platform/a610/shooting.c
r847 r860 80 80 }; 81 81 82 /* 83 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&fcategoryid=221&modelid=11998#ModelTechSpecsAct 84 Shooting Modes 85 Auto; Creative: P, Av, Tv, M, C; Image: Portrait, Landscape, Night Scene, 86 Special Scene 87 (Foliage, Snow, Beach, Fireworks, Underwater, Indoor, Kids & Pets, Night Snapshot), 88 My Colors, Stitch Assist, Movie 89 Movie: 640 x 480/320 x 240 (30 fps/15 fps), 320 x 240 (1 min. at 60 fps), 160 x 120 (3 min. at 15 fps) 90 canon mode list FFD49168 in 100e 91 */ 82 92 static const CapturemodeMap modemap[] = { 83 93 { MODE_AUTO, 6 }, … … 87 97 { MODE_M, 0 }, 88 98 { MODE_PORTRAIT, 9 }, 89 { MODE_NIGHT ,8 },99 { MODE_NIGHT_SCENE, 8 }, 90 100 { MODE_LANDSCAPE, 7 }, 91 { MODE_VIDEO_STD, 18 }, 101 { MODE_VIDEO_STD, 18 }, // note, not in canon list, has 0x10012 etc like a620 92 102 { MODE_STITCH, 5 }, 93 103 { MODE_MY_COLORS, 4 }, 94 { MODE_SCN_ WATER,13 },95 { MODE_SCN_NIGHT ,15 },96 { MODE_SCN_ CHILD,16 },97 { MODE_SCN_ PARTY,14 },98 { MODE_SCN_ GRASS,10 },104 { MODE_SCN_UNDERWATER, 13 }, 105 { MODE_SCN_NIGHT_SNAPSHOT, 15 }, 106 { MODE_SCN_KIDS_PETS, 16 }, 107 { MODE_SCN_INDOOR, 14 }, 108 { MODE_SCN_FOLIAGE, 10 }, 99 109 { MODE_SCN_SNOW, 11 }, 100 110 { MODE_SCN_BEACH, 12 }, -
trunk/platform/a620/shooting.c
r859 r860 98 98 { MODE_M, 0 }, 99 99 { MODE_PORTRAIT, 9 }, 100 { MODE_NIGHT ,8 },100 { MODE_NIGHT_SCENE, 8 }, 101 101 { MODE_LANDSCAPE, 7 }, 102 102 { MODE_VIDEO_STD, 18 }, // note, not in canon modelist, possibly 0x10012 ? … … 104 104 { MODE_MY_COLORS, 4 }, 105 105 { MODE_SCN_UNDERWATER, 13 }, 106 { MODE_SCN_NIGHT ,15 },107 { MODE_SCN_ CHILD, 16 }, // kids&pets108 { MODE_SCN_ PARTY, 14 }, // indoor109 { MODE_SCN_ GRASS, 10 }, // foliage106 { MODE_SCN_NIGHT_SNAPSHOT, 15 }, 107 { MODE_SCN_KIDS_PETS, 16 }, 108 { MODE_SCN_INDOOR, 14 }, 109 { MODE_SCN_FOLIAGE, 10 }, 110 110 { MODE_SCN_SNOW, 11 }, 111 111 { MODE_SCN_BEACH, 12 }, … … 117 117 ROM:FFD4A074 DCD 0x10014 118 118 ROM:FFD4A078 DCD 0x10015 119 ROM:FFD4A07C DCD 0x20016 119 ROM:FFD4A07C DCD 0x20016 // C ? 120 120 */ 121 121 }; -
trunk/platform/a630/shooting.c
r857 r860 99 99 { MODE_AUTO, 32768 }, 100 100 { MODE_LANDSCAPE, 32780 }, 101 { MODE_NIGHT ,32782 }, // s3is a540 "night scene" on dial, different from "night snapshot" under "scene" below101 { MODE_NIGHT_SCENE, 32782 }, // s3is a540 "night scene" on dial, different from "night snapshot" under "scene" below 102 102 { MODE_PORTRAIT, 32781 }, 103 103 // following by reference to forum, canon manual and other known correct cameras … … 109 109 { MODE_SCN_INDOOR, 16400 }, 110 110 { MODE_SCN_UNDERWATER, 16405 }, 111 { MODE_SCN_NIGHT ,16395 },111 { MODE_SCN_NIGHT_SNAPSHOT, 16395 }, 112 112 { MODE_SCN_KIDS_PETS, 16399 }, 113 113 { MODE_SCN_FIREWORK, 16404 }, … … 116 116 { MODE_VIDEO_STD, 2596 }, 117 117 { MODE_VIDEO_COMPACT, 2598 }, 118 // { ???, 8221 }, // in canon list, C maybe ?118 // { ???, 8221 }, // in canon list, probably C 119 119 }; 120 120 -
trunk/platform/a640/shooting.c
r857 r860 102 102 { MODE_AUTO, 32768 }, 103 103 { MODE_LANDSCAPE, 32780 }, 104 { MODE_NIGHT , 32782 }, // s3is a540 "night scene" on dial, different from "night snapshot" under "scene" below104 { MODE_NIGHT_SCENE, 32782 }, 105 105 { MODE_PORTRAIT, 32781 }, 106 106 // following by reference to forum, canon manual and other known correct cameras … … 112 112 { MODE_SCN_INDOOR, 16400 }, 113 113 { MODE_SCN_UNDERWATER, 16405 }, 114 { MODE_SCN_NIGHT ,16395 },114 { MODE_SCN_NIGHT_SNAPSHOT, 16395 }, 115 115 { MODE_SCN_KIDS_PETS, 16399 }, 116 116 { MODE_SCN_FIREWORK, 16404 }, … … 119 119 { MODE_VIDEO_STD, 2596 }, 120 120 { MODE_VIDEO_COMPACT, 2598 }, 121 // { ???, 8221 }, // probably C 121 122 }; 122 123 -
trunk/platform/a650/shooting.c
r847 r860 76 76 }; 77 77 78 /* 79 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&fcategoryid=221&modelid=15658#ModelTechSpecsAct 80 81 Shooting Modes 82 Auto, P, Av, Tv, M, C, Portrait, Landscape, 83 Special Scene 84 (Foliage, Snow, Beach, Fireworks, Night Scene, Aquarium, Underwater, Indoor, ISO 3200), 85 Kids & Pets, Night Snapshot, Stitch Assist, Movie 86 Movie: 640 x 480 (30 fps/30 fps LP), 320 x 240 (30 fps) available up to 4GB or 60 minutes, 160 x 120 (3 minutes at 15 fps) 87 canon mode list in FFE8E628 100d 88 89 NOTE: this is NOT CONFIRMED. Original contained errors! 90 */ 91 78 92 static const CapturemodeMap modemap[] = { 79 93 { MODE_AUTO, 32768 }, … … 85 99 { MODE_VIDEO_COMPACT, 2599 }, 86 100 { MODE_STITCH, 33290 }, 87 { MODE_SCN_ WATER,16406 },101 { MODE_SCN_UNDERWATER, 16406 }, 88 102 { MODE_SCN_AQUARIUM, 16407 }, 89 { MODE_SCN_NIGHT ,16398 },90 { MODE_SCN_ GRASS,16402 },103 { MODE_SCN_NIGHT_SCENE, 16398 }, 104 { MODE_SCN_FOLIAGE, 16402 }, 91 105 { MODE_SCN_SNOW, 16403 }, 92 106 { MODE_SCN_BEACH, 16404 }, 93 107 { MODE_SCN_FIREWORK, 16405 }, 94 { MODE_INDOOR, 32785 }, 108 { MODE_SCN_INDOOR, 16401 }, // guessed, was non-scene canon number in original modemap 109 { MODE_SCN_ISO_3200, 16412 }, // guessed from canon list 95 110 { MODE_KIDS_PETS, 32784 }, 96 111 { MODE_NIGHT_SNAPSHOT, 32779 }, 97 112 { MODE_LANDSCAPE, 32780 }, 98 113 { MODE_PORTRAIT, 32781 }, 114 // { ???, 8222 } // probably C 99 115 }; 100 116 -
trunk/platform/a700/shooting.c
r856 r860 99 99 { MODE_AUTO, 32768 }, 100 100 { MODE_LANDSCAPE, 32780 }, 101 { MODE_NIGHT ,32782 },101 { MODE_NIGHT_SCENE, 32782 }, 102 102 { MODE_PORTRAIT, 32781 }, 103 103 // { MODE_MY_COLORS, 16922 }, // NOT in canon list! 104 // { MODE_SCN_ WATER, 16405 }, // NOT in canon list!104 // { MODE_SCN_UNDERWATER, 16405 }, // NOT in canon list! 105 105 // using these from a540, NOT VERIFIED! 106 106 { MODE_SCN_COLOR_ACCENT, 16920 }, // "color accent". 107 107 { MODE_SCN_COLOR_SWAP, 16921 }, // a540 "color swap", was MODE_SCN_COLOR_ACCENT (like a710) 108 { MODE_SCN_ GRASS,16401 },108 { MODE_SCN_FOLIAGE, 16401 }, 109 109 { MODE_SCN_SNOW, 16402 }, 110 110 { MODE_SCN_BEACH, 16403 }, 111 { MODE_SCN_ PARTY,16400 },112 { MODE_SCN_NIGHT ,16395 },113 { MODE_SCN_ CHILD,16399 },111 { MODE_SCN_INDOOR, 16400 }, 112 { MODE_SCN_NIGHT_SNAPSHOT, 16395 }, 113 { MODE_SCN_KIDS_PETS, 16399 }, 114 114 { MODE_SCN_FIREWORK, 16404 }, 115 115 // { MODE_VIDEO_STD, 2596 }, // NOT in canon list! -
trunk/platform/a710/shooting.c
r857 r860 98 98 { MODE_AUTO, 32768 }, 99 99 { MODE_LANDSCAPE, 32780 }, 100 { MODE_NIGHT ,32782 },100 { MODE_NIGHT_SCENE, 32782 }, 101 101 { MODE_PORTRAIT, 32781 }, 102 102 { MODE_SCN_COLOR_ACCENT, 16921 }, 103 103 { MODE_SCN_COLOR_SWAP, 16922 }, 104 { MODE_SCN_ GRASS,16401 },104 { MODE_SCN_FOLIAGE, 16401 }, 105 105 { MODE_SCN_SNOW, 16402 }, 106 106 { MODE_SCN_BEACH, 16403 }, 107 { MODE_SCN_ WATER,16405 },108 { MODE_SCN_ PARTY,16400 },109 { MODE_SCN_NIGHT ,16395 },110 { MODE_SCN_ CHILD,16399 },107 { MODE_SCN_UNDERWATER, 16405 }, 108 { MODE_SCN_INDOOR, 16400 }, 109 { MODE_SCN_NIGHT_SNAPSHOT, 16395 }, 110 { MODE_SCN_KIDS_PETS, 16399 }, 111 111 { MODE_SCN_FIREWORK, 16404 }, 112 112 { MODE_VIDEO_COLOR_ACCENT, 2594 }, -
trunk/platform/a720/shooting.c
r847 r860 80 80 }; 81 81 82 /* 83 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&fcategoryid=221&modelid=15657#ModelTechSpecsAct 84 85 Shooting Modes 86 Auto, P, Av, Tv, M, Portrait, Landscape, 87 Special Scene 88 (Foliage, Snow, Beach, Fireworks, Night Scene, Aquarium, Underwater), 89 Indoor, Kids & Pets, Night Snapshot, Stitch Assist, Movie 90 Movie: 640 x 480 (30 fps/30 fps LP), 320 x 240 (30 fps) available up to 4GB or 60 minutes, 160 x 120 (3 minutes at 15 fps) 91 92 canon mode list in FFE7CFFC 100c 93 */ 82 94 static const CapturemodeMap modemap[] = { 83 95 { MODE_AUTO, 32768 }, … … 89 101 { MODE_VIDEO_COMPACT, 2599 }, 90 102 { MODE_STITCH, 33290 }, 91 { MODE_SCN_ WATER,16406 },103 { MODE_SCN_UNDERWATER, 16406 }, 92 104 { MODE_SCN_AQUARIUM, 16407 }, 93 { MODE_SCN_NIGHT ,16398 },94 { MODE_SCN_ GRASS,16402 },105 { MODE_SCN_NIGHT_SCENE, 16398 }, 106 { MODE_SCN_FOLIAGE, 16402 }, 95 107 { MODE_SCN_SNOW, 16403 }, 96 108 { MODE_SCN_BEACH, 16404 }, -
trunk/platform/g7/shooting.c
r858 r860 89 89 video resolutions 90 90 1,024 x 768 (15 fps), 640 x 480 / 320 x 240 (30 fps/15 fps) available up to 4GB, 160 x 120 (3 min. at 15 fps) 91 92 canon mode list FF9B62B0 in 100e 91 93 */ 92 94 static const CapturemodeMap modemap[] = { … … 103 105 { MODE_STITCH, 33290 }, 104 106 { MODE_MY_COLORS, 16922 }, 105 { MODE_SCN_ WATER,16405 },107 { MODE_SCN_UNDERWATER, 16405 }, 106 108 { MODE_SCN_AQUARIUM, 16406 }, 107 { MODE_SCN_NIGHT , 16395 },108 { MODE_SCN_NIGHT 1,16398 },109 { MODE_SCN_ CHILD,16399 },110 { MODE_SCN_ PARTY,16400 },111 { MODE_SCN_ GRASS,16401 },109 { MODE_SCN_NIGHT_SNAPSHOT, 16395 }, // not sure which of these is which 110 { MODE_SCN_NIGHT_SCENE, 16398 }, 111 { MODE_SCN_KIDS_PETS, 16399 }, 112 { MODE_SCN_INDOOR, 16400 }, 113 { MODE_SCN_FOLIAGE, 16401 }, 112 114 { MODE_SCN_SNOW, 16402 }, 113 115 { MODE_SCN_BEACH, 16403 }, 114 116 { MODE_SCN_FIREWORK, 16404 }, 115 117 { MODE_SCN_ISO_3200, 16411 }, 116 // these two look like SCN modes 117 { MODE_PORTRAIT, 16397 }, 118 { MODE_LANDSCAPE, 16396 }, 118 { MODE_SCN_PORTRAIT, 16397 }, 119 { MODE_SCN_LANDSCAPE, 16396 }, 119 120 { MODE_SCN_SPORT, 16903 }, 120 121 { MODE_SCN_COLOR_ACCENT, 16921 } 121 // from canon mode list in 100e dump @FF9B62B0122 // from canon mode list, probably C1, C2 122 123 // { ???, 8222 }, 123 124 // { ???, 8223 } -
trunk/platform/g9/shooting.c
r847 r860 81 81 }; 82 82 83 /* 84 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&fcategoryid=222&modelid=15669#ModelTechSpecsAct 85 Shooting Modes 86 Auto, P, Av, Tv, M, C1, C2, 87 Special Scene 88 (Portrait, Landscape, Night Scene, Sports, Foliage, 89 Snow, Beach, Fireworks, Aquarium, Underwater, Indoor, 90 ISO 3200, Kids & Pets, Night Snapshot, Color Accent, Color Swap), 91 Stitch Assist, Movie 92 93 Movie: 1024 x 768 (15 fps), 640 x 480 (30 fps/30 fps LP), 640 x 480 (2 hours at 0.5 fps/1 fps), 320 x 240 (30 fps) available up to 4GB or 60 minutes, 160 x 120 (3 minutes at 15 fps) 94 95 canon modelist in 100d 96 */ 83 97 static const CapturemodeMap modemap[] = { 84 98 { MODE_AUTO, 32768 }, … … 94 108 { MODE_VIDEO_TIME_LAPSE, 2601 }, 95 109 { MODE_STITCH, 33290 }, 96 { MODE_ PORTRAIT,16397 },97 { MODE_SCN_NIGHT ,16398 },98 { MODE_ NIGHT_SNAPSHOT,16395 },110 { MODE_SCN_PORTRAIT, 16397 }, 111 { MODE_SCN_NIGHT_SCENE, 16398 }, 112 { MODE_SCN_NIGHT_SNAPSHOT, 16395 }, 99 113 { MODE_SCN_INDOOR, 16401 }, 100 114 { MODE_SCN_SNOW, 16403 }, 101 115 { MODE_SCN_FIREWORK, 16405 }, 102 { MODE_SCN_ WATER,16406 },116 { MODE_SCN_UNDERWATER, 16406 }, 103 117 { MODE_SCN_COLOR_ACCENT, 16922 }, 104 118 { MODE_SCN_SPORT, 16903 }, … … 109 123 { MODE_SCN_ISO_3200, 16412 }, 110 124 { MODE_SCN_COLOR_SWAP, 16923 }, 111 { MODE_LANDSCAPE, 16396 } 125 { MODE_SCN_LANDSCAPE, 16396 } 126 /* 127 probably C1, C2 128 ROM:FFB080B4 DCW 8223 129 ROM:FFB080B6 DCW 8224 130 */ 112 131 }; 113 132 -
trunk/platform/generic/shooting.c
r847 r860 748 748 } 749 749 750 // TODO this should probably use MODE_IS_VIDEO 750 751 short shooting_can_focus() 751 752 { … … 770 771 #elif defined (CAMERA_ixus800_sd700) 771 772 int m=mode_get()&MODE_SHOOTING_MASK; 772 return (shooting_get_zoom()<8) && (m!=MODE_AUTO) && (m!=MODE_SCN_WATER); 773 // TODO whats the reason for this ?!? 774 return (shooting_get_zoom()<8) && (m!=MODE_AUTO) && (m!=MODE_SCN_UNDERWATER); 773 775 #else 774 776 return 1; … … 988 990 } 989 991 int m=mode_get()&MODE_SHOOTING_MASK; 992 // TODO also long shutter ? 990 993 if (m==MODE_M || m==MODE_TV || m==MODE_STITCH) return; //Only operate outside of M and Tv 991 994 static const short shutter[]={0, 8, 15, 30, 60, 125, 250, 500, 1000}; … … 1104 1107 // Tv override is disabled, use camera's opinion of Tv for bracketing seed value. 1105 1108 else { 1106 #if defined (CAMERA_tx1) // M mode is actually automatic on the tx1. 1107 bracketing.tv96=shooting_get_tv96(); 1108 #else 1109 if (!(m==MODE_M || m==MODE_TV)) bracketing.tv96=shooting_get_tv96(); 1109 if (!(m==MODE_M || m==MODE_TV || m==MODE_LONG_SHUTTER)) bracketing.tv96=shooting_get_tv96(); 1110 1110 else bracketing.tv96=shooting_get_user_tv96(); 1111 #endif1112 1111 } 1113 1112 bracketing.tv96_step=32*conf.tv_bracket_value; -
trunk/platform/ixus40_sd300/shooting.c
r847 r860 81 81 }; 82 82 83 /* 84 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&fcategoryid=224&modelid=10599#ModelTechSpecsAct 85 86 Shooting Modes 87 Auto, Manual, 88 Scene Modes 89 (Digital Macro, Portrait, Night Snapshot, Kids & Pets, Indoor, Underwater), 90 Stitch Assist, Movies 91 Movie: 640 x 480, 320 x 240 or 160 x 120 92 canon mode list ??? 93 94 NOTE: mode override is not implemented on this camera 95 */ 83 96 static const CapturemodeMap modemap[] = { 84 97 { MODE_P, 1 }, 98 { MODE_LONG_SHUTTER, 2 }, // guessed 85 99 { MODE_AUTO, 3 }, 86 100 { MODE_MY_COLORS, 4 }, 87 { MODE_ PORTRAIT,5 },88 { MODE_SCN_ GRASS,6 },101 { MODE_SCN_PORTRAIT, 5 }, 102 { MODE_SCN_FOLIAGE, 6 }, 89 103 { MODE_SCN_SNOW, 7 }, 90 104 { MODE_SCN_BEACH, 8 }, 91 105 { MODE_SCN_FIREWORK, 9 }, 92 { MODE_SCN_ WATER,10 },93 { MODE_SCN_ PARTY,11 },94 { MODE_SCN_ CHILD,12 },95 { MODE_SCN_NIGHT ,13 },106 { MODE_SCN_UNDERWATER, 10 }, 107 { MODE_SCN_INDOOR, 11 }, 108 { MODE_SCN_KIDS_PETS, 12 }, 109 { MODE_SCN_NIGHT_SNAPSHOT, 13 }, 96 110 { MODE_STITCH, 14 }, 97 111 { MODE_VIDEO_STD, 15 } -
trunk/platform/ixus50_sd400/shooting.c
r859 r860 94 94 95 95 static const CapturemodeMap modemap[] = { 96 { MODE_ DIGITAL_MACRO,0 },96 { MODE_SCN_DIGITAL_MACRO, 0 }, 97 97 { MODE_P, 1 }, 98 // { ???, 2 }, // long shutter 98 { MODE_LONG_SHUTTER, 2 }, 99 99 { MODE_AUTO, 3 }, 100 100 { MODE_MY_COLORS, 4 }, 101 { MODE_ PORTRAIT,5 },102 { MODE_SCN_ WATER,6 },103 { MODE_SCN_ PARTY,7 },104 { MODE_SCN_ CHILD,8 },105 { MODE_SCN_NIGHT ,9 },101 { MODE_SCN_PORTRAIT, 5 }, 102 { MODE_SCN_UNDERWATER, 6 }, 103 { MODE_SCN_INDOOR, 7 }, 104 { MODE_SCN_KIDS_PETS, 8 }, 105 { MODE_SCN_NIGHT_SNAPSHOT, 9 }, 106 106 { MODE_STITCH, 10 }, 107 107 { MODE_VIDEO_STD, 11 } -
trunk/platform/ixus55_sd450/shooting.c
r859 r860 81 81 }; 82 82 83 /* 84 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&fcategoryid=224&modelid=11939#ModelTechSpecsAct 85 Shooting Modes 86 Auto; Manual, 87 Special Scene 88 (Portrait, Night Snapshot, Foliage, Snow, Beach, Fireworks, 89 Underwater, Indoor, Kids & Pets), 90 Digital Macro, My Colors, Stitch Assist, Movie 91 Movie: 640 x 480/320 x 240 (30 fps/15 fps), 320 x 240 (1 min. at 60 fps), 160 x 120 (3 min. at 15 fps) 92 canon mode list FF95FC68 in 100b 93 */ 83 94 static const CapturemodeMap modemap[] = { 84 95 { MODE_P, 0 }, 85 // { ???, 1 }, // assumed long shutter96 { MODE_LONG_SHUTTER, 1 }, // guessed long shutter 86 97 { MODE_DIGITAL_MACRO, 2 }, 87 98 { MODE_MY_COLORS, 3 }, 88 99 { MODE_STITCH, 4 }, 89 100 { MODE_AUTO, 5 }, 90 { MODE_ PORTRAIT,6 },101 { MODE_SCN_PORTRAIT, 6 }, 91 102 { MODE_SCN_SNOW, 8 }, 92 { MODE_SCN_NIGHT, 12 }, 103 { MODE_SCN_NIGHT_SNAPSHOT, 12 }, 104 // TODO missing Foliage, Beach, Fireworks, Underwater, indoor, Kids+pets 93 105 { MODE_VIDEO_STD, 15 } 94 106 }; -
trunk/platform/ixus60_sd600/shooting.c
r859 r860 106 106 { MODE_SCN_BEACH, 16403 }, // "beach" 107 107 { MODE_STITCH, 33290 }, 108 // { ???, 32774 }, // assumed long shutter 108 { MODE_LONG_SHUTTER, 32774 }, // guessed 109 109 { MODE_SCN_FIREWORK, 16404 }, // "fireworks" 110 110 { MODE_SCN_UNDERWATER, 16405 }, // "under water" -
trunk/platform/ixus65_sd630/shooting.c
r859 r860 109 109 { MODE_DIGITAL_MACRO, 33288 }, // ixus60 110 110 { MODE_NIGHT_SNAPSHOT, 32779 }, // ixus60 111 // { ???, 32774 }, // should be long shutter 111 { MODE_LONG_SHUTTER, 32774 }, // guessed 112 112 113 // match a540 and ixus60114 { MODE_VIDEO_STD, 2593 }, //115 { MODE_VIDEO_SPEED, 2594 }, // "fast frame rate"116 { MODE_VIDEO_COMPACT, 2595 }, // "compact"117 { MODE_VIDEO_COLOR_ACCENT, 2591 }, // "color accent"118 { MODE_VIDEO_COLOR_SWAP, 2592 }, // "color swap"113 // guessed, match a540 and ixus60 114 { MODE_VIDEO_STD, 2593 }, 115 { MODE_VIDEO_SPEED, 2594 }, 116 { MODE_VIDEO_COMPACT, 2595 }, 117 { MODE_VIDEO_COLOR_ACCENT, 2591 }, 118 { MODE_VIDEO_COLOR_SWAP, 2592 }, 119 119 }; 120 120 -
trunk/platform/ixus700_sd500/shooting.c
r847 r860 81 81 }; 82 82 83 /* 84 canon mode list FF967C0C in 100a 85 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&fcategoryid=224&modelid=11157#ModelTechSpecsAct 86 87 Shooting Modes 88 Still Images: Auto, Manual, 89 Scene Modes 90 (Digital Macro, Portrait, Night Snapshot, Kids & Pets, Indoor, 91 Underwater), 92 My Colors, Stitch Assist; 93 Movies: 94 Standard, Fast Frame Rate, Compact, My Colors. 95 Movie: 640x480, 320x240, 160x120 96 */ 83 97 static const CapturemodeMap modemap[] = { 84 { MODE_ DIGITAL_MACRO,0 },98 { MODE_SCN_DIGITAL_MACRO, 0 }, 85 99 { MODE_P, 1 }, 86 { MODE_ NIGHT,2 }, // 1-15s100 { MODE_LONG_SHUTTER, 2 }, // 1-15s 87 101 { MODE_AUTO, 3 }, 88 102 { MODE_MY_COLORS, 4 }, 89 { MODE_ PORTRAIT,5 },90 { MODE_SCN_ GRASS,6 },103 { MODE_SCN_PORTRAIT, 5 }, 104 { MODE_SCN_FOLIAGE, 6 }, 91 105 { MODE_SCN_SNOW, 7 }, 92 106 { MODE_SCN_BEACH, 8 }, 93 107 { MODE_SCN_FIREWORK, 9 }, 94 { MODE_SCN_ WATER,10 },95 { MODE_SCN_ PARTY,11 },96 { MODE_SCN_ CHILD,12 },97 { MODE_SCN_NIGHT ,13 },108 { MODE_SCN_UNDERWATER, 10 }, 109 { MODE_SCN_INDOOR, 11 }, 110 { MODE_SCN_KIDS_PETS, 12 }, 111 { MODE_SCN_NIGHT_SNAPSHOT, 13 }, 98 112 { MODE_STITCH, 14 }, 99 113 { MODE_VIDEO_STD, 15 } -
trunk/platform/ixus70_sd1000/shooting.c
r847 r860 81 81 }; 82 82 83 /* 84 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&tabact=ModelTechSpecsTabAct&fcategoryid=224&modelid=14901 85 Shooting Modes 86 Auto, Camera M, Portrait, 87 Special Scene 88 (Foliage, Snow, Beach, Fireworks, Aquarium, Underwater, Indoor, Kids & Pets), 89 Night Snapshot, Color Accent, Color Swap, Digital Macro, Stitch Assist, Movie 90 Movie: 640 x 480/320 x 240 (30 fps/15 fps) available up to 4GB or 1 hour for each file size, 91 320 x 240 (1 min. at 60 fps), 160 x 120 (3 min. at 15 fps), 92 640 x 480 (2 hrs. at 0.5 fps/1 fps. Playback at 15 fps) 93 94 canon mode list FFB3BD34 in 100c 95 */ 96 // PROPCACE 49 83 97 static const CapturemodeMap modemap[] = { 84 { MODE_ AUTO, 32768 }, // PROPCACE 4985 // { MODE_M, 32772 }, 98 { MODE_LONG_SHUTTER, 32774 }, // guessed 99 { MODE_AUTO, 32768 }, 86 100 { MODE_P, 32772 }, 87 101 { MODE_DIGITAL_MACRO, 33288 }, 88 102 { MODE_PORTRAIT, 32781 }, 89 103 { MODE_NIGHT_SNAPSHOT, 32779 }, 90 { MODE_COLOR_ACCENT, 33306 }, // { MODE_SCN_COLOR_ACCENT, 33306 },91 { MODE_ MY_COLORS, 33307 },92 { MODE_SCN_KIDS_PETS, 16400 }, // { MODE_SCN_CHILD, 16400 },93 { MODE_SCN_INDOOR, 16401 }, // { MODE_SCN_PARTY, 16401 },94 { MODE_SCN_FOLIAGE, 16402 }, // { MODE_SCN_GRASS, 16402 },104 { MODE_COLOR_ACCENT, 33306 }, 105 { MODE_COLOR_SWAP, 33307 }, // was MY_COLORS 106 { MODE_SCN_KIDS_PETS, 16400 }, 107 { MODE_SCN_INDOOR, 16401 }, 108 { MODE_SCN_FOLIAGE, 16402 }, 95 109 { MODE_SCN_SNOW, 16403 }, 96 110 { MODE_SCN_BEACH, 16404 }, 97 111 { MODE_SCN_FIREWORK, 16405 }, 98 112 { MODE_SCN_AQUARIUM, 16407 }, 99 { MODE_SCN_ WATER,16406 },113 { MODE_SCN_UNDERWATER, 16406 }, 100 114 { MODE_VIDEO_STD, 2597 }, 101 115 { MODE_VIDEO_SPEED, 2598 }, 102 116 { MODE_VIDEO_COMPACT, 2599 }, 103 117 { MODE_VIDEO_COLOR_ACCENT, 2595 }, 104 { MODE_VIDEO_ MY_COLORS, 2596 },118 { MODE_VIDEO_COLOR_SWAP, 2596 }, // was MY_COLORS 105 119 { MODE_VIDEO_TIME_LAPSE, 2601 }, 106 120 { MODE_STITCH, 33290 }, -
trunk/platform/ixus750_sd550/shooting.c
r847 r860 81 81 }; 82 82 83 /* 84 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&tabact=ModelTechSpecsTabAct&fcategoryid=224&modelid=12466 85 Shooting Modes 86 Auto; Manual, 87 Special Scene 88 (Portrait, Foliage, Snow, Beach, Fireworks, Underwater, Indoor, 89 Kids & Pets, Night Snapshot), 90 Digital Macro, My Colors, Stitch Assist, Movie 91 Movie: 640 x 480/320 x 240 (30 fps/15 fps) available up to 1GB, 92 320 x 240 (1 min. at 60 fps), 160 x 120 (3 min. at 15 fps) 93 canon mode list FF960434 in 100f 94 */ 83 95 static const CapturemodeMap modemap[] = { 84 { MODE_DIGITAL_MACRO, 2 }, 96 { MODE_P, 0 }, // guessed! 97 { MODE_LONG_SHUTTER, 1 }, // guessed! 98 { MODE_DIGITAL_MACRO, 2 }, 85 99 { MODE_MY_COLORS, 3 }, 86 100 { MODE_STITCH, 4 }, … … 90 104 { MODE_SCN_SNOW, 8 }, 91 105 { MODE_SCN_BEACH, 9 }, 92 { MODE_SCN_ WATER,10 },106 { MODE_SCN_UNDERWATER, 10 }, 93 107 { MODE_SCN_INDOOR, 11 }, 94 { MODE_SCN_NIGHT ,12 },95 { MODE_SCN_ CHILD,13 },108 { MODE_SCN_NIGHT_SNAPSHOT, 12 }, 109 { MODE_SCN_KIDS_PETS, 13 }, 96 110 { MODE_SCN_FIREWORK, 14 }, 97 111 { MODE_VIDEO_STD, 15 } -
trunk/platform/ixus75_sd750/shooting.c
r847 r860 80 80 }; 81 81 82 /* 83 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&fcategoryid=224&modelid=14919#ModelTechSpecsAct 84 hooting Modes 85 Auto, Camera M, 86 Special Scene 87 (Portrait, Foliage, Snow, Beach, Fireworks, Aquarium, Underwater, 88 Indoor, Kids & Pets, Night Snapshot), 89 Color Accent, Color Swap, Digital Macro, Stitch Assist, Movie 90 Movie: 640 x 480/320 x 240 (30 fps/15 fps) available up to 4GB or 1 hour for each file size, 91 320 x 240 (1 min. at 60 fps), 160 x 120 (3 min. at 15 fps), 92 640 x 480 (2 hrs. at 0.5 fps/1 fps. Playback at 15 fps) 93 94 canon mode list FFB479F8 in 100b 95 */ 96 // PROPCACE 49 82 97 static const CapturemodeMap modemap[] = { 83 { MODE_ AUTO, 32768 }, // PROPCACE 4984 // { MODE_M, 32772 }, camera really on has P 98 { MODE_LONG_SHUTTER, 32774 }, // guessed! 99 { MODE_AUTO, 32768 }, 85 100 { MODE_P, 32772 }, 86 101 { MODE_DIGITAL_MACRO, 33288 }, 87 { MODE_PORTRAIT, 32781 }, 88 { MODE_NIGHT_SNAPSHOT, 32779 }, 89 { MODE_COLOR_ACCENT, 33306 }, // { MODE_SCN_COLOR_ACCENT, 33306 },90 { MODE_ MY_COLORS, 33307 },91 { MODE_SCN_KIDS_PETS, 16400 }, // { MODE_SCN_CHILD, 16400 },92 { MODE_SCN_INDOOR, 16401 }, // { MODE_SCN_PARTY, 16401 },93 { MODE_SCN_FOLIAGE, 16402 }, // { MODE_SCN_GRASS, 16402 },102 // { MODE_PORTRAIT, 32781 }, // not in canon lists, SCN 103 // { MODE_NIGHT_SNAPSHOT, 32779 }, // not in canon lists, SCN 104 { MODE_COLOR_ACCENT, 33306 }, 105 { MODE_COLOR_SWAP, 33307 }, // was MY_COLORS 106 { MODE_SCN_KIDS_PETS, 16400 }, 107 { MODE_SCN_INDOOR, 16401 }, 108 { MODE_SCN_FOLIAGE, 16402 }, 94 109 { MODE_SCN_SNOW, 16403 }, 95 110 { MODE_SCN_BEACH, 16404 }, 96 111 { MODE_SCN_FIREWORK, 16405 }, 97 112 { MODE_SCN_AQUARIUM, 16407 }, 98 { MODE_SCN_ WATER,16406 },113 { MODE_SCN_UNDERWATER, 16406 }, 99 114 { MODE_SCN_PORTRAIT, 16397 }, 100 { MODE_SCN_NIGHT , 16395 }, // "night snapshot"115 { MODE_SCN_NIGHT_SNAPSHOT, 16395 }, 101 116 { MODE_VIDEO_STD, 2597 }, 102 117 { MODE_VIDEO_SPEED, 2598 }, 103 118 { MODE_VIDEO_COMPACT, 2599 }, 104 119 { MODE_VIDEO_COLOR_ACCENT, 2595 }, 105 { MODE_VIDEO_ MY_COLORS, 2596 },120 { MODE_VIDEO_COLOR_SWAP, 2596 }, // was MY_COLORS 106 121 { MODE_VIDEO_TIME_LAPSE, 2601 }, 107 122 { MODE_STITCH, 33290 }, -
trunk/platform/ixus800_sd700/shooting.c
r847 r860 84 84 }; 85 85 86 /* 87 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&fcategoryid=224&modelid=13019#ModelTechSpecsAct 88 89 Shooting Modes 90 Auto, Camera M, 91 Special Scene 92 (Portrait, Foliage, Snow, Beach, Fireworks, Underwater, Indoor, 93 Kids & Pets, Night Snapshot, Color Accent, Color Swap), 94 Digital Macro, My Colors, Stitch Assist, Movie 95 Movie: 640 x 480 / 320 x 240 (30 fps/15 fps) available up to 1GB or 1 hour for each file size, 96 320 x 240 (1 min. at 60 fps), 160 x 120 (3 min. at 15 fps) 97 canon mode list FF972360 in 100b 98 */ 86 99 static const CapturemodeMap modemap[] = { 87 { MODE_AUTO, 32768 }, 100 { MODE_LONG_SHUTTER, 32774 }, // guessed! 101 { MODE_AUTO, 32768 }, 88 102 { MODE_P, 32772 }, 89 103 { MODE_DIGITAL_MACRO, 33288 }, 90 104 { MODE_VIDEO_STD, 2593 }, 105 // remaining video modes missing, guessed, based on a540 106 { MODE_VIDEO_COLOR_ACCENT, 2591 }, 107 { MODE_VIDEO_COLOR_SWAP, 2592 }, 108 { MODE_VIDEO_SPEED, 2594 }, 109 { MODE_VIDEO_COMPACT, 2595 }, 91 110 { MODE_STITCH, 33290 }, 92 { MODE_ MY_COLORS, 16921 },93 { MODE_SCN_ WATER,16405 },94 { MODE_SCN_NIGHT ,16395 },95 { MODE_ PORTRAIT,16397 },96 { MODE_SCN_ CHILD,16399 },97 { MODE_SCN_ PARTY,16400 },98 { MODE_ LANDSCAPE, 16401 },111 { MODE_SCN_COLOR_SWAP, 16921 }, // was MY_COLORS 112 { MODE_SCN_UNDERWATER, 16405 }, 113 { MODE_SCN_NIGHT_SNAPSHOT, 16395 }, 114 { MODE_SCN_PORTRAIT, 16397 }, 115 { MODE_SCN_KIDS_PETS, 16399 }, 116 { MODE_SCN_INDOOR, 16400 }, 117 { MODE_SCN_FOLIAGE, 16401 }, // was MODE_LANDSCAPE, but not not in canon list 99 118 { MODE_SCN_SNOW, 16402 }, 100 119 { MODE_SCN_BEACH, 16403 }, -
trunk/platform/ixus80_sd1100/shooting.c
r847 r860 86 86 }; 87 87 88 /* 89 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&tabact=ModelTechSpecsTabAct&fcategoryid=224&modelid=16347 90 Shooting Modes 91 Auto, Camera M, Portrait, 92 Special Scene 93 (Foliage, Snow, Beach, Sunset, Fireworks, Aquarium, Underwater, 94 Indoor, Kids & Pets) 95 Night Snapshot, Color Accent, Color Swap, Digital Macro, Stitch Assist, Movie 96 97 Movie: 640 x 480 (30 fps/30 fps LP), 320 x 240 (30 fps) available up to 4GB or 60 minutes, 98 640 x 480 (up to 2 hours at 0.5 fps/1 fps), 160 x 120 (up to 3 min. at 15 fps) 99 100 canon mode list FFAEDE90 in 100c 101 */ 102 // PROPCACE 49 88 103 static const CapturemodeMap modemap[] = { 89 { MODE_AUTO, 32768 }, // PROPCACE 49 104 { MODE_LONG_SHUTTER, 32774 }, // guessed 105 { MODE_AUTO, 32768 }, 90 106 { MODE_P, 32772 }, 91 107 { MODE_DIGITAL_MACRO, 33288 }, 92 { MODE_PORTRAIT, 16397 }, 93 { MODE_NIGHT_SNAPSHOT, 16395 }, 94 { MODE_COLOR_ACCENT, 33306 }, // { MODE_SCN_COLOR_ACCENT, 33306 }, 95 { MODE_MY_COLORS, 33307 }, 96 { MODE_SCN_KIDS_PETS, 16400 }, // { MODE_SCN_CHILD, 16400 }, 97 { MODE_SCN_INDOOR, 16401 }, // { MODE_SCN_PARTY, 16401 }, 98 { MODE_SCN_FOLIAGE, 16402 }, // { MODE_SCN_GRASS, 16402 }, 108 { MODE_PORTRAIT, 32781 }, // guessed 109 // { MODE_PORTRAIT, 16397 }, // ??? not SCN according to canon, not in canon list 110 { MODE_NIGHT_SNAPSHOT, 32779 }, // guessed 111 // { MODE_NIGHT_SNAPSHOT, 16395 }, // ??? not SCN according to canon, not in canon list 112 // { MODE_COLOR_ACCENT, 33306 }, not in canon list 113 { MODE_COLOR_ACCENT, 33307 }, // was MY_COLORS 114 { MODE_COLOR_SWAP, 33308 }, // guessed 115 { MODE_SCN_KIDS_PETS, 16400 }, 116 { MODE_SCN_INDOOR, 16401 }, 117 { MODE_SCN_FOLIAGE, 16402 }, 99 118 { MODE_SCN_SNOW, 16403 }, 100 119 { MODE_SCN_BEACH, 16404 }, 101 120 { MODE_SCN_FIREWORK, 16405 }, 102 121 { MODE_SCN_AQUARIUM, 16407 }, 103 { MODE_SCN_WATER, 16406 }, 122 { MODE_SCN_UNDERWATER, 16406 }, 123 { MODE_SCN_SUNSET, 16408 }, // guessed, in canon list 104 124 { MODE_VIDEO_STD, 2597 }, 105 // { MODE_VIDEO_SPEED, 2598 },125 // { ???, 2598 }, in canon list 106 126 { MODE_VIDEO_COMPACT, 2599 }, 107 { MODE_VIDEO_COLOR_ACCENT, 2595 }, 108 { MODE_VIDEO_MY_COLORS, 2596 }, 127 // { MODE_VIDEO_COLOR_ACCENT, 2595 }, // not in canon list 128 // { MODE_VIDEO_MY_COLORS, 2596 }, // not in canon list 109 129 { MODE_VIDEO_TIME_LAPSE, 2601 }, 130 // { ???, 2603 }, // unknown, in canon list 110 131 { MODE_STITCH, 33290 }, 111 132 }; -
trunk/platform/ixus850_sd800/shooting.c
r847 r860 80 80 }; 81 81 82 /* 83 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&fcategoryid=224&modelid=14227#ModelTechSpecsAct 84 85 Shooting Modes 86 Auto, Camera M, 87 Special Scene 88 (Portrait, Foliage, Snow, Beach, Fireworks, Aquarium, Underwater, 89 Indoor, Kids & Pets, Night Snapshot), 90 Color Accent, Color Swap, Digital Macro, Stitch Assist, Movie 91 Movie: 640 x 480 / 320 x 240 (30 fps/15 fps) available up to 4GB or 1 hour for each file size, 92 320 x 240 (1 min. at 60 fps), 160 x 120 (3 min. at 15 fps) 93 canon mode list FF9AE2E0 in 100e 94 */ 95 // PROPCACE 49 82 96 static const CapturemodeMap modemap[] = { 83 { MODE_ AUTO, 32768 }, // PROPCACE 4984 // { MODE_M, 32772},97 { MODE_LONG_SHUTTER, 32774 }, // guessed 98 { MODE_AUTO, 32768 }, 85 99 { MODE_P, 32772 }, 86 100 { MODE_DIGITAL_MACRO, 33288 }, 87 { MODE_PORTRAIT, 32781 }, 88 { MODE_NIGHT_SNAPSHOT, 32779 }, 89 { MODE_COLOR_ACCENT, 33306 }, // { MODE_SCN_COLOR_ACCENT, 33306 }, 90 { MODE_MY_COLORS, 33307 }, 91 { MODE_SCN_KIDS_PETS, 16400 }, // { MODE_SCN_CHILD, 16400 }, 92 { MODE_SCN_INDOOR, 16401 }, // { MODE_SCN_PARTY, 16401 }, 93 { MODE_SCN_FOLIAGE, 16402 }, // { MODE_SCN_GRASS, 16402 }, 101 // { MODE_PORTRAIT, 32781 }, SCN in canon specs, not in canon list 102 // { MODE_NIGHT_SNAPSHOT, 32779 }, SCN in canon specs, not in canon list 103 { MODE_COLOR_ACCENT, 33306 }, 104 { MODE_COLOR_SWAP, 33307 }, // was MY_COLORS 105 { MODE_SCN_PORTRAIT, 16397 }, // guessed 106 { MODE_SCN_NIGHT_SNAPSHOT, 16395 }, // guessed 107 { MODE_SCN_KIDS_PETS, 16400 }, // note 16399 on many other cams! 108 { MODE_SCN_INDOOR, 16401 }, 109 { MODE_SCN_FOLIAGE, 16402 }, 94 110 { MODE_SCN_SNOW, 16403 }, 95 111 { MODE_SCN_BEACH, 16404 }, 96 112 { MODE_SCN_FIREWORK, 16405 }, 97 { MODE_SCN_AQUARIUM, 16407 }, 98 { MODE_SCN_WATER, 16406 }, 113 // { MODE_SCN_AQUARIUM, 16407 }, 16407 not in canon list 114 { MODE_SCN_AQUARIUM, 16399 }, // guessed 115 { MODE_SCN_UNDERWATER, 16406 }, 116 { MODE_VIDEO_COMPACT, 2594 }, // guessed, in canon list 99 117 { MODE_VIDEO_STD, 2597 }, 100 118 { MODE_VIDEO_SPEED, 2598 }, 101 { MODE_VIDEO_COMPACT, 2599 }, 119 // { MODE_VIDEO_COMPACT, 2599 }, not in canon list 102 120 { MODE_VIDEO_COLOR_ACCENT, 2595 }, 103 { MODE_VIDEO_ MY_COLORS, 2596 },104 { MODE_VIDEO_TIME_LAPSE, 2601 }, 121 { MODE_VIDEO_COLOR_SWAP, 2596 }, // was MY_COLORS 122 // { MODE_VIDEO_TIME_LAPSE, 2601 }, no time lapse in canon specs 105 123 { MODE_STITCH, 33290 }, 106 124 }; -
trunk/platform/ixus860_sd870/shooting.c
r859 r860 97 97 // PROPCACE 49 98 98 static const CapturemodeMap modemap[] = { 99 // { ???, 32774 }, // "long shutter" in canon list 99 { MODE_LONG_SHUTTER, 32774 }, 100 100 { MODE_AUTO, 32768 }, 101 101 { MODE_P, 32772 }, 102 102 { MODE_DIGITAL_MACRO, 33288 }, 103 103 { MODE_SCN_PORTRAIT, 16397 }, 104 { MODE_ NIGHT_SNAPSHOT, 16395 }, // actually SCN, named SCN_NIGHT on other cams104 { MODE_SCN_NIGHT_SNAPSHOT, 16395 }, 105 105 { MODE_COLOR_ACCENT, 33306 }, 106 106 { MODE_MY_COLORS, 33307 }, -
trunk/platform/ixus870_sd880/shooting.c
r847 r860 110 110 }; 111 111 112 /* 113 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&fcategoryid=224&modelid=17626#ModelTechSpecsAct 114 115 Shooting Modes 116 Auto, P, 117 Special Scene 118 (Portrait, Foliage, Snow, Beach, Sunset, Fireworks, Aquarium, 119 Underwater, ISO 3200, Indoor, Kids & Pets, Night Snapshot, 120 Color Accent, Color Swap, Digital Macro, Stitch Assist), 121 Movie 122 Movie: 640 x 480 (30 fps), 320 x 240 (30 fps) available up to 4GB or 60 minutes per clip 123 124 canon mode list FFB2D2EC in 100e 125 */ 112 126 static const CapturemodeMap modemap[] = { 113 127 { MODE_VIDEO_STD, 2600 }, … … 115 129 { MODE_VIDEO_COLOR_SWAP, 2599 }, 116 130 { MODE_SCN_PORTRAIT, 16397 }, 117 { MODE_SCN_NIGHT ,16395 },131 { MODE_SCN_NIGHT_SNAPSHOT, 16395 }, 118 132 { MODE_SCN_KIDS_PETS, 16400 }, 119 133 { MODE_SCN_INDOOR, 16401 }, … … 126 140 { MODE_SCN_UNDERWATER, 16407 }, 127 141 { MODE_SCN_ISO_3200, 16413 }, 128 { MODE_SCN_DIGITAL_MACRO, 33288 }, 142 { MODE_SCN_DIGITAL_MACRO, 33288 }, // not a normal SCN value, but under SCN in canon docs 129 143 { MODE_SCN_COLOR_ACCENT, 16923 }, 130 144 { MODE_SCN_COLOR_SWAP, 16924 }, 131 145 { MODE_SCN_STITCH, 16906 }, 132 146 { MODE_AUTO, 32768 }, 133 { MODE_P, 32772 } 147 { MODE_P, 32772 }, 148 { MODE_LONG_SHUTTER, 32774 }, // guessed 134 149 }; 135 150 -
trunk/platform/ixus950_sd850/shooting.c
r847 r860 91 91 }; 92 92 93 /* 94 Shooting Modes 95 Auto, Camera M, 96 Special Scene 97 (Portrait, Foliage, Snow, Beach, Fireworks, Aquarium, Underwater, 98 Indoor, Kids & Pets, Night Snapshot, Creative Light Effect), 99 Color Accent, Color Swap, Digital Macro, Stitch Assist, Movie 100 Movie: 640 x 480 / 320 x 240 (30 fps/15 fps) available up to 4GB or 60 minutes per clip, 101 640 x 480 (2 hours at 0.5 fps/1 fps), 320 x 240 (1 min. at 60 fps), 160 x 120 (3 min. at 15 fps) 102 103 canon mode list FFB4B564 in 100c 104 */ 93 105 static const CapturemodeMap modemap[] = { 106 { MODE_LONG_SHUTTER, 32774 }, // guessed 94 107 { MODE_AUTO, 32768 }, 95 // { MODE_M, 32772 }, // real manual mode absent here...96 108 { MODE_P, 32772 }, 97 109 { MODE_DIGITAL_MACRO, 33288 }, 98 { MODE_ PORTRAIT, 16397 }, // in this cam, it is scene->"portrait"110 { MODE_SCN_PORTRAIT, 16397 }, 99 111 { MODE_COLOR_ACCENT, 33306 }, 100 { MODE_ MY_COLORS, 33307 }, // "color swap"101 { MODE_SCN_NIGHT ,16395 },112 { MODE_COLOR_SWAP, 33307 }, 113 { MODE_SCN_NIGHT_SNAPSHOT, 16395 }, 102 114 { MODE_SCN_KIDS_PETS, 16400 }, 103 115 { MODE_SCN_INDOOR, 16401 }, … … 107 119 { MODE_SCN_FIREWORK, 16405 }, 108 120 { MODE_SCN_AQUARIUM, 16407 }, 109 { MODE_SCN_WATER, 16406 }, 110 // scene "creative effects", 16911 121 { MODE_SCN_UNDERWATER, 16406 }, 122 // scene "creative light effects", 16911 123 { MODE_SCN_CREATIVE_EFFECT,16911 }, 111 124 { MODE_VIDEO_STD, 2597 }, 112 125 { MODE_VIDEO_SPEED, 2598 }, // "fast frame rate" 113 126 { MODE_VIDEO_COMPACT, 2599 }, 114 127 { MODE_VIDEO_COLOR_ACCENT, 2595 }, 115 { MODE_VIDEO_ MY_COLORS, 2596 }, // "color swap"128 { MODE_VIDEO_COLOR_SWAP, 2596 }, 116 129 { MODE_VIDEO_TIME_LAPSE, 2601 }, 117 130 { MODE_STITCH, 33290 }, -
trunk/platform/ixus960_sd950/shooting.c
r847 r860 72 72 }; 73 73 74 /* 75 Shooting Modes 76 Auto, Camera M, 77 Special Scene 78 (Portrait, Foliage, Snow, Beach, Fireworks, Aquarium, Underwater, 79 ISO 3200, Indoor, Kids & Pets, Night Snapshot), 80 Color Accent, Color Swap, Digital Macro, Stitch Assist, Movie 81 82 Movie: 1024 x 768 (15 fps), 640 x 480 (30 fps/30 fps LP), 83 320 x 240 (30 fps) available up to 4GB or 60 minutes, 84 640 x 480 (2 hours at 0.5 fps/1 fps), 160 x 120 (3 min. at 15 fps) 85 86 canon mode list FFAD6DDC in 100d 87 */ 88 74 89 static const CapturemodeMap modemap[] = { 75 { MODE_AUTO, 32768 }, 90 { MODE_LONG_SHUTTER, 32774 }, // guessed 91 { MODE_AUTO, 32768 }, 76 92 { MODE_P, 32772 }, 77 93 { MODE_DIGITAL_MACRO, 33288 }, 78 { MODE_ PORTRAIT,16397 },79 { MODE_ NIGHT_SNAPSHOT,16395 },80 { MODE_COLOR_ACCENT, 33306 }, 81 { MODE_ MY_COLORS, 33307 },82 { MODE_SCN_KIDS_PETS, 16400 }, 83 { MODE_SCN_INDOOR, 16401 }, 84 { MODE_SCN_FOLIAGE, 16402 }, 94 { MODE_SCN_PORTRAIT, 16397 }, 95 { MODE_SCN_NIGHT_SNAPSHOT, 16395 }, 96 { MODE_COLOR_ACCENT, 33306 }, 97 { MODE_COLOR_SWAP, 33307 }, // was MY_COLORS 98 { MODE_SCN_KIDS_PETS, 16400 }, 99 { MODE_SCN_INDOOR, 16401 }, 100 { MODE_SCN_FOLIAGE, 16402 }, 85 101 { MODE_SCN_SNOW, 16403 }, 86 102 { MODE_SCN_BEACH, 16404 }, 87 103 { MODE_SCN_FIREWORK, 16405 }, 88 104 { MODE_SCN_AQUARIUM, 16407 }, 89 { MODE_SCN_WATER, 16406 }, 105 { MODE_SCN_UNDERWATER, 16406 }, 106 { MODE_SCN_ISO_3200, 16412 }, // guessed 90 107 { MODE_VIDEO_STD, 2597 }, 91 108 { MODE_VIDEO_COMPACT, 2599 }, 92 109 { MODE_VIDEO_COLOR_ACCENT, 2595 }, 93 110 { MODE_VIDEO_MY_COLORS, 2596 }, 111 { MODE_VIDEO_HIRES, 2600 }, // guessed, number in canon list 94 112 { MODE_VIDEO_TIME_LAPSE, 2601 }, 95 113 { MODE_STITCH, 33290 }, -
trunk/platform/ixus970_sd890/shooting.c
r847 r860 129 129 }; 130 130 131 /* 132 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&tabact=ModelTechSpecsTabAct&fcategoryid=224&modelid=16719 133 134 Shooting Modes 135 Auto, Camera M, 136 Special Scene 137 (Portrait, Foliage, Snow, Beach, Sunset, Fireworks, Aquarium, ISO 3200, 138 Indoor, Kids & Pets, Night Snapshot), 139 Color Accent, Color Swap, Digital Macro, Stitch Assist, Movie 140 Movie: 640 x 480 (30 fps/30 fps LP), 320 x 240 (30 fps) available up to 4GB or 60 minutes, 141 640 x 480 (up to 2 hours at 0.5 fps/1 fps), 160 x 120 (up to 3 min. at 15 fps) 142 143 canon mode list FFAF9460 in 100b 144 */ 131 145 static const CapturemodeMap modemap[] = { 132 146 { MODE_LONG_SHUTTER, 32774 }, // guessed 133 147 { MODE_AUTO, 32768 }, 134 //135 // { MODE_M, 32772 },136 148 { MODE_P, 32772 }, 137 149 { MODE_DIGITAL_MACRO, 33288 }, 138 150 { MODE_COLOR_ACCENT, 33307 }, 139 { MODE_ SCN_COLOR_SWAP,33308 },151 { MODE_COLOR_SWAP, 33308 }, 140 152 { MODE_STITCH, 33290 }, 141 153 // 142 { MODE_ NIGHT_SNAPSHOT,16395 },154 { MODE_SCN_NIGHT_SNAPSHOT, 16395 }, 143 155 { MODE_SCN_KIDS_PETS, 16400 }, 144 156 { MODE_SCN_INDOOR, 16401 }, … … 150 162 { MODE_SCN_AQUARIUM, 16408 }, 151 163 { MODE_SCN_ISO_3200, 16413 }, 152 { MODE_ PORTRAIT,16397 },164 { MODE_SCN_PORTRAIT, 16397 }, 153 165 // 154 166 { MODE_VIDEO_STD, 2599 }, -
trunk/platform/ixus980_sd990/shooting.c
r847 r860 93 93 // gives a value of (current mode)+1024 while movie is recording, unless 94 94 // already in movie mode 95 /* 96 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&tabact=ModelTechSpecsTabAct&fcategoryid=224&modelid=17627 97 Shooting Modes 98 Auto, Program, Manual, Quick, 99 Special Scene 100 (Portrait, Foliage, Snow, Beach, Sunset, Fireworks, Aquarium, 101 Underwater, ISO 3200, Indoor, Kids & Pets, Night Snapshot, 102 Color Accent, Color Swap, Digital Macro, Stitch Assist), 103 Movie 104 Movie: 640 x 480 (30 fps), 320 x 240 (30 fps) available up to 4GB or 60 minutes per clip 105 canon mode list FFB49820 in 100e 106 */ 95 107 static const CapturemodeMap modemap[] = { 96 108 { MODE_AUTO, 32768 }, 97 { MODE_M, 32769 }, 109 { MODE_M, 32769 }, // unlike most other ixus/sd, this has a real M mode 98 110 { MODE_P, 32772 }, 99 { MODE_ PORTRAIT,16397 },100 { MODE_ NIGHT_SNAPSHOT,16395 },111 { MODE_SCN_PORTRAIT, 16397 }, 112 { MODE_SCN_NIGHT_SNAPSHOT, 16395 }, 101 113 { MODE_SCN_KIDS_PETS, 16400 }, 102 114 { MODE_SCN_INDOOR, 16401 }, … … 109 121 { MODE_SCN_AQUARIUM, 16408 }, 110 122 { MODE_SCN_ISO_3200, 16413 }, 111 { MODE_ DIGITAL_MACRO, 33288 }, // SCN123 { MODE_SCN_DIGITAL_MACRO, 33288 }, // this is under the SCN menu 112 124 { MODE_SCN_COLOR_ACCENT, 16923 }, 113 125 { MODE_SCN_COLOR_SWAP, 16924 }, 114 { MODE_S TITCH,16906 }, // SCN, either direction126 { MODE_SCN_STITCH, 16906 }, // SCN, either direction 115 127 { MODE_QUICK, 33312 }, 116 128 -
trunk/platform/ixusizoom_sd30/shooting.c
r847 r860 74 74 }; 75 75 76 /* 77 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&fcategoryid=224&modelid=11774#ModelTechSpecsAct 78 Shooting Modes 79 Auto; Manual, Portrait, Landscape, Night Snapshot, 80 Special Scene 81 (Foliage, Snow, Beach, Fireworks, Underwater, Indoor, Kids & Pets), 82 Macro, My Colors, Stitch Assist, Movie 83 video resolutions 84 640 x 480/320 x 240 (10 fps/20 fps) available up to 1GB, 160 x 120 (3 min. at 15 fps) 85 canon mode list FF95E37C in 100g 86 */ 87 // TODO this is completely wrong, camera has no M, Tv, Av. Should have "long shutter" 88 // valid mode 0-15, 0x10010-0x1012 76 89 static const CapturemodeMap modemap[] = { 77 90 { MODE_AUTO, 6 }, … … 81 94 { MODE_M, 0 }, 82 95 { MODE_PORTRAIT, 9 }, 83 { MODE_NIGHT ,8 },96 { MODE_NIGHT_SCENE, 8 }, 84 97 { MODE_LANDSCAPE, 7 }, 85 98 { MODE_VIDEO_STD, 18 }, 86 99 { MODE_STITCH, 5 }, 87 100 { MODE_MY_COLORS, 4 }, 88 { MODE_SCN_ WATER,13 },89 { MODE_SCN_NIGHT ,15 },90 { MODE_SCN_ CHILD,16 },91 { MODE_SCN_ PARTY,14 },92 { MODE_SCN_ GRASS,10 },101 { MODE_SCN_UNDERWATER, 13 }, 102 { MODE_SCN_NIGHT_SNAPSHOT, 15 }, 103 { MODE_SCN_KIDS_PETS, 16 }, 104 { MODE_SCN_INDOOR, 14 }, 105 { MODE_SCN_FOLIAGE, 10 }, 93 106 { MODE_SCN_SNOW, 11 }, 94 107 { MODE_SCN_BEACH, 12 }, 95 108 { MODE_SCN_FIREWORK, 17 } 96 109 }; 110 97 111 98 112 #include "../generic/shooting.c" -
trunk/platform/s2is/shooting.c
r847 r860 75 75 }; 76 76 77 /* 78 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&tabact=ModelTechSpecsTabAct&fcategoryid=223&modelid=11368 79 80 Shooting Modes 81 Auto; Creative zone: P, Av, Tv, M, C; Image zone: Portrait, Landscape, Night Scene, 82 Special Scene 83 (Foliage, Snow, Beach, Fireworks, Indoor, Night Snapshot), 84 Stitch Assist, Movie, My Colors 85 Movie: 640 x 480 (VGA Fine/VGA), 320 x 240 (QVGA) 86 canon mode list FF983777 in 100e 87 */ 77 88 static const CapturemodeMap modemap[] = { 78 89 { MODE_AUTO, 5 }, … … 82 93 { MODE_M, 0 }, 83 94 { MODE_PORTRAIT, 6 }, 84 { MODE_NIGHT ,8 },95 { MODE_NIGHT_SCENE, 8 }, 85 96 { MODE_LANDSCAPE, 7 }, 86 { MODE_VIDEO_STD, 16 },87 { MODE_STITCH, 15 },97 { MODE_VIDEO_STD, 16 }, 98 { MODE_STITCH, 15 }, 88 99 { MODE_MY_COLORS, 4 }, 89 { MODE_SCN_NIGHT ,14 },90 { MODE_SCN_INDOOR, 13 },100 { MODE_SCN_NIGHT_SNAPSHOT, 14 }, 101 { MODE_SCN_INDOOR, 13 }, 91 102 { MODE_SCN_FOLIAGE, 9 }, 92 { MODE_SCN_SNOW, 10 },93 { MODE_SCN_BEACH, 11 },94 { MODE_SCN_FIREWORK, 12 },103 { MODE_SCN_SNOW, 10 }, 104 { MODE_SCN_BEACH, 11 }, 105 { MODE_SCN_FIREWORK, 12 }, 95 106 }; 96 107 -
trunk/platform/s3is/shooting.c
r859 r860 82 82 Auto; Creative: P, Av, Tv, M, C; Image: Portrait, Landscape, Night Scene, Sports, 83 83 Special Scene 84 Foliage, Snow, Beach, Fireworks, Indoor, Night Snapshot, Color Accent, Color Swap84 (Foliage, Snow, Beach, Fireworks, Indoor, Night Snapshot, Color Accent, Color Swap) 85 85 My Colors, Stitch Assist, Movie 86 86 video resolutions … … 95 95 { MODE_M, 32769 }, 96 96 { MODE_PORTRAIT, 32781 }, 97 { MODE_NIGHT ,32782 },97 { MODE_NIGHT_SCENE, 32782 }, 98 98 { MODE_LANDSCAPE, 32780 }, 99 99 { MODE_VIDEO_STD, 2590 }, 100 100 { MODE_STITCH, 33290 }, 101 { MODE_ MY_COLORS, 16921 },102 { MODE_SCN_NIGHT ,16395 },103 { MODE_SPORTS, 32775 },104 { MODE_SCN_ PARTY,16400 },105 { MODE_SCN_ GRASS,16401 },101 { MODE_SCN_COLOR_SWAP, 16921 }, // was MY_COLORS 102 { MODE_SCN_NIGHT_SNAPSHOT, 16395 }, 103 { MODE_SPORTS, 32775 }, 104 { MODE_SCN_INDOOR, 16400 }, 105 { MODE_SCN_FOLIAGE, 16401 }, 106 106 { MODE_SCN_SNOW, 16402 }, 107 107 { MODE_SCN_BEACH, 16403 }, -
trunk/platform/s5is/shooting.c
r847 r860 84 84 }; 85 85 86 /* 87 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&fcategoryid=223&modelid=15207#ModelTechSpecsAct 88 Shooting Modes 89 Auto; Creative: P, Av, Tv, M, C; Image: Portrait, Landscape, Sports, 90 Special Scene 91 (Foliage, Snow, Beach, Fireworks, Aquarium, Indoor, Night Scene, Color Accent, Color Swap), 92 Night Snapshot, Super Macro, Stitch Assist, Movie 93 Movie: 640 x 480 (30 fps/30 fps LP), 320 x 240 (60 fps/30 fps) available up to 4GB or 60 minutes 94 canon mode list in 101a 95 */ 86 96 static const CapturemodeMap modemap[] = { 87 97 { MODE_AUTO, 32768 }, … … 91 101 { MODE_M, 32769 }, 92 102 { MODE_PORTRAIT, 32781 }, 93 { MODE_NIGHT_SNAPSHOT, 32779 }, // not MODE_NIGHT? I changed it, camera says snapshot103 { MODE_NIGHT_SNAPSHOT, 32779 }, 94 104 { MODE_LANDSCAPE, 32780 }, 95 105 { MODE_VIDEO_STD, 2594 }, 96 106 // { MODE_VIDEO_RECORDING, 3618 }, 97 107 { MODE_STITCH, 33290 }, 98 { MODE_ MY_COLORS, 16923 }, // Is this SCN mode? (=color override)99 { MODE_SCN_NIGHT ,16398 },108 { MODE_SCN_COLOR_SWAP, 16923 }, // was MODE_MY_COLORS 109 { MODE_SCN_NIGHT_SCENE, 16398 }, 100 110 { MODE_SCN_INDOOR, 16401 }, 101 111 { MODE_SCN_FOLIAGE, 16402 }, … … 104 114 { MODE_SCN_FIREWORK, 16405 }, 105 115 { MODE_SCN_AQUARIUM, 16407 }, 106 { MODE_SCN_COLOR_ACCENT, 16922 } 116 { MODE_SCN_COLOR_ACCENT, 16922 }, 117 { MODE_SPORTS, 33287 }, // guessed, base on sx1/sx10 118 // { MODE_SUPER_MACRO, ??? }, // not really a mode ? 119 // { MODE_C1, 8222 }, // guessed 107 120 }; 108 121 -
trunk/platform/sx1/shooting.c
r847 r860 80 80 }; 81 81 82 /* 83 Shooting Modes 84 Auto, P, Av, Tv, M, C, Portrait, Landscape, Sports, 85 Special Scene 86 (Foliage, Snow, Beach, Sunset, Fireworks, Aquarium, Night Scene, 87 Indoor, ISO 3200, Color Accent, Color Swap, Long Shutter), 88 Super Macro, Night Snapshot, Stitch Assist, Movie 89 Movie: High Definition: 1920 x 1080 (30 fps); 90 Standard Definition: 640 x 480 (30 fps), 320 x 240 (30 fps), 91 available up to 4GB or 29 min. 59 sec. (HD)/60 min. (SD) per clip 92 93 canon mode list FFBBB0CC in 200h 94 */ 82 95 static const CapturemodeMap modemap[] = { 83 96 { MODE_AUTO, 32768 }, … … 96 109 { MODE_SPORTS, 33287 }, 97 110 98 { MODE_SCN_NIGHT ,16398 },111 { MODE_SCN_NIGHT_SCENE, 16398 }, 99 112 { MODE_SCN_INDOOR, 16401 }, 100 113 { MODE_SCN_SUNSET, 16402 }, … … 106 119 { MODE_SCN_ISO_3200, 16413 }, 107 120 { MODE_SCN_COLOR_ACCENT, 16923 }, 108 { MODE_SCN_COLOR_SWAP, 16924 } 121 { MODE_SCN_COLOR_SWAP, 16924 }, 122 { MODE_SCN_LONG_SHUTTER, 16390 }, // guesed, by elimination ??? how is this different from manual ? 123 // { MODE_C1, 8225 } // guesed 109 124 }; 110 125 -
trunk/platform/sx10/shooting.c
r859 r860 90 90 video res 91 91 640 x 480 (30 fps/30 fps LP), 320 x 240 (30 fps) available up to 4GB or 60 minutes 92 93 canon mode list FFB74378 in 100c 92 94 */ 93 95 static const CapturemodeMap modemap[] = { … … 106 108 { MODE_SPORTS, 33287 }, 107 109 108 { MODE_SCN_NIGHT ,16398 },110 { MODE_SCN_NIGHT_SCENE, 16398 }, 109 111 { MODE_SCN_INDOOR, 16401 }, 110 112 { MODE_SCN_SUNSET, 16402 }, … … 122 124 is saved in C, not this value. Need to figure out how to interface this with script 123 125 */ 124 // { MODE_C1, 8225 }, 126 // { MODE_C1, 8225 }, 125 127 }; 126 128 -
trunk/platform/sx100is/shooting.c
r847 r860 80 80 }; 81 81 82 /* 83 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&fcategoryid=225&modelid=15672#ModelTechSpecsAct 84 Shooting Modes 85 Auto, P, Av, Tv, M, Portrait, Landscape, 86 Special Scene 87 (Foliage, Snow, Beach, Fireworks, Aquarium, Indoor, Night Scene), 88 Kids & Pets, Night Snapshot, Stitch Assist, Movie 89 90 Movie: 640 x 480 (30 fps/30 fps LP), 320 x 240 (30 fps) available up to 4GB or 60 minutes, 91 160 x 120 (3 minutes at 15 fps) 92 93 canon mode list FFE9E7EC in 100b 94 */ 82 95 static const CapturemodeMap modemap[] = { 83 96 { MODE_AUTO, 32768 }, … … 87 100 { MODE_M, 32769 }, 88 101 { MODE_VIDEO_STD, 2597 }, 102 // { MODE_VIDEO_STD, 2598 }, ??? in canon mode list 89 103 { MODE_VIDEO_COMPACT, 2599 }, 90 104 { MODE_STITCH, 33290 }, 91 { MODE_SCN_WATER, 16406 }, 105 // { MODE_SCN_UNDERWATER, 16406 }, no underwater mode, not in canon list 92 106 { MODE_SCN_AQUARIUM, 16407 }, 93 { MODE_SCN_NIGHT ,16398 },107 { MODE_SCN_NIGHT_SCENE, 16398 }, 94 108 { MODE_SCN_INDOOR, 16401 }, 95 { MODE_SCN_ GRASS,16402 },109 { MODE_SCN_FOLIAGE, 16402 }, 96 110 { MODE_SCN_SNOW, 16403 }, 97 111 { MODE_SCN_BEACH, 16404 }, -
trunk/platform/sx110is/shooting.c
r847 r860 79 79 }; 80 80 81 /* 82 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&fcategoryid=225&modelid=17480#ModelTechSpecsAct 83 Shooting Modes 84 Auto, P, Av, Tv, M, Easy, Portrait, Landscape, 85 Special Scene 86 (Foliage, Snow, Beach, Sunset, Fireworks, Aquarium, Night Scene, 87 ISO 3200), 88 Indoor, Kids & Pets, Night Snapshot, Movie 89 Movie: 640 x 480 (30 fps/30 fps LP), 90 320 x 240 (30 fps) available up to 4GB or 60 minutes per clip, 91 160 x 120 (15fps) up to 3 minutes per clip 92 93 canon mode list FFEDD5F4 in 100b 94 */ 81 95 static const CapturemodeMap modemap[] = { 82 96 { MODE_VIDEO_STD, 2600 }, //Verified … … 86 100 { MODE_SCN_FOLIAGE, 16403 }, //verified 87 101 { MODE_SCN_SUNSET, 16402 }, //verified 88 { MODE_SCN_NIGHT ,16398 }, //verified102 { MODE_SCN_NIGHT_SCENE, 16398 }, //verified 89 103 { MODE_SCN_ISO_3200, 16413 }, //verified 90 104 { MODE_SCN_FIREWORK, 16406 }, //verified -
trunk/platform/sx200is/shooting.c
r847 r860 77 77 { 7, 3200, "3200", -1}, 78 78 }; 79 79 80 /* 81 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&fcategoryid=225&modelid=18329#ModelTechSpecsAct 82 Shooting Modes 83 Auto, P, Av, Tv, M, Portrait, Landscape, 84 Special Scene 85 (Foliage, Snow, Beach, Sunset, Fireworks, Aquarium, Night Scene, 86 ISO 3200, Color Accent, Color Swap, Stitch Assist), 87 Super Macro, Indoor, Kids & Pets, Night Snapshot, Movie 88 Movie: High Definition: 1280 x 720 (30 fps); 89 Standard Definition: 640 x 480 (30 fps), 320 x 240 (30 fps) 90 91 canon mode list FFB6D0A4 in 100c 92 */ 80 93 static const CapturemodeMap modemap[] = { 81 94 { MODE_AUTO, 32768 }, … … 84 97 { MODE_AV, 32770 }, 85 98 { MODE_M, 32769 }, 86 { MODE_EASY, 33311 }, 99 { MODE_EASY, 33311 }, // not mentioned in web specs, but in manual and mode list 87 100 { MODE_PORTRAIT, 32781 }, 88 101 { MODE_NIGHT_SNAPSHOT, 32779 }, … … 95 108 96 109 { MODE_SCN_SUNSET, 16402 }, 97 { MODE_SCN_NIGHT ,16398 },110 { MODE_SCN_NIGHT_SCENE, 16398 }, 98 111 { MODE_SCN_FIREWORK, 16406 }, 99 112 { MODE_SCN_BEACH, 16405 }, -
trunk/platform/tx1/shooting.c
r847 r860 77 77 }; 78 78 79 /* 80 http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&fcategoryid=225&modelid=14903#ModelTechSpecsAct 81 82 Shooting Modes 83 Auto, Camera M, 84 Special Scene 85 (Portrait, Foliage, Snow, Beach, Aquarium, Indoor, Night Snapshot), 86 Color Accent, Color Swap, Super Macro, Stitch Assist, Movie 87 Movie: 1280 x 720/640 x 480 (30 fps/30 fps LP), 88 320 x 240 (60 fps/30 fps) available up to 4GB or 1 hour for each file size. 89 90 canon mode list FFB68D28 in 100g 91 */ 79 92 static const CapturemodeMap modemap[] = { 80 { MODE_AUTO, 32768 },81 // { MODE_M, 32772},93 { MODE_LONG_SHUTTER, 32774 }, // guessed 94 { MODE_AUTO, 32768 }, 82 95 { MODE_P, 32772 }, 83 96 { MODE_SUPER_MACRO, 33289 }, 84 97 { MODE_COLOR_ACCENT, 33306 }, 85 { MODE_ MY_COLORS, 33307 },98 { MODE_COLOR_SWAP, 33307 }, // was MY_COLORS 86 99 { MODE_STITCH, 33290 }, 87 100 { MODE_SCN_PORTRAIT, 16397 }, 88 { MODE_SCN_NIGHT ,16395 },101 { MODE_SCN_NIGHT_SNAPSHOT, 16395 }, 89 102 { MODE_SCN_INDOOR, 16401 }, 90 103 { MODE_SCN_FOLIAGE, 16402 }, … … 92 105 { MODE_SCN_BEACH, 16404 }, 93 106 { MODE_SCN_AQUARIUM, 16407 }, 107 // TODO this appears to be the standard mode+1024 for cameras with a video button 108 // most of these can go away when we handle that more sanely 94 109 { MODE_VIDEO_STD, 33792 }, 95 110 { MODE_VIDEO_MANUAL, 33796 }, 96 111 { MODE_VIDEO_COLOR_ACCENT, 34330 }, 97 { MODE_VIDEO_ MY_COLORS,34331 },112 { MODE_VIDEO_COLOR_SWAP, 34331 }, 98 113 { MODE_VIDEO_STITCH, 34314 }, 99 114 { MODE_VIDEO_PORTRAIT, 17421 },
Note: See TracChangeset
for help on using the changeset viewer.