/**
* @brief Creates a recorder handle to record a video.
* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
- * @privlevel public
- * @privilege %http://tizen.org/privilege/recorder
* @remarks You must release @a recorder using recorder_destroy(). \n
* The @a camera handle also could be used for capturing images. \n
* If the camera state was #CAMERA_STATE_CREATED, the preview format will be changed to the recommended preview format for recording.
* #CAMERA_STATE_CREATED -> #RECORDER_STATE_CREATED\n
* #CAMERA_STATE_PREVIEW -> #RECORDER_STATE_READY\n
* #CAMERA_STATE_CAPTURED -> #RECORDER_STATE_READY
+ * @remarks The privilege %http://tizen.org/privilege/recorder is not required since 4.0,\n
+ * but it is required in all earlier versions.
* @param[in] camera The handle to the camera
* @param[out] recorder A handle to the recorder
* @return @c 0 on success, otherwise a negative error value
/**
* @brief Creates a recorder handle to record an audio.
* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
- * @privlevel public
- * @privilege %http://tizen.org/privilege/recorder
* @remarks You must release @a recorder using recorder_destroy().
+ * @remarks The privilege %http://tizen.org/privilege/recorder is not required since 4.0,\n
+ * but it is required in all earlier versions.
* @param[out] recorder A handle to the recorder
* @return @c 0 on success, otherwise a negative error value
* @retval #RECORDER_ERROR_NONE Successful
/**
* @brief Destroys the recorder handle.
* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
- * @privlevel public
- * @privilege %http://tizen.org/privilege/recorder
* @remarks The video recorder's camera handle is not released by this function.
* @param[in] recorder The handle to the media recorder
* @return @c 0 on success, otherwise a negative error value
/**
* @brief Prepares the media recorder for recording.
* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
- * @privlevel public
- * @privilege %http://tizen.org/privilege/recorder
* @remarks Before calling the function, it is required to properly set audio encoder (recorder_set_audio_encoder()),
* video encoder(recorder_set_video_encoder()) and file format (recorder_set_file_format()).
* @param[in] recorder The handle to the media recorder
/**
* @brief Resets the media recorder.
* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
- * @privlevel public
- * @privilege %http://tizen.org/privilege/recorder
* @param[in] recorder The handle to the media recorder
* @return @c 0 on success, otherwise a negative error value
* @retval #RECORDER_ERROR_NONE Successful