<member name="E:Tizen.Multimedia.Camera.HdrCaptureProgress">
<summary>
Event that occurs when there is change in HDR capture progress.
- Check whether <see cref="!:IsHdrCaptureSupported"/> is supported or not before add this EventHandler.
+ Check whether <see cref="P:Tizen.Multimedia.CameraCapabilities.IsHdrCaptureSupported"/> is supported or not before add this EventHandler.
</summary>
<since_tizen> 3 </since_tizen>
<exception cref="T:System.NotSupportedException">In case of HDR feature is not supported.</exception>
<member name="M:Tizen.Multimedia.Camera.StartPreview">
<summary>
Starts capturing and drawing preview frames on the screen.
- The display handle must be set using <see cref="!:CameraDisplaySettings.SetInfo"/>
- before using this method.
+ The display property must be set using <see cref="P:Tizen.Multimedia.Camera.Display"/> before using this method.
If needed set fps <see cref="P:Tizen.Multimedia.CameraSettings.PreviewFps"/>, preview resolution
<see cref="P:Tizen.Multimedia.CameraSettings.PreviewResolution"/>, or preview format <see cref="P:Tizen.Multimedia.CameraSettings.PreviewPixelFormat"/>
before using this method.
<param name="count">The number of still images.</param>
<param name="interval">The interval of the capture(milliseconds).</param>
<param name="cancellationToken">The cancellation token to cancel capturing.</param>
- <seealso cref="!:System.Threading.CancellationToken"/>
+ <seealso cref="T:System.Threading.CancellationToken"/>
<remarks>
If this is not supported zero shutter lag occurs. The capture resolution could be
changed to the preview resolution. This function causes the transition of the camera state
</summary>
<since_tizen> 3 </since_tizen>
<returns>
- It returns a list containing all the supported <see cref="!:CameraFlip"/>.
+ It returns a list containing all the supported <see cref="T:Tizen.Multimedia.Flips"/>.
</returns>
<exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
</member>
This property is meaningful only in overlay or EVAS surface display type.
</remarks>
<value>A <see cref="T:Tizen.Multimedia.CameraDisplayMode"/> that specifies the display mode.</value>
- <exception cref="!:InvalidOperationException">Display type is incorrect.</exception>
- <exception cref="!:ObjectDisposedException" > The camera already has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">Display type is incorrect.</exception>
+ <exception cref="T:System.ObjectDisposedException" > The camera already has been disposed.</exception>
</member>
<member name="P:Tizen.Multimedia.CameraDisplaySettings.Visible">
<summary>
<remarks>
This property is meaningful only in overlay or EVAS surface display type.
</remarks>
- <exception cref="!:InvalidOperationException">Display type is incorrect.</exception>
- <exception cref="!:ObjectDisposedException" > The camera already has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">Display type is incorrect.</exception>
+ <exception cref="T:System.ObjectDisposedException" > The camera already has been disposed.</exception>
</member>
<member name="P:Tizen.Multimedia.CameraDisplaySettings.Rotation">
<summary>
This property is meaningful only in overlay or EVAS surface display type.
</remarks>
<value>A <see cref="P:Tizen.Multimedia.CameraDisplaySettings.Rotation"/> that specifies the rotation of camera device.</value>
- <exception cref="!:InvalidOperationException">Display type is incorrect.</exception>
- <exception cref="!:ObjectDisposedException" > The camera already has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">Display type is incorrect.</exception>
+ <exception cref="T:System.ObjectDisposedException" > The camera already has been disposed.</exception>
</member>
<member name="P:Tizen.Multimedia.CameraDisplaySettings.Flip">
<summary>
<remarks>
This property is meaningful only in overlay or EVAS surface display type.
</remarks>
- <value>A <see cref="!:CameraFlip"/> that specifies camera flip type.</value>
- <exception cref="!:InvalidOperationException">Display type is incorrect.</exception>
- <exception cref="!:ObjectDisposedException" > The camera already has been disposed.</exception>
+ <value>A <see cref="T:Tizen.Multimedia.Flips"/> that specifies camera flip type.</value>
+ <exception cref="T:System.InvalidOperationException">Display type is incorrect.</exception>
+ <exception cref="T:System.ObjectDisposedException" > The camera already has been disposed.</exception>
</member>
<member name="P:Tizen.Multimedia.CameraDisplaySettings.RoiArea">
<summary>
<remarks>
This property is meaningful only in overlay or EVAS surface display type.
</remarks>
- <exception cref="!:InvalidOperationException">Display type is incorrect.</exception>
- <exception cref="!:ObjectDisposedException" > The camera already has been disposed.</exception>
+ <exception cref="T:System.InvalidOperationException">Display type is incorrect.</exception>
+ <exception cref="T:System.ObjectDisposedException" > The camera already has been disposed.</exception>
</member>
<member name="T:Tizen.Multimedia.CameraDevice">
<summary>
The stream flip.
</summary>
<since_tizen> 3 </since_tizen>
- <value>A <see cref="!:CameraFlip"/> that specifies camera flip type.</value>
+ <value>A <see cref="T:Tizen.Multimedia.Flips"/> that specifies camera flip type.</value>
<exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
</member>
<member name="P:Tizen.Multimedia.CameraSettings.HdrMode">
string path;
int styleList;
int timeout;
+ SafeAppControlHandle appcontrol = null;
Interop.NotificationEventListener.GetStyleList(eventargs.Handle, out styleList);
}
activeStyle.DeleteTimeout = timeout;
- SafeAppControlHandle appcontrol = null;
+ appcontrol = null;
Interop.NotificationEventListener.GetExtensionAction(eventargs.Handle, UserEventType.HiddenByUser, out appcontrol);
- if (appcontrol != null)
+ if (appcontrol != null && appcontrol.IsInvalid == false)
{
activeStyle.HiddenByUserAction = new AppControl(appcontrol);
}
appcontrol = null;
Interop.NotificationEventListener.GetExtensionAction(eventargs.Handle, UserEventType.HiddenByTimeout, out appcontrol);
- if (appcontrol != null)
+ if (appcontrol != null && appcontrol.IsInvalid == false)
{
activeStyle.HiddenByTimeoutAction = new AppControl(appcontrol);
}
appcontrol = null;
Interop.NotificationEventListener.GetExtensionAction(eventargs.Handle, UserEventType.HiddenByExternal, out appcontrol);
- if (appcontrol != null)
+ if (appcontrol != null && appcontrol.IsInvalid == false)
{
activeStyle.HiddenByExternalAction = new AppControl(appcontrol);
}
/// <summary>
/// Event that occurs when there is change in HDR capture progress.
- /// Check whether <see cref="IsHdrCaptureSupported"/> is supported or not before add this EventHandler.
+ /// Check whether <see cref="CameraCapabilities.IsHdrCaptureSupported"/> is supported or not before add this EventHandler.
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <exception cref="NotSupportedException">In case of HDR feature is not supported.</exception>
/// <summary>
/// Starts capturing and drawing preview frames on the screen.
- /// The display handle must be set using <see cref="CameraDisplaySettings.SetInfo"/>
- /// before using this method.
+ /// The display property must be set using <see cref="Display"/> before using this method.
/// If needed set fps <see cref="CameraSettings.PreviewFps"/>, preview resolution
/// <see cref="CameraSettings.PreviewResolution"/>, or preview format <see cref="CameraSettings.PreviewPixelFormat"/>
/// before using this method.
/// <param name="count">The number of still images.</param>
/// <param name="interval">The interval of the capture(milliseconds).</param>
/// <param name="cancellationToken">The cancellation token to cancel capturing.</param>
- /// <seealso cref="System.Threading.CancellationToken"/>
+ /// <seealso cref="CancellationToken"/>
/// <remarks>
/// If this is not supported zero shutter lag occurs. The capture resolution could be
/// changed to the preview resolution. This function causes the transition of the camera state