#endregion Callback registrations
}
}
-
namespace Tizen.Multimedia
{
/// <summary>
- /// An extended EventArgs class which contains details about the captured still image.
+ /// Provides data for the <see cref="Camera.Capturing"/> event.
/// </summary>
public class CameraCapturingEventArgs : EventArgs
{
}
/// <summary>
- /// The main image data of the captured still image.
+ /// Gets the main image data of the captured still image.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public StillImage MainImage { get; }
/// <summary>
- /// The image data of the post view.
+ /// Gets the image data of the post view.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public StillImage PostView { get; }
/// <summary>
- /// The image data of the thumbnail.
+ /// Gets the image data of the thumbnail.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public StillImage Thumbnail { get; }
}
}
-
namespace Tizen.Multimedia
{
/// <summary>
- /// An extended EventArgs class which contains details about the previous and the current state
- /// of the camera when its state is changed.
+ /// Provides data for the <see cref="Camera.DeviceStateChanged"/> event.
/// </summary>
public class CameraDeviceStateChangedEventArgs : EventArgs
{
}
/// <summary>
- /// The camera device type.
+ /// Gets the camera device type.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public CameraDevice Device { get; }
/// <summary>
- /// The current state of the camera device.
+ /// Gets the current state of the camera device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public CameraDeviceState State { get; }
}
}
-
namespace Tizen.Multimedia
{
/// <summary>
- /// An extended EventArgs class which contains details about the error status and the
- /// state of the camera when it fails.
+ /// Provides data for the <see cref="Camera.ErrorOccurred"/> event.
/// </summary>
public class CameraErrorOccurredEventArgs : EventArgs
{
}
/// <summary>
- /// The camera error code.
+ /// Gets the camera error.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public CameraErrorCode Error { get; }
/// <summary>
- /// The state of the camera.
+ /// Gets the current state of the camera.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public CameraState State { get; }
}
}
-
{
}
}
-}
\ No newline at end of file
+}
namespace Tizen.Multimedia
{
/// <summary>
- /// An extended EventArgs class which contains details about the focus state of the camera.
+ /// Provides data for the <see cref="Camera.FocusStateChanged"/> event.
/// </summary>
public class CameraFocusStateChangedEventArgs : EventArgs
{
}
/// <summary>
- /// The focus state of the camera.
+ /// Gets the focus state of the camera.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public CameraFocusState State { get; }
}
}
-
namespace Tizen.Multimedia
{
/// <summary>
- /// An extended EventArgs class which contains details about current state
- /// of the camera when interrupt is invoked internally in Native FW.
+ /// Provides data for the <see cref="Camera.InterruptStarted"/> event.
/// </summary>
public class CameraInterruptStartedEventArgs : EventArgs
{
}
/// <summary>
- /// Current state of the camera.
+ /// Gets the current state of the camera.
/// </summary>
public CameraState State { get; }
/// <summary>
- /// The policy that interrupted the camera.
+ /// Gets the policy that interrupted the camera.
/// </summary>
public CameraPolicy Policy { get; }
}
}
-
namespace Tizen.Multimedia
{
/// <summary>
- /// An extended EventArgs class which contains details about the previous and the current state
- /// of the camera when it is interrupted.
+ /// Provides data for the <see cref="Camera.Interrupted"/> event.
/// </summary>
public class CameraInterruptedEventArgs : EventArgs
{
}
/// <summary>
- /// The previous state of the camera.
+ /// Gets the previous state of the camera.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public CameraState Previous { get; }
/// <summary>
- /// The current state of the camera.
+ /// Gets the current state of the camera.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public CameraState Current { get; }
/// <summary>
- /// The policy that interrupted the camera.
+ /// Gets the policy that interrupted the camera.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public CameraPolicy Policy { get; }
}
}
-
#endregion EXIF tag
}
}
-
namespace Tizen.Multimedia
{
/// <summary>
- /// An extended EventArgs class which contains details about the previous and the current state
- /// of the camera when its state is changed.
+ /// Provides data for the <see cref="Camera.StateChanged"/> event.
/// </summary>
public class CameraStateChangedEventArgs : EventArgs
{
/// Gets the value indicating whether the state is changed by policy.
/// </summary>
/// <value>
- /// true if the state changed by policy such as resource conflict or security, otherwise false.
+ /// true if the state changed by policy, such as resource conflict or security, otherwise false.
/// </value>
/// <since_tizen> 3 </since_tizen>
public bool ByPolicy { get; }
}
}
-
/// <since_tizen> 3 </since_tizen>
public byte[] UV { get; }
}
-}
\ No newline at end of file
+}
/// <since_tizen> 3 </since_tizen>
public byte[] Data { get; }
}
-}
\ No newline at end of file
+}
namespace Tizen.Multimedia
{
/// <summary>
- /// An extended EventArgs class which contains details about all the faces detected.
+ /// Provides data for the <see cref="Camera.FaceDetected"/> event.
/// If the user needs to keep the faces data, the user has to copy the data.
/// </summary>
public class FaceDetectedEventArgs : EventArgs
}
/// <summary>
- /// The list containing faces of type <see cref="Tizen.Multimedia.FaceDetectionData"/>.
+ /// Gets the list containing faces of type <see cref="Tizen.Multimedia.FaceDetectionData"/>.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public IEnumerable<FaceDetectionData> Faces { get; }
}
}
-
public int Height { get; }
}
}
-
namespace Tizen.Multimedia
{
/// <summary>
- /// An extended EventArgs class which contains details about the HDR capture progress.
+ /// Provides data for the <see cref="Camera.HdrCaptureProgress"/> event.
/// </summary>
public class HdrCaptureProgressEventArgs : EventArgs
{
}
/// <summary>
- /// The HDR capture progress in percent.
+ /// Gets the HDR Capture progress in percent.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public int Percent { get; }
}
}
-
public interface IPreviewPlane
{
}
-}
\ No newline at end of file
+}
public double Altitude { get; }
}
}
-
namespace Tizen.Multimedia
{
/// <summary>
- /// An extended EventArgs class which contains details about the media packet preview frame.
+ /// Provides data for the <see cref="Camera.MediaPacketPreview"/> event.
/// </summary>
public class MediaPacketPreviewEventArgs : EventArgs
{
}
/// <summary>
- /// The media packet data.
+ /// Gets the media packet data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public MediaPacket Packet { get; }
}
}
-
namespace Tizen.Multimedia
{
/// <summary>
- /// An extended EventArgs class which contains details about the preview frame.
+ /// Provides data for the <see cref="Camera.Preview"/> event.
/// </summary>
public class PreviewEventArgs : EventArgs
{
}
/// <summary>
- /// The PreviewData frame.
+ /// Gets the preview frame data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public PreviewFrame Preview { get; }
}
}
-
/// <since_tizen> 3 </since_tizen>
public IPreviewPlane Plane { get; }
}
-}
\ No newline at end of file
+}
/// <since_tizen> 3 </since_tizen>
public byte[] Data { get; }
}
-}
\ No newline at end of file
+}
/// <since_tizen> 3 </since_tizen>
public byte[] V { get; }
}
-}
\ No newline at end of file
+}
}
/// <summary>
- /// Gets the policy that interrupted the recorder.
+ /// Gets the reason that interrupted the recorder.
/// </summary>
public RecorderPolicy Reason { get; }