{
/// <summary>
/// Recorder is a base class for audio and video recorders that
- /// provides the ability to control the recording of a multimedia content.\n
- /// \n
+ /// provides the ability to control the recording of a multimedia content.<br/>
+ /// <br/>
/// Simple audio and audio/video are supported.
/// </summary>
public abstract partial class Recorder : IDisposable
/// Prepares the media recorder for recording.
/// </summary>
/// <remarks>
- /// The recorder should be in the <see cref="RecorderState.Idle"/> state.\n
- /// The state of the recorder will be the <see cref="RecorderState.Ready"/> after this.\n
+ /// The recorder should be in the <see cref="RecorderState.Idle"/> state.<br/>
+ /// The state of the recorder will be the <see cref="RecorderState.Ready"/> after this.<br/>
/// It has no effect if the current state is the <see cref="RecorderState.Ready"/>.
/// </remarks>
/// <exception cref="InvalidOperationException">
- /// The recorder is not in the valid state.\n
- /// -or-\n
+ /// The recorder is not in the valid state.<br/>
+ /// -or-<br/>
/// An internal error occurred.
/// </exception>
/// <exception cref="ObjectDisposedException">The recorder already has been disposed of.</exception>
/// It has no effect if the current state is the <see cref="RecorderState.Idle"/>.
/// </remarks>
/// <exception cref="InvalidOperationException">
- /// The recorder is not in the valid state.\n
- /// -or-\n
+ /// The recorder is not in the valid state.<br/>
+ /// -or-<br/>
/// An internal error occurred.
/// </exception>
/// <exception cref="ObjectDisposedException">The recorder already has been disposed of.</exception>
/// </summary>
/// <remarks>
/// The recorder must be in the <see cref="RecorderState.Ready"/> state.
- /// The state of the recorder will be the <see cref="RecorderState.Recording"/> after this. \n
- /// \n
- /// If the specified path exists, the file is removed automatically and updated by new one.\n
- /// The mediastorage privilege(http://tizen.org/privilege/mediastorage) is required if the path is relevant to media storage.\n
- /// The externalstorage privilege(http://tizen.org/privilege/externalstorage) is required if the path is relevant to external storage.\n
- /// \n
+ /// The state of the recorder will be the <see cref="RecorderState.Recording"/> after this. <br/>
+ /// <br/>
+ /// If the specified path exists, the file is removed automatically and updated by new one.<br/>
+ /// The mediastorage privilege(http://tizen.org/privilege/mediastorage) is required if the path is relevant to media storage.<br/>
+ /// The externalstorage privilege(http://tizen.org/privilege/externalstorage) is required if the path is relevant to external storage.<br/>
+ /// <br/>
/// In the video recorder, some preview format does not support record mode.
- /// You should use the default preview format or the <see cref="CameraPixelFormat.Nv12"/> in the record mode.
+ /// You should use the default preview format or the <see cref="CameraPixelFormat.Nv12"/> in the record mode.
/// </remarks>
/// <param name="savePath">The file path for recording result.</param>
/// <privilege>http://tizen.org/privilege/recorder</privilege>
/// <exception cref="InvalidOperationException">
- /// The recorder is not in the valid state.\n
- /// -or-\n
- /// The preview format of the camera is not supported.
- /// -or-\n
+ /// The recorder is not in the valid state.<br/>
+ /// -or-<br/>
+ /// The preview format of the camera is not supported.<br/>
+ /// -or-<br/>
/// An internal error occurred.
/// </exception>
/// <exception cref="ObjectDisposedException">The recorder already has been disposed of.</exception>
/// It has no effect if the current state is the <see cref="RecorderState.Recording"/>.
/// </remarks>
/// <exception cref="InvalidOperationException">
- /// The recorder is not in the valid state.\n
- /// -or-\n
+ /// The recorder is not in the valid state.<br/>
+ /// -or-<br/>
/// An internal error occurred.
/// </exception>
/// <exception cref="ObjectDisposedException">The recorder already has been disposed of.</exception>
/// It has no effect if the current state is the <see cref="RecorderState.Paused"/>.
/// </remarks>
/// <exception cref="InvalidOperationException">
- /// The recorder is not in the valid state.\n
- /// -or-\n
+ /// The recorder is not in the valid state.<br/>
+ /// -or-<br/>
/// An internal error occurred.
/// </exception>
/// <exception cref="ObjectDisposedException">The recorder already has been disposed of.</exception>
/// The state of the recorder will be the <see cref="RecorderState.Ready"/> after the operation.
/// </remarks>
/// <exception cref="InvalidOperationException">
- /// The recorder is not in the valid state.\n
- /// -or-\n
- /// The method is called in <see cref="AudioStreamStoring"/> event.
- /// -or-\n
+ /// The recorder is not in the valid state.<br/>
+ /// -or-<br/>
+ /// The method is called in <see cref="AudioStreamStoring"/> event.<br/>
+ /// -or-<br/>
/// An internal error occurred.
/// </exception>
/// <exception cref="ObjectDisposedException">The recorder already has been disposed of.</exception>
}
/// <summary>
- /// Cancels the recording.\n
+ /// Cancels the recording.<br/>
/// The recording data is discarded and not written in the recording file.
/// </summary>
/// <remarks>
/// The state of the recorder will be the <see cref="RecorderState.Ready"/> after the operation.
/// </remarks>
/// <exception cref="InvalidOperationException">
- /// The recorder is not in the valid state.\n
- /// -or-\n
- /// The method is called in <see cref="AudioStreamStoring"/> event.
- /// -or-\n
+ /// The recorder is not in the valid state.<br/>
+ /// -or-<br/>
+ /// The method is called in <see cref="AudioStreamStoring"/> event.<br/>
+ /// -or-<br/>
/// An internal error occurred.
/// </exception>
/// <exception cref="ObjectDisposedException">The recorder already has been disposed of.</exception>
/// <param name="policy">The policy to apply.</param>
/// <exception cref="ArgumentNullException"><paramref name="policy"/> is null.</exception>
/// <exception cref="InvalidOperationException">
- /// The recorder is not in the valid state.\n
- /// -or-\n
- /// <paramref name="policy"/> is not supported for the recorder.
- /// -or-\n
+ /// The recorder is not in the valid state.<br/>
+ /// -or-<br/>
+ /// <paramref name="policy"/> is not supported for the recorder.<br/>
+ /// -or-<br/>
/// An internal error occurred.
/// </exception>
/// <exception cref="ObjectDisposedException">
- /// The recorder already has been disposed of.\n
- /// -or-\n
+ /// The recorder already has been disposed of.<br/>
+ /// -or-<br/>
/// <paramref name="policy"/> already has been disposed of.
/// </exception>
public void ApplyAudioStreamPolicy(AudioStreamPolicy policy)
/// Returns the peak audio input level in dB since the last call to this method.
/// </summary>
/// <remarks>
- /// 0dB indicates the maximum input level, -300dB indicates the minimum input level.\n
- /// \n
+ /// 0dB indicates the maximum input level, -300dB indicates the minimum input level.<br/>
+ /// <br/>
/// The recorder must be in the <see cref="RecorderState.Recording"/> or the <see cref="RecorderState.Paused"/> state.
/// </remarks>
/// <exception cref="ObjectDisposedException">The recorder already has been disposed of.</exception>