camerauis/cameraapp/generic/camerauiconfigmanager/inc/CameraDynamicSettings.hrh
branchRCL_3
changeset 11 792dfc98fb3b
parent 1 f5ec9446e5bf
child 27 53c8aa5d97a3
equal deleted inserted replaced
7:dbec5787fa68 11:792dfc98fb3b
   130 */
   130 */
   131 
   131 
   132 // Photo scene settings 
   132 // Photo scene settings 
   133 const TInt KCamColorToneEnums[] =
   133 const TInt KCamColorToneEnums[] =
   134   {
   134   {
   135     { ECamColourFilterColour },
   135     ECamColourFilterColour,
   136     { ECamColourFilterBlackAndWhite },
   136     ECamColourFilterBlackAndWhite,
   137     { ECamColourFilterSepia },
   137     ECamColourFilterSepia,
   138     { ECamColourFilterNegative },
   138     ECamColourFilterNegative,
   139     { ECamColourFilterVivid },
   139     ECamColourFilterVivid,
   140     { KCamLastSettingItem }
   140     KCamLastSettingItem
   141   };
   141   };
   142 
   142 
   143 const TUint16* const KCamColorToneStrings[] =
   143 const TUint16* const KCamColorToneStrings[] =
   144   {
   144   {
   145   (const TUint16* const)_S16("EEffectNone"),
   145   (const TUint16* const)_S16("EEffectNone"),
   154 * White balance enums and strings
   154 * White balance enums and strings
   155 */
   155 */
   156 
   156 
   157 const TInt KCamWhiteBalanceEnums[] =
   157 const TInt KCamWhiteBalanceEnums[] =
   158   {
   158   {
   159     { ECamWhiteBalanceAWB },
   159     ECamWhiteBalanceAWB,
   160     { ECamWhiteBalanceDaylight },
   160     ECamWhiteBalanceDaylight,
   161     { ECamWhiteBalanceCloudy },
   161     ECamWhiteBalanceCloudy,
   162     { ECamWhiteBalanceTungsten },
   162     ECamWhiteBalanceTungsten,
   163     { ECamWhiteBalanceFlourescent },
   163     ECamWhiteBalanceFlourescent,
   164     { KCamLastSettingItem }
   164     KCamLastSettingItem
   165   };
   165   };
   166 
   166 
   167 const TUint16* const KCamWhiteBalanceStrings[] =
   167 const TUint16* const KCamWhiteBalanceStrings[] =
   168   {
   168   {
   169   ( const TUint16* const )_S16("EWBAuto"),
   169   ( const TUint16* const )_S16("EWBAuto"),
   178 * Flash mode setting enums and corresponding strings
   178 * Flash mode setting enums and corresponding strings
   179 * order of enums and strings "should" match
   179 * order of enums and strings "should" match
   180 */
   180 */
   181 const TInt KCamFlashModeEnums[] =
   181 const TInt KCamFlashModeEnums[] =
   182   {
   182   {
   183     { ECamFlashAuto       },
   183     ECamFlashAuto,
   184     { ECamFlashForced     },
   184     ECamFlashForced,
   185     { ECamFlashAntiRedEye },
   185     ECamFlashAntiRedEye,
   186     { ECamFlashOff        },
   186     ECamFlashOff,
   187     { KCamLastSettingItem }
   187     KCamLastSettingItem
   188   };
   188   };
   189 
   189 
   190 const TUint16* const KCamFlashModeStrings[] =
   190 const TUint16* const KCamFlashModeStrings[] =
   191   {
   191   {
   192   (const TUint16* const)_S16("EFlashAuto"),
   192   (const TUint16* const)_S16("EFlashAuto"),
   202  * Scene mode setting enums; and corresponding strings
   202  * Scene mode setting enums; and corresponding strings
   203  * order of enums and strings "should" match
   203  * order of enums and strings "should" match
   204  */
   204  */
   205  const TInt KCamSceneModeEnums[] =
   205  const TInt KCamSceneModeEnums[] =
   206     {
   206     {
   207       { ECamSceneAuto       },
   207       ECamSceneAuto,
   208       { ECamSceneUser       },
   208       ECamSceneUser,
   209       { ECamSceneMacro      },
   209       ECamSceneMacro,
   210       { ECamScenePortrait   },
   210       ECamScenePortrait,
   211       { ECamSceneScenery    },
   211       ECamSceneScenery,
   212       { ECamSceneSports     },
   212       ECamSceneSports,
   213       { ECamSceneNight      },
   213       ECamSceneNight,
   214       { ECamSceneNightPortrait },
   214       ECamSceneNightPortrait,
   215       { ECamSceneNormal },
   215       ECamSceneNormal,
   216       { ECamSceneLowLight },
   216       ECamSceneLowLight,
   217       // Exposure modes for each scene
   217       // Exposure modes for each scene
   218       { ECamSceneAEModeAuto },
   218       ECamSceneAEModeAuto,
   219       { ECamSceneAEModeNight },
   219       ECamSceneAEModeNight,
   220       { ECamSceneAEModeBacklight },
   220       ECamSceneAEModeBacklight,
   221       { ECamSceneAEModeCenter },
   221       ECamSceneAEModeCenter,
   222       { ECamSceneAEModeSports },
   222       ECamSceneAEModeSports,
   223       // AF modes for each scene
   223       // AF modes for each scene
   224       { ECamSceneAFModeMacro      },
   224       ECamSceneAFModeMacro,
   225       { ECamSceneAFPortrait       },
   225       ECamSceneAFPortrait,
   226       { ECamSceneAFModeNormal     },
   226       ECamSceneAFModeNormal,
   227       { ECamSceneAFModeInfinity   },
   227       ECamSceneAFModeInfinity,
   228       { ECamSceneAFModeHyperfocal },
   228       ECamSceneAFModeHyperfocal,
   229       { ECamSceneAFModeContinuous },
   229       ECamSceneAFModeContinuous,
   230       // flash mode
   230       // flash mode
   231       { ECamFlashAuto       },
   231       ECamFlashAuto,
   232       { ECamFlashForced     },
   232       ECamFlashForced,
   233       { ECamFlashAntiRedEye },
   233       ECamFlashAntiRedEye,
   234       { ECamFlashOff        },
   234       ECamFlashOff,
   235       // white balance ecam
   235       // white balance ecam
   236       { ECamWhiteBalanceAWB },
   236       ECamWhiteBalanceAWB,
   237       { ECamWhiteBalanceDaylight },
   237       ECamWhiteBalanceDaylight,
   238       { ECamWhiteBalanceCloudy },
   238       ECamWhiteBalanceCloudy,
   239       { ECamWhiteBalanceTungsten },
   239       ECamWhiteBalanceTungsten,
   240       { ECamWhiteBalanceFlourescent },
   240       ECamWhiteBalanceFlourescent,
   241       // light sensitivity enums
   241       // light sensitivity enums
   242       { ECamLightSensitivityAuto },
   242       ECamLightSensitivityAuto,
   243       { ECamLightSensitivityLow },
   243       ECamLightSensitivityLow,
   244       { ECamLightSensitivityLowMed },
   244       ECamLightSensitivityLowMed,
   245       { ECamLightSensitivityMed },
   245       ECamLightSensitivityMed,
   246       { ECamLightSensitivityMedHigh },
   246       ECamLightSensitivityMedHigh,
   247       { ECamLightSensitivityHigh },
   247       ECamLightSensitivityHigh,
   248       // sharpness modes that ui supports
   248       // sharpness modes that ui supports
   249       { ECamImageSharpnessNorm },
   249       ECamImageSharpnessNorm,
   250       { ECamImageSharpnessSoft },
   250       ECamImageSharpnessSoft,
   251       { ECamImageSharpnessHard },
   251       ECamImageSharpnessHard,
   252       // contrast modes that ui supports
   252       // contrast modes that ui supports
   253       { ECamContrastNorm },
   253       ECamContrastNorm,
   254       { ECamContrastPlus },
   254       ECamContrastPlus,
   255       { ECamContrastNeg },
   255       ECamContrastNeg,
   256       { KCamLastSettingItem }
   256       KCamLastSettingItem
   257     }; 
   257     }; 
   258  
   258  
   259 /*
   259 /*
   260 * Scene mode specific strings
   260 * Scene mode specific strings
   261 */
   261 */