diff --git a/multimedia/camera_framework/camera.h b/multimedia/camera_framework/camera.h index c158c5ebe6bfb3f58347fe7147d8713ad33b2e3b..fbd0317ca0e30115aa5613d02625a753013bde00 100644 --- a/multimedia/camera_framework/camera.h +++ b/multimedia/camera_framework/camera.h @@ -439,20 +439,44 @@ typedef enum Camera_ImageRotation { */ IAMGE_ROTATION_0 = 0, + /** + * The capture image rotates 0 degrees. + * @since 20 + */ + CAMERA_IMAGE_ROTATION_0 = 0, + /** * The capture image rotates 90 degrees. */ IAMGE_ROTATION_90 = 90, + /** + * The capture image rotates 90 degrees. + * @since 20 + */ + CAMERA_IMAGE_ROTATION_90 = 90, + /** * The capture image rotates 180 degrees. */ IAMGE_ROTATION_180 = 180, + /** + * The capture image rotates 180 degrees. + * @since 20 + */ + CAMERA_IMAGE_ROTATION_180 = 180, + /** * The capture image rotates 270 degrees. */ - IAMGE_ROTATION_270 = 270 + IAMGE_ROTATION_270 = 270, + + /** + * The capture image rotates 270 degrees. + * @since 20 + */ + CAMERA_IMAGE_ROTATION_270 = 270 } Camera_ImageRotation; /** @@ -503,16 +527,35 @@ typedef enum Camera_TorchMode { */ OFF = 0, + /** + * The device torch is always off. + * @since 20 + */ + CAMERA_TORCH_MODE_OFF = 0, + /** * The device torch is always on. */ ON = 1, + /** + * The device torch is always on. + * @since 20 + */ + CAMERA_TORCH_MODE_ON = 1, + + /** + * The device continuously monitors light levels and + * uses the torch when necessary. + */ + AUTO = 2, + /** * The device continuously monitors light levels and * uses the torch when necessary. + * @since 20 */ - AUTO = 2 + CAMERA_TORCH_MODE_AUTO = 2 } Camera_TorchMode; /** @@ -525,7 +568,13 @@ typedef enum Camera_SmoothZoomMode { /** * Normal zoom mode. */ - NORMAL = 0 + NORMAL = 0, + + /** + * Normal zoom mode. + * @since 20 + */ + CAMERA_SMOOTH_ZOOM_MODE_NORMAL = 0 } Camera_SmoothZoomMode; /** @@ -1008,15 +1057,33 @@ typedef enum Camera_FoldStatus { */ NON_FOLDABLE = 0, + /** + * Non_foldable status. + * @since 20 + */ + CAMERA_FOLD_STATUS_NON_FOLDABLE = 0, + /** * Expanded status. */ EXPANDED = 1, + /** + * Expanded status. + * @since 20 + */ + CAMERA_FOLD_STATUS_EXPANDED = 1, + + /** + * Folded status. + */ + FOLDED = 2, + /** * Folded status. + * @since 20 */ - FOLDED = 2 + CAMERA_FOLD_STATUS_FOLDED = 2 } Camera_FoldStatus; /**