c056ff607a97165eda27fb059e008e868545174a
[platform/core/csapi/tizenfx.git] / Artifacts / bin / Tizen.Multimedia.Recorder.xml
1 <?xml version="1.0"?>
2 <doc>
3     <assembly>
4         <name>Tizen.Multimedia.Recorder</name>
5     </assembly>
6     <members>
7         <member name="T:Tizen.Multimedia.AudioStreamDeliveredEventArgs">
8             <summary>
9             An extended EventArgs class containing details of audio stream.
10             </summary>
11         </member>
12         <member name="P:Tizen.Multimedia.AudioStreamDeliveredEventArgs.Stream">
13             <summary>
14             The audio stream data.
15             </summary>
16             <since_tizen> 3 </since_tizen>
17         </member>
18         <member name="P:Tizen.Multimedia.AudioStreamDeliveredEventArgs.StreamLength">
19             <summary>
20             The length of audio stream data.
21             </summary>
22             <since_tizen> 3 </since_tizen>
23         </member>
24         <member name="P:Tizen.Multimedia.AudioStreamDeliveredEventArgs.Type">
25             <summary>
26             The audio format type.
27             </summary>
28             <since_tizen> 3 </since_tizen>
29         </member>
30         <member name="P:Tizen.Multimedia.AudioStreamDeliveredEventArgs.Channel">
31             <summary>
32             The number of channels.
33             </summary>
34             <since_tizen> 3 </since_tizen>
35         </member>
36         <member name="P:Tizen.Multimedia.AudioStreamDeliveredEventArgs.RecordingTime">
37             <summary>
38             The recording time of the stream buffer in milliseconds.
39             </summary>
40             <since_tizen> 3 </since_tizen>
41         </member>
42         <member name="T:Tizen.Multimedia.MuxedStreamDeliveredEventArgs">
43             <summary>
44             An extended EventArgs class containing details of muxed stream(Audio + Video).
45             </summary>
46         </member>
47         <member name="P:Tizen.Multimedia.MuxedStreamDeliveredEventArgs.Stream">
48             <summary>
49             The muexed stream data.
50             </summary>
51             <since_tizen> 3 </since_tizen>
52         </member>
53         <member name="P:Tizen.Multimedia.MuxedStreamDeliveredEventArgs.StreamLength">
54             <summary>
55             The length of muxed stream data.
56             </summary>
57             <since_tizen> 3 </since_tizen>
58         </member>
59         <member name="P:Tizen.Multimedia.MuxedStreamDeliveredEventArgs.Offset">
60             <summary>
61             The offset of the stream data.
62             </summary>
63             <since_tizen> 3 </since_tizen>
64         </member>
65         <member name="T:Tizen.Multimedia.Recorder">
66             <summary>
67             The recorder class provides methods to create audio/video recorder,
68              to start, stop and save the recorded content. It also provides methods
69              to get/set various attributes and capabilities of recorder.
70             </summary>
71         </member>
72         <member name="M:Tizen.Multimedia.Recorder.#ctor">
73             <summary>
74             Audio recorder constructor.
75             </summary>
76         </member>
77         <member name="M:Tizen.Multimedia.Recorder.#ctor(Tizen.Multimedia.Camera)">
78             <summary>
79             Video recorder constructor.
80             </summary>
81             <param name="camera">
82             The camera object.
83             </param>
84         </member>
85         <member name="M:Tizen.Multimedia.Recorder.Finalize">
86             <summary>
87             Recorder destructor.
88             </summary>
89         </member>
90         <member name="M:Tizen.Multimedia.Recorder.Dispose(System.Boolean)">
91             <summary>
92             Releases the unmanaged resources used by the Recorder.
93             </summary>
94             <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
95         </member>
96         <member name="M:Tizen.Multimedia.Recorder.Dispose">
97             <summary>
98             Releases all resources used by the Recorder.
99             </summary>
100             <since_tizen> 3 </since_tizen>
101         </member>
102         <member name="E:Tizen.Multimedia.Recorder.ErrorOccurred">
103             <summary>
104             Event that occurs when an error occurs during recorder operation.
105             </summary>
106             <since_tizen> 3 </since_tizen>
107         </member>
108         <member name="E:Tizen.Multimedia.Recorder.Interrupted">
109             <summary>
110             Event that occurs when recorder is interrupted.
111             </summary>
112             <since_tizen> 3 </since_tizen>
113         </member>
114         <member name="E:Tizen.Multimedia.Recorder.StateChanged">
115             <summary>
116             This event occurs when recorder state is changed.
117             </summary>
118             <since_tizen> 3 </since_tizen>
119         </member>
120         <member name="E:Tizen.Multimedia.Recorder.RecordingProgress">
121             <summary>
122             Event that occurs when recording information changes.
123             </summary>
124             <since_tizen> 3 </since_tizen>
125         </member>
126         <member name="E:Tizen.Multimedia.Recorder.AudioStreamDelivered">
127             <summary>
128             Event that occurs when audio stream data is being delivered.
129             </summary>
130             <since_tizen> 3 </since_tizen>
131         </member>
132         <member name="E:Tizen.Multimedia.Recorder.RecordingLimitReached">
133             <summary>
134             Event that occurs when recording limit is reached.
135             </summary>
136             <since_tizen> 3 </since_tizen>
137         </member>
138         <member name="E:Tizen.Multimedia.Recorder.MuxedStreamDelivered">
139             <summary>
140             Event that occurs when muxed stream data is being delivered.
141             </summary>
142             <since_tizen> 3 </since_tizen>
143         </member>
144         <member name="P:Tizen.Multimedia.Recorder.Feature">
145             <summary>
146             Gets the various recorder features.
147             </summary>
148             <since_tizen> 3 </since_tizen>
149         </member>
150         <member name="P:Tizen.Multimedia.Recorder.Setting">
151             <summary>
152             Get/Set the various recorder settings.
153             </summary>
154             <since_tizen> 3 </since_tizen>
155         </member>
156         <member name="P:Tizen.Multimedia.Recorder.State">
157             <summary>
158             The current state of the recorder.
159             </summary>
160             <since_tizen> 3 </since_tizen>
161             <value>A <see cref="T:Tizen.Multimedia.RecorderState"/> that specifies the state of recorder.</value>
162             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
163         </member>
164         <member name="M:Tizen.Multimedia.Recorder.Prepare">
165             <summary>
166             Prepare the media recorder for recording.
167             The recorder must be in the <see cref="F:Tizen.Multimedia.RecorderState.Created"/> state.
168             After this method is finished without any exception,
169             The state of recorder will be changed to <see cref="F:Tizen.Multimedia.RecorderState.Ready"/> state.
170             </summary>
171             <since_tizen> 3 </since_tizen>
172             <remarks>
173             Before calling the function, it is required to set AudioEncoder,
174             videoencoder and fileformat properties of recorder.
175             </remarks>
176             <exception cref="T:System.InvalidOperationException">In case of any invalid operations.</exception>
177             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
178         </member>
179         <member name="M:Tizen.Multimedia.Recorder.Unprepare">
180             <summary>
181             Resets the media recorder.
182             The recorder must be in the <see cref="F:Tizen.Multimedia.RecorderState.Ready"/> state.
183             After this method is finished without any exception,
184             The state of recorder will be changed to <see cref="F:Tizen.Multimedia.RecorderState.Created"/> state.
185             </summary>
186             <since_tizen> 3 </since_tizen>
187             <exception cref="T:System.InvalidOperationException">In case of any invalid operations.</exception>
188             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
189         </member>
190         <member name="M:Tizen.Multimedia.Recorder.Start">
191             <summary>
192             Starts the recording.
193             The recorder must be in the <see cref="F:Tizen.Multimedia.RecorderState.Ready"/> state.
194             After this method is finished without any exception,
195             The state of recorder will be changed to <see cref="F:Tizen.Multimedia.RecorderState.Recording"/> state.
196             </summary>
197             <since_tizen> 3 </since_tizen>
198             <remarks>
199             If file path has been set to an existing file, this file is removed automatically and updated by new one.
200             In the video recorder, some preview format does not support record mode. It will return InvalidOperation error.
201             You should use default preview format or CameraPixelFormatNv12 in the record mode.
202             The filename should be set before this function is invoked.
203             </remarks>
204             <privilege>
205             http://tizen.org/privilege/recorder
206             </privilege>
207             <exception cref="T:System.InvalidOperationException">In case of any invalid operations.</exception>
208             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
209             <exception cref="T:System.UnauthorizedAccessException">In case of access to the resources cannot be granted.</exception>
210         </member>
211         <member name="M:Tizen.Multimedia.Recorder.Pause">
212             <summary>
213             Pause the recording.
214             The recorder must be in the <see cref="F:Tizen.Multimedia.RecorderState.Recording"/> state.
215             After this method is finished without any exception,
216             The state of recorder will be changed to <see cref="F:Tizen.Multimedia.RecorderState.Paused"/> state.
217             </summary>
218             <since_tizen> 3 </since_tizen>
219             <remarks>
220             Recording can be resumed with Start().
221             </remarks>
222             <privilege>
223             http://tizen.org/privilege/recorder
224             </privilege>
225             <exception cref="T:System.InvalidOperationException">In case of any invalid operations.</exception>
226             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
227             <exception cref="T:System.UnauthorizedAccessException">In case of access to the resources cannot be granted.</exception>
228         </member>
229         <member name="M:Tizen.Multimedia.Recorder.Commit">
230             <summary>
231             Stops recording and saves the result.
232             The recorder must be in the <see cref="F:Tizen.Multimedia.RecorderState.Recording"/> or <see cref="F:Tizen.Multimedia.RecorderState.Paused"/> state.
233             After this method is finished without any exception,
234             The state of recorder will be changed to <see cref="F:Tizen.Multimedia.RecorderState.Ready"/> state.
235             </summary>
236             <since_tizen> 3 </since_tizen>
237             <privilege>
238             http://tizen.org/privilege/recorder
239             </privilege>
240             <exception cref="T:System.InvalidOperationException">In case of any invalid operations.</exception>
241             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
242             <exception cref="T:System.UnauthorizedAccessException">In case of access to the resources cannot be granted.</exception>
243         </member>
244         <member name="M:Tizen.Multimedia.Recorder.Cancel">
245             <summary>
246             Cancels the recording.
247             The recording data is discarded and not written in the recording file.
248             The recorder must be in the <see cref="F:Tizen.Multimedia.RecorderState.Recording"/> or <see cref="F:Tizen.Multimedia.RecorderState.Paused"/> state.
249             After this method is finished without any exception,
250             The state of recorder will be changed to <see cref="F:Tizen.Multimedia.RecorderState.Ready"/> state.
251             </summary>
252             <since_tizen> 3 </since_tizen>
253             <privilege>
254             http://tizen.org/privilege/recorder
255             </privilege>
256             <exception cref="T:System.InvalidOperationException">In case of any invalid operations.</exception>
257             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
258             <exception cref="T:System.UnauthorizedAccessException">In case of access to the resources cannot be granted.</exception>
259         </member>
260         <member name="M:Tizen.Multimedia.Recorder.SetAudioStreamPolicy(Tizen.Multimedia.AudioStreamPolicy)">
261             <summary>
262             Sets the audio stream policy.
263             </summary>
264             <since_tizen> 3 </since_tizen>
265             <param name="policy">Policy.</param>
266             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
267         </member>
268         <member name="T:Tizen.Multimedia.RecorderAudioCodec">
269             <summary>
270             Enumeration for Audio Codec.
271             </summary>
272             <since_tizen> 3 </since_tizen>
273         </member>
274         <member name="F:Tizen.Multimedia.RecorderAudioCodec.Disable">
275             <summary>
276             Disable Audio track.
277             </summary>
278         </member>
279         <member name="F:Tizen.Multimedia.RecorderAudioCodec.Amr">
280             <summary>
281             AMR codec.
282             </summary>
283         </member>
284         <member name="F:Tizen.Multimedia.RecorderAudioCodec.Aac">
285             <summary>
286             AAC codec.
287             </summary>
288         </member>
289         <member name="F:Tizen.Multimedia.RecorderAudioCodec.Vorbis">
290             <summary>
291             Vorbis codec.
292             </summary>
293         </member>
294         <member name="F:Tizen.Multimedia.RecorderAudioCodec.Pcm">
295             <summary>
296             PCM codec.
297             </summary>
298         </member>
299         <member name="F:Tizen.Multimedia.RecorderAudioCodec.Mp3">
300             <summary>
301             The mp3 codec.
302             </summary>
303         </member>
304         <member name="T:Tizen.Multimedia.RecorderAudioDevice">
305             <summary>
306             Enumeration for Audio capture devices.
307             </summary>
308             <since_tizen> 3 </since_tizen>
309         </member>
310         <member name="F:Tizen.Multimedia.RecorderAudioDevice.Mic">
311             <summary>
312             Capture audio from Mic device.
313             </summary>
314         </member>
315         <member name="F:Tizen.Multimedia.RecorderAudioDevice.Modem">
316             <summary>
317             Capture audio from modem.
318             </summary>
319         </member>
320         <member name="T:Tizen.Multimedia.RecorderFileFormat">
321             <summary>
322             Enumeration for the file container format.
323             </summary>
324             <since_tizen> 3 </since_tizen>
325         </member>
326         <member name="F:Tizen.Multimedia.RecorderFileFormat.ThreeGp">
327             <summary>
328             3GP file format.
329             </summary>
330         </member>
331         <member name="F:Tizen.Multimedia.RecorderFileFormat.Mp4">
332             <summary>
333             MP4 file format.
334             </summary>
335         </member>
336         <member name="F:Tizen.Multimedia.RecorderFileFormat.Amr">
337             <summary>
338             AMR file format.
339             </summary>
340         </member>
341         <member name="F:Tizen.Multimedia.RecorderFileFormat.Adts">
342             <summary>
343             ADTS file format.
344             </summary>
345         </member>
346         <member name="F:Tizen.Multimedia.RecorderFileFormat.Wav">
347             <summary>
348             WAV file format.
349             </summary>
350         </member>
351         <member name="F:Tizen.Multimedia.RecorderFileFormat.Ogg">
352             <summary>
353             OGG file format.
354             </summary>
355         </member>
356         <member name="F:Tizen.Multimedia.RecorderFileFormat.M2ts">
357             <summary>
358             M2TS file format.
359             </summary>
360         </member>
361         <member name="T:Tizen.Multimedia.RecorderPolicy">
362             <summary>
363             Enumeration for the recorder policy.
364             </summary>
365             <since_tizen> 3 </since_tizen>
366         </member>
367         <member name="F:Tizen.Multimedia.RecorderPolicy.None">
368             <summary>
369             None.
370             </summary>
371         </member>
372         <member name="F:Tizen.Multimedia.RecorderPolicy.Security">
373             <summary>
374             Security policy.
375             </summary>
376         </member>
377         <member name="F:Tizen.Multimedia.RecorderPolicy.ResourceConflict">
378             <summary>
379             Resource conflict policy.
380             </summary>
381         </member>
382         <member name="T:Tizen.Multimedia.RecordingLimitType">
383             <summary>
384             Enumeration for the recording limit.
385             </summary>
386             <since_tizen> 3 </since_tizen>
387         </member>
388         <member name="F:Tizen.Multimedia.RecordingLimitType.Time">
389             <summary>
390             Time limit in seconds of recording file
391             </summary>
392         </member>
393         <member name="F:Tizen.Multimedia.RecordingLimitType.Size">
394             <summary>
395             Size limit in KB(KiloBytes) of recording file.
396             </summary>
397         </member>
398         <member name="F:Tizen.Multimedia.RecordingLimitType.Space">
399             <summary>
400             No free space in storage.
401             </summary>
402         </member>
403         <member name="T:Tizen.Multimedia.RecorderState">
404             <summary>
405             Enumeration for recorder states.
406             </summary>
407             <since_tizen> 3 </since_tizen>
408         </member>
409         <member name="F:Tizen.Multimedia.RecorderState.None">
410             <summary>
411             Recorder is not created.
412             </summary>
413         </member>
414         <member name="F:Tizen.Multimedia.RecorderState.Created">
415             <summary>
416             Recorder is created, but not prepared.
417             </summary>
418         </member>
419         <member name="F:Tizen.Multimedia.RecorderState.Ready">
420             <summary>
421             Recorder is ready to record. In case of video recorder,
422             preview display will be shown.
423             </summary>
424         </member>
425         <member name="F:Tizen.Multimedia.RecorderState.Recording">
426             <summary>
427             Recorder is recording media.
428             </summary>
429         </member>
430         <member name="F:Tizen.Multimedia.RecorderState.Paused">
431             <summary>
432             Recorder is paused while recording media.
433             </summary>
434         </member>
435         <member name="T:Tizen.Multimedia.RecorderVideoCodec">
436             <summary>
437             Enumeration for video codec.
438             </summary>
439             <since_tizen> 3 </since_tizen>
440         </member>
441         <member name="F:Tizen.Multimedia.RecorderVideoCodec.H263">
442             <summary>
443             H263 codec.
444             </summary>
445         </member>
446         <member name="F:Tizen.Multimedia.RecorderVideoCodec.H264">
447             <summary>
448             H264 codec.
449             </summary>
450         </member>
451         <member name="F:Tizen.Multimedia.RecorderVideoCodec.Mpeg4">
452             <summary>
453             MPEG4 codec.
454             </summary>
455         </member>
456         <member name="F:Tizen.Multimedia.RecorderVideoCodec.Theora">
457             <summary>
458             Theora codec.
459             </summary>
460         </member>
461         <member name="T:Tizen.Multimedia.RecorderErrorCode">
462             <summary>
463             Enumeration for recorder failure error.
464             </summary>
465             <since_tizen> 3 </since_tizen>
466         </member>
467         <member name="F:Tizen.Multimedia.RecorderErrorCode.DeviceError">
468             <summary>
469             Device Error.
470             </summary>
471         </member>
472         <member name="F:Tizen.Multimedia.RecorderErrorCode.InvalidOperation">
473             <summary>
474             Internal error.
475             </summary>
476         </member>
477         <member name="F:Tizen.Multimedia.RecorderErrorCode.OutOfMemory">
478             <summary>
479             Out of memory.
480             </summary>
481         </member>
482         <member name="T:Tizen.Multimedia.RecorderFeatures">
483             <summary>
484             The camera setting class provides methods/properties to get and
485             set basic camera attributes.
486             </summary>
487         </member>
488         <member name="P:Tizen.Multimedia.RecorderFeatures.SupportedFileFormats">
489             <summary>
490             Retrieves all the file formats supported by the recorder.
491             </summary>
492             <since_tizen> 3 </since_tizen>
493             <returns>
494             It returns a list containing all the supported <see cref="T:Tizen.Multimedia.RecorderFileFormat"/>.
495             </returns>
496             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
497         </member>
498         <member name="P:Tizen.Multimedia.RecorderFeatures.SupportedAudioEncodings">
499             <summary>
500             Retrieves all the audio encoders supported by the recorder.
501             </summary>
502             <since_tizen> 3 </since_tizen>
503             <returns>
504             It returns a list containing all the supported <see cref="T:Tizen.Multimedia.RecorderAudioCodec"/>.
505             </returns>
506             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
507         </member>
508         <member name="P:Tizen.Multimedia.RecorderFeatures.SupportedVideoEncodings">
509             <summary>
510             Retrieves all the video encoders supported by the recorder.
511             </summary>
512             <since_tizen> 3 </since_tizen>
513             <returns>
514             It returns a list containing all the supported <see cref="T:Tizen.Multimedia.RecorderVideoCodec"/>.
515             by recorder.
516             </returns>
517             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
518         </member>
519         <member name="P:Tizen.Multimedia.RecorderFeatures.SupportedVideoResolutions">
520             <summary>
521             Retrieves all the video resolutions supported by the recorder.
522             </summary>
523             <since_tizen> 3 </since_tizen>
524             <returns>
525             It returns videoresolution list containing the width and height of
526             different resolutions supported by recorder.
527             </returns>
528             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
529         </member>
530         <member name="T:Tizen.Multimedia.RecorderInterruptedEventArgs">
531             <summary>
532             An extended Eventargs class which contains interrupted policy details, previous and current
533             state of the recorder.
534             </summary>
535         </member>
536         <member name="P:Tizen.Multimedia.RecorderInterruptedEventArgs.Policy">
537             <summary>
538             The policy that interrupted the recorder.
539             </summary>
540             <since_tizen> 3 </since_tizen>
541         </member>
542         <member name="P:Tizen.Multimedia.RecorderInterruptedEventArgs.Previous">
543             <summary>
544             The previous state of the recorder.
545             </summary>
546             <since_tizen> 3 </since_tizen>
547         </member>
548         <member name="P:Tizen.Multimedia.RecorderInterruptedEventArgs.Current">
549             <summary>
550             The current state of the recorder.
551             </summary>
552             <since_tizen> 3 </since_tizen>
553         </member>
554         <member name="T:Tizen.Multimedia.RecorderSettings">
555             <summary>
556             The camera setting class provides methods/properties to get and
557             set basic camera attributes.
558             </summary>
559         </member>
560         <member name="P:Tizen.Multimedia.RecorderSettings.AudioChannel">
561             <summary>
562             The number of audio channel.
563             </summary>
564             <since_tizen> 3 </since_tizen>
565             <value>
566             For mono recording, set channel to 1.
567             For stereo recording, set channel to 2.
568             </value>
569             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
570         </member>
571         <member name="P:Tizen.Multimedia.RecorderSettings.AudioDevice">
572             <summary>
573             The audio device for recording.
574             </summary>
575             <since_tizen> 3 </since_tizen>
576             <value>A <see cref="T:Tizen.Multimedia.RecorderAudioDevice"/> that specifies the type of audio device.</value>
577             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
578         </member>
579         <member name="P:Tizen.Multimedia.RecorderSettings.AudioLevel">
580             <summary>
581             Get the peak audio input level in dB
582             </summary>
583             <since_tizen> 3 </since_tizen>
584             <remarks>
585             0dB indicates maximum input level, -300dB indicates minimum input level.
586             </remarks>
587             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
588         </member>
589         <member name="P:Tizen.Multimedia.RecorderSettings.AudioSampleRate">
590             <summary>
591             The sampling rate of an audio stream in hertz.
592             </summary>
593             <since_tizen> 3 </since_tizen>
594             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
595         </member>
596         <member name="P:Tizen.Multimedia.RecorderSettings.AudioBitRate">
597             <summary>
598             The bitrate of an audio encoder in bits per second.
599             </summary>
600             <since_tizen> 3 </since_tizen>
601             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
602         </member>
603         <member name="P:Tizen.Multimedia.RecorderSettings.VideoBitRate">
604             <summary>
605             The bitrate of an video encoder in bits per second.
606             </summary>
607             <since_tizen> 3 </since_tizen>
608             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
609         </member>
610         <member name="P:Tizen.Multimedia.RecorderSettings.AudioCodec">
611             <summary>
612             The audio codec for encoding an audio stream.
613             </summary>
614             <since_tizen> 3 </since_tizen>
615             <value>A <see cref="T:Tizen.Multimedia.RecorderAudioCodec"/> that specifies the type of audio codec.</value>
616             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
617         </member>
618         <member name="P:Tizen.Multimedia.RecorderSettings.VideoCodec">
619             <summary>
620             The video codec for encoding video stream.
621             </summary>
622             <since_tizen> 3 </since_tizen>
623             <value>A <see cref="T:Tizen.Multimedia.RecorderVideoCodec"/> that specifies the type of video codec.</value>
624             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
625         </member>
626         <member name="P:Tizen.Multimedia.RecorderSettings.FileFormat">
627             <summary>
628             The file format for recording media stream.
629             </summary>
630             <since_tizen> 3 </since_tizen>
631             <value>A <see cref="T:Tizen.Multimedia.RecorderFileFormat"/> that specifies the file format.</value>
632             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
633         </member>
634         <member name="P:Tizen.Multimedia.RecorderSettings.FilePath">
635             <summary>
636             The file path to record.
637             </summary>
638             <since_tizen> 3 </since_tizen>
639             <remarks>
640             If the same file already exists in the file system, then old file
641             will be overwritten.
642             </remarks>
643             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
644         </member>
645         <member name="P:Tizen.Multimedia.RecorderSettings.SizeLimit">
646             <summary>
647             The maximum size of a recording file in KB(kilobytes). If 0, means
648             unlimited recording size.
649             </summary>
650             <since_tizen> 3 </since_tizen>
651             <remarks>
652             After reaching the limitation, the data which is being recorded will
653             be discarded and not written to the file.
654             The recorder state must be in 'Ready' or 'Created' state.
655             </remarks>
656             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
657         </member>
658         <member name="P:Tizen.Multimedia.RecorderSettings.TimeLimit">
659             <summary>
660             The time limit of a recording file in Seconds. If 0, means unlimited recording
661             time.
662             </summary>
663             <since_tizen> 3 </since_tizen>
664             <remarks>
665             After reaching the limitation, the data which is being recorded will
666             be discarded and not written to the file.
667             The recorder state must be in 'Ready' or 'Created' state.
668             </remarks>
669             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
670         </member>
671         <member name="P:Tizen.Multimedia.RecorderSettings.Mute">
672             <summary>
673             The mute state of a recorder.
674             </summary>
675             <since_tizen> 3 </since_tizen>
676             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
677         </member>
678         <member name="P:Tizen.Multimedia.RecorderSettings.MotionRate">
679             <summary>
680             The video recording motion rate
681             </summary>
682             <since_tizen> 3 </since_tizen>
683             <remarks>
684             The attribute is valid only in a video recorder.
685             If the rate is in range of 0-1, video is recorded in a slow motion mode.
686             If the rate is bigger than 1, video is recorded in a fast motion mode.
687             </remarks>
688             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
689         </member>
690         <member name="P:Tizen.Multimedia.RecorderSettings.OrientationTag">
691             <summary>
692             The orientation in a video metadata tag.
693             </summary>
694             <since_tizen> 3 </since_tizen>
695             <value>A <see cref="T:Tizen.Multimedia.Rotation"/> that specifies the type of orientation.</value>
696             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
697         </member>
698         <member name="P:Tizen.Multimedia.RecorderSettings.VideoResolution">
699             <summary>
700             Resolution of the video.
701             </summary>
702             <since_tizen> 3 </since_tizen>
703             <exception cref="T:System.ArgumentException">In case of invalid parameters</exception>
704             <exception cref="T:System.ObjectDisposedException">The camera already has been disposed.</exception>
705         </member>
706         <member name="T:Tizen.Multimedia.RecorderStateChangedEventArgs">
707             <summary>
708             An extended EventArgs class which contains details about previous and current state
709             of the recorder when its state is changed.
710             </summary>
711         </member>
712         <member name="P:Tizen.Multimedia.RecorderStateChangedEventArgs.Previous">
713             <summary>
714             Previous state of the recorder.
715             </summary>
716             <since_tizen> 3 </since_tizen>
717         </member>
718         <member name="P:Tizen.Multimedia.RecorderStateChangedEventArgs.Current">
719             <summary>
720             Current state of the recorder.
721             </summary>
722             <since_tizen> 3 </since_tizen>
723         </member>
724         <member name="P:Tizen.Multimedia.RecorderStateChangedEventArgs.IsStateChangedByPolicy">
725             <summary>
726             true if the state changed by policy such as Resource Conflict or Security, otherwise false
727             in normal state change.
728             </summary>
729             <since_tizen> 3 </since_tizen>
730         </member>
731         <member name="T:Tizen.Multimedia.RecordingErrorOccurredEventArgs">
732             <summary>
733             An extended EventArgs class which contains details about error status and
734             state of the recorder when it failed.
735             </summary>
736         </member>
737         <member name="P:Tizen.Multimedia.RecordingErrorOccurredEventArgs.Error">
738             <summary>
739             The error code.
740             </summary>
741             <since_tizen> 3 </since_tizen>
742         </member>
743         <member name="P:Tizen.Multimedia.RecordingErrorOccurredEventArgs.State">
744             <summary>
745             The state of the recorder.
746             </summary>
747             <since_tizen> 3 </since_tizen>
748         </member>
749         <member name="T:Tizen.Multimedia.RecordingLimitReachedEventArgs">
750             <summary>
751             An extended EventArgs class containing details about the recording limit.
752             </summary>
753         </member>
754         <member name="P:Tizen.Multimedia.RecordingLimitReachedEventArgs.Type">
755             <summary>
756             The limitation type.
757             </summary>
758             <since_tizen> 3 </since_tizen>
759         </member>
760         <member name="T:Tizen.Multimedia.RecordingProgressEventArgs">
761             <summary>
762             An extened EventArgs class which contain the details of current recording status.
763             </summary>
764         </member>
765         <member name="P:Tizen.Multimedia.RecordingProgressEventArgs.ElapsedTime">
766             <summary>
767             The time of recording in milliseconds.
768             </summary>
769             <since_tizen> 3 </since_tizen>
770         </member>
771         <member name="P:Tizen.Multimedia.RecordingProgressEventArgs.FileSize">
772             <summary>
773             The size of the recording file in Kilobyte.
774             </summary>
775             <since_tizen> 3 </since_tizen>
776         </member>
777     </members>
778 </doc>