Release 4.0.0-preview1-00175
[platform/core/csapi/tizenfx.git] / Artifacts / bin / public / Tizen.Multimedia.StreamRecorder.xml
1 <?xml version="1.0"?>
2 <doc>
3     <assembly>
4         <name>Tizen.Multimedia.StreamRecorder</name>
5     </assembly>
6     <members>
7         <member name="T:Tizen.Multimedia.StreamRecorder">
8             <summary>
9             Provides methods to control stream recorder.
10             </summary>
11             <remarks>
12             StreamRecorder class provides functions to record raw image frame
13             also provides recording start, stop and save the content etc.
14             </remarks>
15         </member>
16         <member name="F:Tizen.Multimedia.StreamRecorder._recordingStatusChanged">
17             <summary>
18             Occurred when recording is progressing for recording status.
19             </summary>
20         </member>
21         <member name="F:Tizen.Multimedia.StreamRecorder._recordingLimitReached">
22             <summary>
23             Occurred when recording time or size reach limit.
24             </summary>
25         </member>
26         <member name="F:Tizen.Multimedia.StreamRecorder._bufferConsumed">
27             <summary>
28             Occurred when streamrecorder complete to use pushed buffer.
29             </summary>
30         </member>
31         <member name="F:Tizen.Multimedia.StreamRecorder._recorderNotified">
32             <summary>
33             Occurred when streamrecorder state is changed.
34             </summary>
35         </member>
36         <member name="F:Tizen.Multimedia.StreamRecorder._recordingErrorOccurred">
37             <summary>
38             Occurred when error is occured.
39             </summary>
40         </member>
41         <member name="M:Tizen.Multimedia.StreamRecorder.#ctor">
42             <summary>
43             Stream recorder constructor.
44             </summary>
45         </member>
46         <member name="M:Tizen.Multimedia.StreamRecorder.Finalize">
47             <summary>
48             Stream recorder destructor.
49             </summary>
50         </member>
51         <member name="E:Tizen.Multimedia.StreamRecorder.RecorderNotified">
52             <summary>
53             Event that occurs when streamrecorder state is changed.
54             </summary>
55         </member>
56         <member name="E:Tizen.Multimedia.StreamRecorder.BufferConsumed">
57             <summary>
58             Event that occurs when buffer had comsumed completely.
59             </summary>
60         </member>
61         <member name="E:Tizen.Multimedia.StreamRecorder.RecordingStatusChanged">
62             <summary>
63             Event that occurs when recording status changed.
64             </summary>
65         </member>
66         <member name="E:Tizen.Multimedia.StreamRecorder.RecordingLimitReached">
67             <summary>
68             Event that occurs when recording limit is reached.
69             </summary>
70         </member>
71         <member name="E:Tizen.Multimedia.StreamRecorder.RecordingErrorOccurred">
72             <summary>
73             Event that occurs when an error occured during recorder operation.
74             </summary>
75         </member>
76         <member name="P:Tizen.Multimedia.StreamRecorder.FilePath">
77             <summary>
78             The file path to record.
79             </summary>
80             <remarks>
81             If the same file already exists in the file system, then old file
82             will be overwritten.
83             </remarks>
84         </member>
85         <!-- Badly formed XML comment ignored for member "P:Tizen.Multimedia.StreamRecorder.State" -->
86         <member name="P:Tizen.Multimedia.StreamRecorder.FileFormat">
87             <summary>
88             Get/Set the file format for recording media stream.
89             </summary>
90             <remarks>
91             Must set <see cref="M:Tizen.Multimedia.StreamRecorder.EnableSourceBuffer(Tizen.Multimedia.StreamRecorderSourceType)"/>.
92             The recorder state must be <see cref="F:Tizen.Multimedia.StreamRecorderState.Created"/> state.
93             </remarks>
94             <exception cref="T:System.ArgumentException">The format does not valid.</exception>
95             <seealso cref="P:Tizen.Multimedia.StreamRecorder.SupportedFileFormats"/>
96         </member>
97         <member name="P:Tizen.Multimedia.StreamRecorder.AudioCodec">
98             <summary>
99             The audio codec for encoding an audio stream.
100             </summary>
101             <remarks>
102             Must set <see cref="F:Tizen.Multimedia.StreamRecorderSourceType.Audio"/> or <see cref="F:Tizen.Multimedia.StreamRecorderSourceType.VideoAudio"/>
103             by <see cref="M:Tizen.Multimedia.StreamRecorder.EnableSourceBuffer(Tizen.Multimedia.StreamRecorderSourceType)"/>
104             </remarks>
105             <exception cref="T:System.ArgumentException">The codec does not valid.</exception>
106             <seealso cref="P:Tizen.Multimedia.StreamRecorder.SupportedAudioEncodings"/>
107         </member>
108         <member name="P:Tizen.Multimedia.StreamRecorder.VideoCodec">
109             <summary>
110             The video codec for encoding video stream.
111             </summary>
112             <remarks>
113             Must set <see cref="F:Tizen.Multimedia.StreamRecorderSourceType.Video"/> or <see cref="F:Tizen.Multimedia.StreamRecorderSourceType.VideoAudio"/>
114             by <see cref="M:Tizen.Multimedia.StreamRecorder.EnableSourceBuffer(Tizen.Multimedia.StreamRecorderSourceType)"/>
115             </remarks>
116             <exception cref="T:System.ArgumentException">The codec does not valid.</exception>
117             <seealso cref="P:Tizen.Multimedia.StreamRecorder.SupportedVideoEncodings"/>
118         </member>
119         <member name="P:Tizen.Multimedia.StreamRecorder.SizeLimit">
120             <summary>
121             The maximum size of a recording file in KB(kilobytes). If 0, means
122             unlimited recording size.
123             </summary>
124             <remarks>
125             After reaching the limitation, the data which is being recorded will
126             be discarded and not written to the file.
127             The recorder state must be <see cref="F:Tizen.Multimedia.StreamRecorderState.Created"/> state.
128             </remarks>
129             <exception cref="T:System.ArgumentException">The value set to below 0.</exception>
130             <seealso cref="T:Tizen.Multimedia.StreamRecordingLimitReachedEventArgs"/>
131         </member>
132         <member name="P:Tizen.Multimedia.StreamRecorder.TimeLimit">
133             <summary>
134             The time limit of a recording file in Seconds. If 0, means unlimited recording
135             time.
136             </summary>
137             <remarks>
138             After reaching the limitation, the data which is being recorded will
139             be discarded and not written to the file.
140             The recorder state must be <see cref="F:Tizen.Multimedia.StreamRecorderState.Created"/> state.
141             </remarks>
142             <exception cref="T:System.ArgumentException">The value set to below 0.</exception>
143             <seealso cref="T:Tizen.Multimedia.StreamRecordingLimitReachedEventArgs"/>
144         </member>
145         <member name="P:Tizen.Multimedia.StreamRecorder.AudioSampleRate">
146             <summary>
147             The sampling rate of an audio stream in hertz.
148             </summary>
149             <remarks>
150             The recorder state must be <see cref="F:Tizen.Multimedia.StreamRecorderState.Created"/> state.
151             Must set <see cref="F:Tizen.Multimedia.StreamRecorderSourceType.Audio"/> or <see cref="F:Tizen.Multimedia.StreamRecorderSourceType.VideoAudio"/>
152             by <see cref="M:Tizen.Multimedia.StreamRecorder.EnableSourceBuffer(Tizen.Multimedia.StreamRecorderSourceType)"/>.
153             </remarks>
154             <exception cref="T:System.ArgumentException">The value set to below 0.</exception>
155         </member>
156         <member name="P:Tizen.Multimedia.StreamRecorder.AudioBitRate">
157             <summary>
158             The bitrate of an audio encoder in bits per second.
159             </summary>
160             <remarks>
161             The recorder state must be <see cref="F:Tizen.Multimedia.StreamRecorderState.Created"/> state.
162             Must set <see cref="F:Tizen.Multimedia.StreamRecorderSourceType.Audio"/> or <see cref="F:Tizen.Multimedia.StreamRecorderSourceType.VideoAudio"/>
163             by <see cref="M:Tizen.Multimedia.StreamRecorder.EnableSourceBuffer(Tizen.Multimedia.StreamRecorderSourceType)"/>
164             </remarks>
165             <exception cref="T:System.ArgumentException">The value set to below 0.</exception>
166         </member>
167         <member name="P:Tizen.Multimedia.StreamRecorder.VideoBitRate">
168             <summary>
169             The bitrate of an video encoder in bits per second.
170             </summary>
171             <remarks>
172             The recorder state must be <see cref="F:Tizen.Multimedia.StreamRecorderState.Created"/> state.
173             Must set <see cref="F:Tizen.Multimedia.StreamRecorderSourceType.Video"/> or <see cref="F:Tizen.Multimedia.StreamRecorderSourceType.VideoAudio"/>
174             by <see cref="M:Tizen.Multimedia.StreamRecorder.EnableSourceBuffer(Tizen.Multimedia.StreamRecorderSourceType)"/>
175             </remarks>
176             <exception cref="T:System.ArgumentException">The value set to below 0.</exception>
177         </member>
178         <member name="P:Tizen.Multimedia.StreamRecorder.VideoFrameRate">
179             <summary>
180             The video frame rate for recording media stream.
181             </summary>
182             <remarks>
183             The recorder state must be <see cref="F:Tizen.Multimedia.StreamRecorderState.Created"/> state.
184             Must set <see cref="F:Tizen.Multimedia.StreamRecorderSourceType.Video"/> or <see cref="F:Tizen.Multimedia.StreamRecorderSourceType.VideoAudio"/>
185             by <see cref="M:Tizen.Multimedia.StreamRecorder.EnableSourceBuffer(Tizen.Multimedia.StreamRecorderSourceType)"/>
186             </remarks>
187             <exception cref="T:System.NotSupportedException">The value set to below 0.</exception>
188         </member>
189         <member name="P:Tizen.Multimedia.StreamRecorder.VideoSourceFormat">
190             <summary>
191             Get or Set the video source format for recording media stream.
192             </summary>
193             <exception cref="T:System.ArgumentException">The value set to a invalid value.</exception>
194             <seealso cref="T:Tizen.Multimedia.StreamRecorderVideoSourceFormat"/>
195         </member>
196         <member name="P:Tizen.Multimedia.StreamRecorder.AudioChannel">
197             <summary>
198             The number of audio channel.
199             </summary>
200             <remarks>
201             The attribute is applied only in Created state.
202             For mono recording, set channel to 1.
203             For stereo recording, set channel to 2.
204             The recorder state must be <see cref="F:Tizen.Multimedia.StreamRecorderState.Created"/> state.
205             </remarks>
206             <exception cref="T:System.ArgumentException">The value set to a invalid value.</exception>
207         </member>
208         <member name="P:Tizen.Multimedia.StreamRecorder.Resolution">
209             <summary>
210             Video resolution of the video recording.
211             </summary>
212             <remarks>
213             Must set <see cref="F:Tizen.Multimedia.StreamRecorderSourceType.Video"/> or <see cref="F:Tizen.Multimedia.StreamRecorderSourceType.VideoAudio"/>
214             by <see cref="M:Tizen.Multimedia.StreamRecorder.EnableSourceBuffer(Tizen.Multimedia.StreamRecorderSourceType)"/>
215             The recorder state must be <see cref="F:Tizen.Multimedia.StreamRecorderState.Created"/> state.
216             </remarks>
217             <exception cref="T:System.ArgumentException">The value set to a invalid value.</exception>
218             <seealso cref="P:Tizen.Multimedia.StreamRecorder.SupportedVideoResolutions"/>
219         </member>
220         <member name="P:Tizen.Multimedia.StreamRecorder.SupportedFileFormats">
221             <summary>
222             Retrieves all the file formats supported by the stream recorder.
223             </summary>
224             <returns>
225             It returns a list containing all the supported file
226             formats by Stream recorder.
227             </returns>
228             <seealso cref="T:Tizen.Multimedia.StreamRecorderFileFormat"/>
229         </member>
230         <member name="P:Tizen.Multimedia.StreamRecorder.SupportedAudioEncodings">
231             <summary>
232             Retrieves all the audio encoders supported by the recorder.
233             </summary>
234             <returns>
235             It returns a list containing all the supported audio encoders
236             by recorder.
237             </returns>
238             <seealso cref="T:Tizen.Multimedia.StreamRecorderAudioCodec"/>
239         </member>
240         <member name="P:Tizen.Multimedia.StreamRecorder.SupportedVideoEncodings">
241             <summary>
242             Retrieves all the video encoders supported by the recorder.
243             </summary>
244             <returns>
245             It returns a list containing all the supported video encoders
246             by recorder.
247             </returns>
248             <seealso cref="T:Tizen.Multimedia.StreamRecorderVideoCodec"/>
249         </member>
250         <member name="P:Tizen.Multimedia.StreamRecorder.SupportedVideoResolutions">
251             <summary>
252             Retrieves all the video resolutions supported by the recorder.
253             </summary>
254             <returns>
255             It returns videoresolution list containing the width and height of
256             different resolutions supported by recorder.
257             </returns>
258             <seealso cref="T:Tizen.Multimedia.StreamRecorderVideoResolution"/>
259         </member>
260         <member name="M:Tizen.Multimedia.StreamRecorder.Prepare">
261             <summary>
262             Prepare the stream recorder.
263             </summary>
264             <remarks>
265             Before calling the function, it is required to set <see cref="M:Tizen.Multimedia.StreamRecorder.EnableSourceBuffer(Tizen.Multimedia.StreamRecorderSourceType)"/>,
266             <see cref="T:Tizen.Multimedia.StreamRecorderAudioCodec"/>, <see cref="T:Tizen.Multimedia.StreamRecorderVideoCodec"/> and <see cref="T:Tizen.Multimedia.StreamRecorderFileFormat"/> properties of recorder.
267             </remarks>
268             <exception cref="T:System.InvalidOperationException">The streamrecorder is not in the valid state.</exception>
269             <seealso cref="M:Tizen.Multimedia.StreamRecorder.Unprepare"/>
270         </member>
271         <member name="M:Tizen.Multimedia.StreamRecorder.Unprepare">
272             <summary>
273             Resets the stream recorder.
274             </summary>
275             <remarks>
276             The recorder state must be <see cref="F:Tizen.Multimedia.StreamRecorderState.Prepared"/> state by <see cref="M:Tizen.Multimedia.StreamRecorder.Prepare"/>, <see cref="M:Tizen.Multimedia.StreamRecorder.Cancel"/> and <see cref="M:Tizen.Multimedia.StreamRecorder.Commit"/>.
277             The StreamRecorder state will be <see cref="F:Tizen.Multimedia.StreamRecorderState.Created"/>.
278             </remarks>
279             <exception cref="T:System.InvalidOperationException">The streamrecorder is not in the valid state.</exception>
280             <seealso cref="M:Tizen.Multimedia.StreamRecorder.Prepare"/>
281         </member>
282         <member name="M:Tizen.Multimedia.StreamRecorder.Start">
283             <summary>
284             Starts the recording.
285             </summary>
286             <remarks>
287             If file path has been set to an existing file, this file is removed automatically and updated by new one.
288             The filename should be set before this function is invoked.
289             The recorder state must be <see cref="F:Tizen.Multimedia.StreamRecorderState.Prepared"/> state by <see cref="M:Tizen.Multimedia.StreamRecorder.Prepare"/> or
290             <see cref="F:Tizen.Multimedia.StreamRecorderState.Paused"/> state by <see cref="M:Tizen.Multimedia.StreamRecorder.Pause"/>.
291             The filename shuild be set by <see cref="P:Tizen.Multimedia.StreamRecorder.FilePath"/>
292             </remarks>
293             <exception cref="T:System.InvalidOperationException">The streamrecorder is not in the valid state.</exception>
294             <exception cref="T:System.UnauthorizedAccessException">The access ot the resources can not be granted.</exception>
295             <seealso cref="M:Tizen.Multimedia.StreamRecorder.Pause"/>
296             <seealso cref="M:Tizen.Multimedia.StreamRecorder.Commit"/>
297             <seealso cref="M:Tizen.Multimedia.StreamRecorder.Cancel"/>
298             <seealso cref="P:Tizen.Multimedia.StreamRecorder.FilePath"/>
299             <seealso cref="P:Tizen.Multimedia.StreamRecorder.FileFormat"/>
300         </member>
301         <member name="M:Tizen.Multimedia.StreamRecorder.Pause">
302             <summary>
303             Pause the recording.
304             </summary>
305             <remarks>
306             Recording can be resumed with <see cref="M:Tizen.Multimedia.StreamRecorder.Start"/>.
307             </remarks>
308             <exception cref="T:System.InvalidOperationException">The streamrecorder is not in the valid state.</exception>
309             <seealso cref="M:Tizen.Multimedia.StreamRecorder.Start"/>
310             <seealso cref="M:Tizen.Multimedia.StreamRecorder.Commit"/>
311             <seealso cref="M:Tizen.Multimedia.StreamRecorder.Cancel"/>
312         </member>
313         <member name="M:Tizen.Multimedia.StreamRecorder.Commit">
314             <summary>
315             Stops recording and saves the result.
316             </summary>
317             <remarks>
318             The recorder state must be <see cref="F:Tizen.Multimedia.StreamRecorderState.Recording"/> state by <see cref="M:Tizen.Multimedia.StreamRecorder.Start"/> or
319              <see cref="F:Tizen.Multimedia.StreamRecorderState.Paused"/> state by <see cref="M:Tizen.Multimedia.StreamRecorder.Pause"/>
320             When you want to record audio or video file, you need to add privilege according to rules below additionally.
321             <para>
322             http://tizen.org/privilege/mediastorage is needed if input or output path are relevant to media storage.
323             http://tizen.org/privilege/externalstorage is needed if input or output path are relevant to external storage.
324             </para>
325             </remarks>
326             <exception cref="T:System.InvalidOperationException">The streamrecorder is not in the valid state.</exception>
327             <exception cref="T:System.UnauthorizedAccessException">The access ot the resources can not be granted.</exception>
328             <seealso cref="M:Tizen.Multimedia.StreamRecorder.Start"/>
329             <seealso cref="M:Tizen.Multimedia.StreamRecorder.Pause"/>
330         </member>
331         <member name="M:Tizen.Multimedia.StreamRecorder.Cancel">
332             <summary>
333             Cancels the recording.
334             The recording data is discarded and not written in the recording file.
335             </summary>
336             <seealso cref="M:Tizen.Multimedia.StreamRecorder.Start"/>
337             <seealso cref="M:Tizen.Multimedia.StreamRecorder.Pause"/>
338         </member>
339         <member name="M:Tizen.Multimedia.StreamRecorder.PushBuffer(Tizen.Multimedia.MediaPacket)">
340             <summary>
341             Push stream buffer as recording raw data.
342             </summary>
343         </member>
344         <member name="M:Tizen.Multimedia.StreamRecorder.EnableSourceBuffer(Tizen.Multimedia.StreamRecorderSourceType)">
345             <summary>
346             Set the source type of pushed data.
347             </summary>
348         </member>
349         <member name="M:Tizen.Multimedia.StreamRecorder.Dispose">
350             <summary>
351             Release any unmanaged resources used by this object.
352             </summary>
353         </member>
354         <member name="T:Tizen.Multimedia.StreamRecorderAudioCodec">
355             <summary>
356             Enumeration for Audio Codec.
357             </summary>
358         </member>
359         <member name="F:Tizen.Multimedia.StreamRecorderAudioCodec.Amr">
360             <summary>
361             AMR codec.
362             </summary>
363         </member>
364         <member name="F:Tizen.Multimedia.StreamRecorderAudioCodec.Aac">
365             <summary>
366             AAC codec.
367             </summary>
368         </member>
369         <member name="F:Tizen.Multimedia.StreamRecorderAudioCodec.Pcm">
370             <summary>
371             PCM codec.
372             </summary>
373         </member>
374         <member name="T:Tizen.Multimedia.StreamRecorderFileFormat">
375             <summary>
376             Enumeration for the file container format.
377             </summary>
378         </member>
379         <member name="F:Tizen.Multimedia.StreamRecorderFileFormat.ThreeGp">
380             <summary>
381             3GP file format.
382             </summary>
383         </member>
384         <member name="F:Tizen.Multimedia.StreamRecorderFileFormat.Mp4">
385             <summary>
386             MP4 file format.
387             </summary>
388         </member>
389         <member name="F:Tizen.Multimedia.StreamRecorderFileFormat.Amr">
390             <summary>
391             AMR file format.
392             </summary>
393         </member>
394         <member name="F:Tizen.Multimedia.StreamRecorderFileFormat.Adts">
395             <summary>
396             ADTS file format.
397             </summary>
398         </member>
399         <member name="F:Tizen.Multimedia.StreamRecorderFileFormat.Wav">
400             <summary>
401             WAV file format.
402             </summary>
403         </member>
404         <member name="T:Tizen.Multimedia.StreamRecorderNotify">
405             <summary>
406             Enumeration for the recorder notify type.
407             </summary>
408         </member>
409         <member name="F:Tizen.Multimedia.StreamRecorderNotify.None">
410             <summary>
411             None.
412             </summary>
413         </member>
414         <member name="F:Tizen.Multimedia.StreamRecorderNotify.StateChanged">
415             <summary>
416             State changed noti.
417             </summary>
418         </member>
419         <member name="T:Tizen.Multimedia.StreamRecordingLimitType">
420             <summary>
421             Enumeration for the recording limit type.
422             </summary>
423         </member>
424         <member name="F:Tizen.Multimedia.StreamRecordingLimitType.Time">
425             <summary>
426             Time limit in seconds of recording file
427             </summary>
428         </member>
429         <member name="F:Tizen.Multimedia.StreamRecordingLimitType.Size">
430             <summary>
431             Size limit in KB(KiloBytes) of recording file.
432             </summary>
433         </member>
434         <member name="T:Tizen.Multimedia.StreamRecorderState">
435             <summary>
436             Enumeration for stream recorder states.
437             </summary>
438         </member>
439         <member name="F:Tizen.Multimedia.StreamRecorderState.None">
440             <summary>
441             Stream recorder is not created.
442             </summary>
443         </member>
444         <member name="F:Tizen.Multimedia.StreamRecorderState.Created">
445             <summary>
446             Stream recorder is created, but not prepared.
447             </summary>
448         </member>
449         <member name="F:Tizen.Multimedia.StreamRecorderState.Prepared">
450             <summary>
451             Stream recorder is ready to record.
452             </summary>
453         </member>
454         <member name="F:Tizen.Multimedia.StreamRecorderState.Recording">
455             <summary>
456             Stream recorder is recording pushed packet.
457             </summary>
458         </member>
459         <member name="F:Tizen.Multimedia.StreamRecorderState.Paused">
460             <summary>
461             Stream recorder is paused.
462             </summary>
463         </member>
464         <member name="T:Tizen.Multimedia.StreamRecorderVideoCodec">
465             <summary>
466             Enumeration for video codec.
467             </summary>
468         </member>
469         <member name="F:Tizen.Multimedia.StreamRecorderVideoCodec.H263">
470             <summary>
471             H263 codec.
472             </summary>
473         </member>
474         <member name="F:Tizen.Multimedia.StreamRecorderVideoCodec.Mpeg4">
475             <summary>
476             MPEG4 codec.
477             </summary>
478         </member>
479         <member name="T:Tizen.Multimedia.StreamRecorderSourceType">
480             <summary>
481             Enumeration for source type.
482             </summary>
483         </member>
484         <member name="F:Tizen.Multimedia.StreamRecorderSourceType.Video">
485             <summary>
486             Video source
487             </summary>
488         </member>
489         <member name="F:Tizen.Multimedia.StreamRecorderSourceType.Audio">
490             <summary>
491             Audio source
492             </summary>
493         </member>
494         <member name="F:Tizen.Multimedia.StreamRecorderSourceType.VideoAudio">
495             <summary>
496             Audio/Video both
497             </summary>
498         </member>
499         <member name="T:Tizen.Multimedia.StreamRecorderVideoSourceFormat">
500             <summary>
501             Enumeration for video source format.
502             </summary>
503         </member>
504         <member name="F:Tizen.Multimedia.StreamRecorderVideoSourceFormat.Nv12">
505             <summary>
506             Nv12 Video source format
507             </summary>
508         </member>
509         <member name="F:Tizen.Multimedia.StreamRecorderVideoSourceFormat.Nv21">
510             <summary>
511             Nv21 video source format
512             </summary>
513         </member>
514         <member name="F:Tizen.Multimedia.StreamRecorderVideoSourceFormat.I420">
515             <summary>
516             I420 video source format
517             </summary>
518         </member>
519         <member name="T:Tizen.Multimedia.StreamRecorderErrorCode">
520             <summary>
521             Enumeration for stream recorder failure error.
522             </summary>
523         </member>
524         <member name="F:Tizen.Multimedia.StreamRecorderErrorCode.None">
525             <summary>
526             Sucessful.
527             </summary>
528         </member>
529         <member name="F:Tizen.Multimedia.StreamRecorderErrorCode.InvalidParameter">
530             <summary>
531             Internal error.
532             </summary>
533         </member>
534         <member name="F:Tizen.Multimedia.StreamRecorderErrorCode.InvalidOperation">
535             <summary>
536             Internal error.
537             </summary>
538         </member>
539         <member name="F:Tizen.Multimedia.StreamRecorderErrorCode.OutOfMemory">
540             <summary>
541             Out of memory.
542             </summary>
543         </member>
544         <member name="T:Tizen.Multimedia.StreamRecorderNotifiedEventArgs">
545             <summary>
546             An extended Eventargs class which contains interrupted policy details, previous and current
547             state of the recorder.
548             </summary>
549         </member>
550         <member name="P:Tizen.Multimedia.StreamRecorderNotifiedEventArgs.Previous">
551             <summary>
552             The previous state of the stream recorder.
553             </summary>
554         </member>
555         <member name="P:Tizen.Multimedia.StreamRecorderNotifiedEventArgs.Current">
556             <summary>
557             The current state of the stream recorder.
558             </summary>
559         </member>
560         <member name="P:Tizen.Multimedia.StreamRecorderNotifiedEventArgs.Notify">
561             <summary>
562             The notify of the event.
563             </summary>
564         </member>
565         <member name="T:Tizen.Multimedia.StreamRecorderVideoResolution">
566             <summary>
567             Resolution for stream recorder.
568             </summary>
569         </member>
570         <member name="P:Tizen.Multimedia.StreamRecorderVideoResolution.Width">
571             <summary>
572             The video width.
573             </summary>
574             <value>The width.</value>
575         </member>
576         <member name="P:Tizen.Multimedia.StreamRecorderVideoResolution.Height">
577             <summary>
578             The video height.
579             </summary>
580             <value>The height.</value>
581         </member>
582         <member name="T:Tizen.Multimedia.StreamRecordingBufferConsumedEventArgs">
583             <summary>
584             An extended EventArgs.
585             </summary>
586         </member>
587         <member name="P:Tizen.Multimedia.StreamRecordingBufferConsumedEventArgs.Buffer">
588             <summary>
589             Consumed buffer.
590             </summary>
591         </member>
592         <member name="T:Tizen.Multimedia.StreamRecordingErrorOccurredEventArgs">
593             <summary>
594             An extended EventArgs class which contains details about error status and
595             state of the recorder when it failed.
596             </summary>
597         </member>
598         <member name="P:Tizen.Multimedia.StreamRecordingErrorOccurredEventArgs.Error">
599             <summary>
600             The error code.
601             </summary>
602         </member>
603         <member name="P:Tizen.Multimedia.StreamRecordingErrorOccurredEventArgs.State">
604             <summary>
605             The state of the recorder.
606             </summary>
607         </member>
608         <member name="T:Tizen.Multimedia.StreamRecordingLimitReachedEventArgs">
609             <summary>
610             An extended EventArgs class containing details about the recording limit.
611             </summary>
612         </member>
613         <member name="P:Tizen.Multimedia.StreamRecordingLimitReachedEventArgs.Type">
614             <summary>
615             The limitation type.
616             </summary>
617         </member>
618     </members>
619 </doc>