namespace Tizen.Multimedia.MediaCodec
{
/// <summary>
- /// Provides the means to encode and decode the video and the audio data.
+ /// Provides a means to encode and decode the video and the audio data.
/// </summary>
public class MediaCodec : IDisposable
{
/// </summary>
/// <exception cref="InvalidOperationException">
/// Not connected to a source.<br/>
- /// <br/>
+ /// -or-<br/>
/// An internal error occurs.
/// </exception>
/// <exception cref="ObjectDisposedException">The <see cref="ScreenMirroring"/> has already been disposed.</exception>
/// </summary>
/// <exception cref="InvalidOperationException">
/// Not connected to a source.<br/>
- /// <br/>
+ /// -or-<br/>
/// An internal error occurs.
/// </exception>
/// <exception cref="ObjectDisposedException">The <see cref="ScreenMirroring"/> has already been disposed.</exception>
/// </summary>
/// <exception cref="InvalidOperationException">
/// Not connected to a source.<br/>
- /// <br/>
+ /// -or-<br/>
/// An internal error occurs.
/// </exception>
/// <exception cref="ObjectDisposedException">The <see cref="ScreenMirroring"/> has already been disposed.</exception>
/// </summary>
/// <exception cref="InvalidOperationException">
/// Not connected to a source.<br/>
- /// <br/>
+ /// -or-<br/>
/// An internal error occurs.
/// </exception>
/// <exception cref="ObjectDisposedException">The <see cref="ScreenMirroring"/> has already been disposed.</exception>
/// </summary>
/// <exception cref="InvalidOperationException">
/// Not connected to a source.<br/>
- /// <br/>
+ /// -or-<br/>
/// An internal error occurs.
/// </exception>
/// <exception cref="ObjectDisposedException">The <see cref="ScreenMirroring"/> has already been disposed.</exception>
/// </summary>
/// <exception cref="InvalidOperationException">
/// Not connected to a source.<br/>
- /// <br/>
+ /// -or-<br/>
/// An internal error occurs.
/// </exception>
/// <exception cref="ObjectDisposedException">The <see cref="ScreenMirroring"/> has already been disposed.</exception>
/// </summary>
/// <exception cref="InvalidOperationException">
/// Not connected to a source.<br/>
- /// <br/>
+ /// -or-<br/>
/// An internal error occurs.
/// </exception>
/// <exception cref="ObjectDisposedException">The <see cref="ScreenMirroring"/> has already been disposed.</exception>
/// Initializes a new instance of the <see cref="GifFrame"/> class with a buffer and a delay.
/// </summary>
/// <param name="buffer">The raw image buffer to be encoded.</param>
- /// <param name="delay">The delay for this image, in 0.001 sec units.</param>
+ /// <param name="delay">The delay for this image in milliseconds.</param>
/// <exception cref="ArgumentNullException"><paramref name="buffer"/> is null.</exception>
/// <exception cref="ArgumentException">The length of <paramref name="buffer"/> is zero.</exception>
public GifFrame(byte[] buffer, uint delay)
/// <summary>
/// Gets or sets the delay for this image.
/// </summary>
- /// <value>Time delay in 0.001 sec units.</value>
+ /// <value>Time delay in milliseconds.</value>
public uint Delay { get; set; }
}
}
/// <exception cref="ArgumentException">
/// <paramref name="inputFilePath"/> is an empty string.<br/>
/// -or-<br/>
- /// <paramref name="inputFilePath"/> is not a image file.<br/>
- /// -or-<br/>
- /// The format of <paramref name="inputFilePath"/> is not <see cref="InputFormat"/>.
+ /// <paramref name="inputFilePath"/> is not a image file.
/// </exception>
/// <exception cref="FileNotFoundException"><paramref name="inputFilePath"/> does not exists.</exception>
/// <exception cref="UnauthorizedAccessException">The caller does not have required permission to access the path.</exception>
/// <returns>A task that represents the asynchronous decoding operation.</returns>
/// <remarks>Only Graphics Interchange Format(GIF) codec returns more than one frame.</remarks>
/// <exception cref="ArgumentNullException"><paramref name="inputBuffer"/> is null.</exception>
- /// <exception cref="ArgumentException">
- /// <paramref name="inputBuffer"/> is an empty array.<br/>
- /// -or-<br/>
- /// The format of <paramref name="inputBuffer"/> is not <see cref="InputFormat"/>.
- /// </exception>
+ /// <exception cref="ArgumentException"><paramref name="inputBuffer"/> is an empty array.</exception>
/// <exception cref="FileFormatException">The format of <paramref name="inputBuffer"/> is not <see cref="InputFormat"/>.</exception>
/// <exception cref="ObjectDisposedException">The <see cref="ImageDecoder"/> has already been disposed of.</exception>
public Task<IEnumerable<BitmapFrame>> DecodeAsync(byte[] inputBuffer)
/// <exception cref="ArgumentOutOfRangeException">
/// index is less than 0.<br/>
/// -or-<br/>
- /// index is equal to or greater than Count.
+ /// index is equal to or greater than <see cref="Count"/>.
/// </exception>
public ImageTransform this[int index]
{
private Flips _flip;
/// <summary>
- /// Initializes a new instance of the <see cref="RotateTransform"/> class.
+ /// Initializes a new instance of the <see cref="FlipTransform"/> class.
/// </summary>
/// <param name="flip">The value how to flip an image.</param>
/// <exception cref="ArgumentException"><paramref name="flip"/> is invalid.</exception>
}
/// <summary>
- /// Gets or sets the value how to rotate an image.
+ /// Gets or sets the value how to flip an image.
/// </summary>
/// <exception cref="ArgumentException"><paramref name="value"/> is invalid.</exception>
/// <exception cref="ArgumentOutOfRangeException"><paramref name="value"/> is <see cref="Flips.None"/>.</exception>