#include <twl/camera.h>
typedef enum
{
CAMERA_PHOTO_MODE_NORMAL,
CAMERA_PHOTO_MODE_PORTRAIT,
CAMERA_PHOTO_MODE_LANDSCAPE,
CAMERA_PHOTO_MODE_NIGHTVIEW,
CAMERA_PHOTO_MODE_LETTER,
CAMERA_PHOTO_MODE_MAX
}
CAMERAPhotoMode;
CAMERA_PHOTO_MODE_NORMAL | Unadjusted camera setting mode. |
CAMERA_PHOTO_MODE_PORTRAIT | Portrait mode. |
CAMERA_PHOTO_MODE_LANDSCAPE | Landscape mode. |
CAMERA_PHOTO_MODE_NIGHTVIEW | Night view mode. |
CAMERA_PHOTO_MODE_LETTER | Text mode. |
This is an enumerated type that is used to specify the camera's photo mode. To use a night snap mode, which is not included in this list, set CAMERA_PHOTO_MODE_LANDSCAPE
and then CAMERA_FRAME_RATE_15_TO_2
.
Note: The photo mode adjusts the gamma correction and gain, but it also overwrites the sharpness, exposure, and white balance settings. The following values will be set.
NORMAL | PORTRAIT | LANDSCAPE | NIGHTVIEW | LETTER | |
Sharpness | 0 | -2 | +1 | -1 | +2 |
Exposure | 0 | 0 | 0 | +2 | +2 |
WhiteBalance | NORMAL | NORMAL | DAYLIGHT | NORMAL | NORMAL |
2008/03/17 Changed CAMERA_PHOTO_MODE_PLAIN
to CAMERA_PHOTO_MODE_NORMAL
, removed CAMERA_PHOTO_MODE_FSE
, and added descriptions.
2008/03/13 Added CAMERA_PHOTO_MODE_PLAIN
.
2007/11/12 Initial version.
CONFIDENTIAL