Release 4.0.0-preview1-00201
[platform/core/csapi/tizenfx.git] / Artifacts / bin / public / Tizen.Multimedia.AudioIO.xml
1 <?xml version="1.0"?>\r
2 <doc>\r
3     <assembly>\r
4         <name>Tizen.Multimedia.AudioIO</name>\r
5     </assembly>\r
6     <members>\r
7         <member name="T:Tizen.Multimedia.AudioCaptureBase">\r
8             <summary>\r
9             Provides the ability to directly manage the system audio input devices.\r
10             </summary>\r
11             <privilege>http://tizen.org/privilege/recorder</privilege>\r
12         </member>\r
13         <member name="F:Tizen.Multimedia.AudioCaptureBase.MinSampleRate">\r
14             <summary>\r
15             Specifies the minimum value allowed for the audio capture, in Hertz (Hz).\r
16             </summary>\r
17             <seealso cref="P:Tizen.Multimedia.AudioCaptureBase.SampleRate"/>\r
18         </member>\r
19         <member name="F:Tizen.Multimedia.AudioCaptureBase.MaxSampleRate">\r
20             <summary>\r
21             Specifies the maximum value allowed for the audio capture, in Hertz (Hz).\r
22             </summary>\r
23             <seealso cref="P:Tizen.Multimedia.AudioCaptureBase.SampleRate"/>\r
24         </member>\r
25         <member name="E:Tizen.Multimedia.AudioCaptureBase.StateChanged">\r
26             <summary>\r
27             Occurs when the state of the AudioCapture is changed.\r
28             </summary>\r
29         </member>\r
30         <member name="P:Tizen.Multimedia.AudioCaptureBase.SampleRate">\r
31             <summary>\r
32             Gets the sample rate of the audio input data stream, in Hertz (Hz).\r
33             </summary>\r
34         </member>\r
35         <member name="P:Tizen.Multimedia.AudioCaptureBase.Channel">\r
36             <summary>\r
37             Gets the channel type of the audio input data stream.\r
38             </summary>\r
39         </member>\r
40         <member name="P:Tizen.Multimedia.AudioCaptureBase.SampleType">\r
41             <summary>\r
42             Gets the sample type of the audio input data stream.\r
43             </summary>\r
44         </member>\r
45         <member name="M:Tizen.Multimedia.AudioCaptureBase.GetBufferSize">\r
46             <summary>\r
47             Gets the size allocated for the audio input buffer.\r
48             </summary>\r
49             <exception cref="T:System.ObjectDisposedException">The AudioPlayback has already been disposed of.</exception>\r
50         </member>\r
51         <member name="M:Tizen.Multimedia.AudioCaptureBase.Prepare">\r
52             <summary>\r
53             Prepares the AudioCapture for reading audio data by starting buffering of audio data from the device.\r
54             </summary>\r
55             <exception cref="T:System.InvalidOperationException">\r
56                 Operation failed due to an internal error.\n\r
57                 -or-\n\r
58                 The current state is not <see cref="F:Tizen.Multimedia.AudioIOState.Idle"/>.\r
59             </exception>\r
60             <seealso cref="M:Tizen.Multimedia.AudioCaptureBase.Unprepare"/>\r
61         </member>\r
62         <member name="M:Tizen.Multimedia.AudioCaptureBase.Unprepare">\r
63             <summary>\r
64             Unprepares the AudioCapture.\r
65             </summary>\r
66             <exception cref="T:System.InvalidOperationException">\r
67                 Operation failed due to an internal error.\n\r
68                 -or-\n\r
69                 The current state is <see cref="F:Tizen.Multimedia.AudioIOState.Idle"/>.\r
70             </exception>\r
71             <seealso cref="M:Tizen.Multimedia.AudioCaptureBase.Prepare"/>\r
72         </member>\r
73         <member name="M:Tizen.Multimedia.AudioCaptureBase.Pause">\r
74             <summary>\r
75             Pauses buffering of audio data from the device.\r
76             </summary>\r
77             <exception cref="T:System.InvalidOperationException">\r
78                 The current state is <see cref="F:Tizen.Multimedia.AudioIOState.Idle"/>.\n\r
79                 -or-\n\r
80                 The method is called in the <see cref="E:Tizen.Multimedia.AsyncAudioCapture.DataAvailable"/> event handler.\r
81             </exception>\r
82             <seealso cref="M:Tizen.Multimedia.AudioCaptureBase.Resume"/>\r
83         </member>\r
84         <member name="M:Tizen.Multimedia.AudioCaptureBase.Resume">\r
85             <summary>\r
86             Resumes buffering audio data from the device.\r
87             </summary>\r
88             <exception cref="T:System.InvalidOperationException">\r
89                 The current state is <see cref="F:Tizen.Multimedia.AudioIOState.Idle"/>.\n\r
90                 -or-\n\r
91                 The method is called in the <see cref="E:Tizen.Multimedia.AsyncAudioCapture.DataAvailable"/> event handler.\r
92             </exception>\r
93             <seealso cref="M:Tizen.Multimedia.AudioCaptureBase.Pause"/>\r
94         </member>\r
95         <member name="M:Tizen.Multimedia.AudioCaptureBase.Flush">\r
96             <summary>\r
97             Flushes and discards buffered audio data from the input stream.\r
98             </summary>\r
99             <exception cref="T:System.InvalidOperationException">The current state is <see cref="F:Tizen.Multimedia.AudioIOState.Idle"/>.</exception>\r
100         </member>\r
101         <member name="M:Tizen.Multimedia.AudioCaptureBase.ApplyStreamPolicy(Tizen.Multimedia.AudioStreamPolicy)">\r
102             <summary>\r
103             Sets the sound stream information to the audio input.\r
104             </summary>\r
105             <param name="streamPolicy">The <see cref="T:Tizen.Multimedia.AudioStreamPolicy"/> to apply for the AudioCapture.</param>\r
106             <exception cref="T:System.ArgumentNullException"><paramref name="streamPolicy"/> is null.</exception>\r
107             <exception cref="T:System.ObjectDisposedException"><paramref name="streamPolicy"/> has already been disposed of.</exception>\r
108             <exception cref="T:System.NotSupportedException"><paramref name="streamPolicy"/> is not supported.</exception>\r
109             <exception cref="T:System.ArgumentException">Not able to retrieve information from <paramref name="streamPolicy"/>.</exception>\r
110         </member>\r
111         <member name="T:Tizen.Multimedia.AudioCapture">\r
112             <summary>\r
113             Provides the ability to record audio from system audio input devices in a synchronous way.\r
114             </summary>\r
115             <privilege>http://tizen.org/privilege/recorder</privilege>\r
116         </member>\r
117         <member name="M:Tizen.Multimedia.AudioCapture.#ctor(System.Int32,Tizen.Multimedia.AudioChannel,Tizen.Multimedia.AudioSampleType)">\r
118             <summary>\r
119             Initializes a new instance of the AudioCapture class with the specified sample rate, channel, and sampleType.\r
120             </summary>\r
121             <param name="sampleRate">The audio sample rate (8000 ~ 48000Hz).</param>\r
122             <param name="channel">The audio channel type.</param>\r
123             <param name="sampleType">The audio sample type.</param>\r
124             <exception cref="T:System.ArgumentOutOfRangeException">\r
125                 <paramref name="sampleRate"/> is less than <see cref="F:Tizen.Multimedia.AudioCaptureBase.MinSampleRate"/>.\n\r
126                 -or-\n\r
127                 <paramref name="sampleRate"/> is greater than <see cref="F:Tizen.Multimedia.AudioCaptureBase.MaxSampleRate"/>.\r
128             </exception>\r
129             <exception cref="T:System.ArgumentException">\r
130                 <paramref name="channel"/> is invalid.\n\r
131                 -or-\n\r
132                 <paramref name="sampleType"/> is invalid.\r
133             </exception>\r
134             <exception cref="T:System.InvalidOperationException">The required privilege is not specified.</exception>\r
135             <exception cref="T:System.NotSupportedException">The system does not support microphone.</exception>\r
136         </member>\r
137         <member name="M:Tizen.Multimedia.AudioCapture.Read(System.Int32)">\r
138             <summary>\r
139             Reads audio data from the audio input buffer.\r
140             </summary>\r
141             <param name="count">The number of bytes to be read.</param>\r
142             <returns>The buffer of audio data captured.</returns>\r
143             <exception cref="T:System.InvalidOperationException">The current state is not <see cref="F:Tizen.Multimedia.AudioIOState.Running"/>.</exception>\r
144             <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count"/> is equal to or less than zero.</exception>\r
145         </member>\r
146         <member name="T:Tizen.Multimedia.AsyncAudioCapture">\r
147             <summary>\r
148             Provides the ability to record audio from system audio input devices in an asynchronous way.\r
149             </summary>\r
150             <privilege>http://tizen.org/privilege/recorder</privilege>\r
151         </member>\r
152         <member name="E:Tizen.Multimedia.AsyncAudioCapture.DataAvailable">\r
153             <summary>\r
154             Occurs when audio data is available.\r
155             </summary>\r
156         </member>\r
157         <member name="M:Tizen.Multimedia.AsyncAudioCapture.#ctor(System.Int32,Tizen.Multimedia.AudioChannel,Tizen.Multimedia.AudioSampleType)">\r
158             <summary>\r
159             Initializes a new instance of the AsyncAudioCapture class with the specified sample rate, channel and sampleType.\r
160             </summary>\r
161             <param name="sampleRate">The audio sample rate (8000 ~ 48000Hz).</param>\r
162             <param name="channel">The audio channel type.</param>\r
163             <param name="sampleType">The audio sample type.</param>\r
164             <exception cref="T:System.ArgumentOutOfRangeException">\r
165                 <paramref name="sampleRate"/> is less than <see cref="F:Tizen.Multimedia.AudioCaptureBase.MinSampleRate"/>.\n\r
166                 -or-\n\r
167                 <paramref name="sampleRate"/> is greater than <see cref="F:Tizen.Multimedia.AudioCaptureBase.MaxSampleRate"/>.\r
168             </exception>\r
169             <exception cref="T:System.ArgumentException">\r
170                 <paramref name="channel"/> is invalid.\n\r
171                 -or-\n\r
172                 <paramref name="sampleType"/> is invalid.\r
173             </exception>\r
174             <exception cref="T:System.InvalidOperationException">The required privilege is not specified.</exception>\r
175             <exception cref="T:System.NotSupportedException">The system does not support microphone.</exception>\r
176         </member>\r
177         <member name="T:Tizen.Multimedia.AudioDataAvailableEventArgs">\r
178             <summary>\r
179             Provides data for the <see cref="E:Tizen.Multimedia.AsyncAudioCapture.DataAvailable"/> event.\r
180             </summary>\r
181         </member>\r
182         <member name="P:Tizen.Multimedia.AudioDataAvailableEventArgs.Data">\r
183             <summary>\r
184             Gets the audio data captured.\r
185             </summary>\r
186         </member>\r
187         <member name="T:Tizen.Multimedia.AudioIOState">\r
188             <summary>\r
189             Specifies the states for the <see cref="T:Tizen.Multimedia.AudioPlayback"/>, <see cref="T:Tizen.Multimedia.AudioCapture"/>, and <see cref="T:Tizen.Multimedia.AsyncAudioCapture"/>.\r
190             </summary>\r
191         </member>\r
192         <member name="F:Tizen.Multimedia.AudioIOState.Idle">\r
193             <summary>\r
194             Not prepared.\r
195             </summary>\r
196         </member>\r
197         <member name="F:Tizen.Multimedia.AudioIOState.Running">\r
198             <summary>\r
199             The stream is running.\r
200             </summary>\r
201         </member>\r
202         <member name="F:Tizen.Multimedia.AudioIOState.Paused">\r
203             <summary>\r
204             The stream is paused.\r
205             </summary>\r
206         </member>\r
207         <member name="T:Tizen.Multimedia.AudioSampleType">\r
208             <summary>\r
209             Specifies the audio sample types.\r
210             </summary>\r
211         </member>\r
212         <member name="F:Tizen.Multimedia.AudioSampleType.U8">\r
213             <summary>\r
214             Unsigned 8-bit audio samples.\r
215             </summary>\r
216         </member>\r
217         <member name="F:Tizen.Multimedia.AudioSampleType.S16Le">\r
218             <summary>\r
219             Signed 16-bit audio samples.\r
220             </summary>\r
221         </member>\r
222         <member name="T:Tizen.Multimedia.AudioIOStateChangedEventArgs">\r
223             <summary>\r
224             Provides data for the <see cref="E:Tizen.Multimedia.AudioCaptureBase.StateChanged"/> event and the <see cref="E:Tizen.Multimedia.AudioPlayback.StateChanged"/> event.\r
225             </summary>\r
226         </member>\r
227         <member name="P:Tizen.Multimedia.AudioIOStateChangedEventArgs.Previous">\r
228             <summary>\r
229             Gets the previous state.\r
230             </summary>\r
231         </member>\r
232         <member name="P:Tizen.Multimedia.AudioIOStateChangedEventArgs.Current">\r
233             <summary>\r
234             Gets the current state.\r
235             </summary>\r
236         </member>\r
237         <member name="P:Tizen.Multimedia.AudioIOStateChangedEventArgs.ByPolicy">\r
238             <summary>\r
239             Gets the value indicating whether the state is changed by a policy or not.\r
240             </summary>\r
241         </member>\r
242         <member name="T:Tizen.Multimedia.AudioPlayback">\r
243             <summary>\r
244             Provides the ability to directly manage the system audio output devices and play the PCM (pulse-code modulation) data.\r
245             </summary>\r
246         </member>\r
247         <member name="F:Tizen.Multimedia.AudioPlayback.MinSampleRate">\r
248             <summary>\r
249             Specifies the minimum value allowed for the audio capture, in Hertz (Hz).\r
250             </summary>\r
251             <seealso cref="P:Tizen.Multimedia.AudioPlayback.SampleRate"/>\r
252         </member>\r
253         <member name="F:Tizen.Multimedia.AudioPlayback.MaxSampleRate">\r
254             <summary>\r
255             Specifies the maximum value allowed for the audio capture, in Hertz (Hz).\r
256             </summary>\r
257             <seealso cref="P:Tizen.Multimedia.AudioPlayback.SampleRate"/>\r
258         </member>\r
259         <member name="E:Tizen.Multimedia.AudioPlayback.BufferAvailable">\r
260             <summary>\r
261             Occurs when the audio playback data can be written.\r
262             </summary>\r
263             <seealso cref="M:Tizen.Multimedia.AudioPlayback.Write(System.Byte[])"/>\r
264         </member>\r
265         <member name="E:Tizen.Multimedia.AudioPlayback.StateChanged">\r
266             <summary>\r
267             Occurs when the state of the AudioPlayback is changed.\r
268             </summary>\r
269         </member>\r
270         <member name="M:Tizen.Multimedia.AudioPlayback.#ctor(System.Int32,Tizen.Multimedia.AudioChannel,Tizen.Multimedia.AudioSampleType)">\r
271             <summary>\r
272             Initializes a new instance of the AudioPlayback class with the specified sample rate, channel, and sample type.\r
273             </summary>\r
274             <param name="sampleRate">The audio sample rate (8000 ~ 48000Hz).</param>\r
275             <param name="channel">The audio channel type.</param>\r
276             <param name="sampleType">The audio sample type.</param>\r
277             <exception cref="T:System.ArgumentOutOfRangeException">\r
278                 <paramref name="sampleRate"/> is less than <see cref="F:Tizen.Multimedia.AudioPlayback.MinSampleRate"/>.\n\r
279                 -or-\n\r
280                 <paramref name="sampleRate"/> is greater than <see cref="F:Tizen.Multimedia.AudioPlayback.MaxSampleRate"/>.\r
281             </exception>\r
282             <exception cref="T:System.ArgumentException">\r
283                 <paramref name="channel"/> is invalid.\n\r
284                 -or-\n\r
285                 <paramref name="sampleType"/> is invalid.\r
286             </exception>\r
287         </member>\r
288         <member name="P:Tizen.Multimedia.AudioPlayback.SampleRate">\r
289             <summary>\r
290             Gets the sample rate of the audio output data stream, in Hertz (Hz).\r
291             </summary>\r
292         </member>\r
293         <member name="P:Tizen.Multimedia.AudioPlayback.Channel">\r
294             <summary>\r
295             Gets the channel type of the audio output data stream.\r
296             </summary>\r
297         </member>\r
298         <member name="P:Tizen.Multimedia.AudioPlayback.SampleType">\r
299             <summary>\r
300             Gets the sample type of the audio output data stream.\r
301             </summary>\r
302         </member>\r
303         <member name="P:Tizen.Multimedia.AudioPlayback.StreamType">\r
304             <summary>\r
305             Gets the sound type supported by the audio output device.\r
306             </summary>\r
307             <exception cref="T:System.ObjectDisposedException">The AudioPlayback has already been disposed of.</exception>\r
308         </member>\r
309         <member name="M:Tizen.Multimedia.AudioPlayback.GetBufferSize">\r
310             <summary>\r
311             Gets the size allocated for the audio output buffer.\r
312             </summary>\r
313             <exception cref="T:System.ObjectDisposedException">The AudioPlayback has already been disposed of.</exception>\r
314         </member>\r
315         <member name="M:Tizen.Multimedia.AudioPlayback.Drain">\r
316             <summary>\r
317             Drains the buffered audio data from the output stream.\r
318             It blocks the calling thread until the drain of the stream buffer is complete, for example, at the end of playback.\r
319             </summary>\r
320             <exception cref="T:System.ObjectDisposedException">The AudioPlayback has already been disposed of.</exception>\r
321             <exception cref="T:System.InvalidOperationException">The current state is <see cref="F:Tizen.Multimedia.AudioIOState.Idle"/>.</exception>\r
322         </member>\r
323         <member name="M:Tizen.Multimedia.AudioPlayback.Write(System.Byte[])">\r
324             <summary>\r
325             Starts writing the audio data to the device.\r
326             </summary>\r
327             <param name="buffer">The buffer to write.</param>\r
328             <returns>The written size.</returns>\r
329             <exception cref="T:System.ArgumentNullException"><paramref name="buffer"/> is null.</exception>\r
330             <exception cref="T:System.ArgumentException">The length of <paramref name="buffer"/> is zero.</exception>\r
331             <exception cref="T:System.InvalidOperationException">The current state is not <see cref="F:Tizen.Multimedia.AudioIOState.Running"/>.</exception>\r
332             <exception cref="T:System.ObjectDisposedException">The AudioPlayback has already been disposed of.</exception>\r
333         </member>\r
334         <member name="M:Tizen.Multimedia.AudioPlayback.Prepare">\r
335             <summary>\r
336             Prepares the AudioPlayback.\r
337             </summary>\r
338             <remarks>\r
339             This must be called before <see cref="M:Tizen.Multimedia.AudioPlayback.Write(System.Byte[])"/>.\r
340             </remarks>\r
341             <exception cref="T:System.InvalidOperationException">\r
342                 Operation failed due to an internal error.\n\r
343                 -or-\n\r
344                 The current state is not <see cref="F:Tizen.Multimedia.AudioIOState.Idle"/>.\r
345             </exception>\r
346             <exception cref="T:System.ObjectDisposedException">The AudioPlayback has already been disposed of.</exception>\r
347             <seealso cref="M:Tizen.Multimedia.AudioPlayback.Unprepare"/>\r
348         </member>\r
349         <member name="M:Tizen.Multimedia.AudioPlayback.Unprepare">\r
350             <summary>\r
351             Unprepares the AudioPlayback.\r
352             </summary>\r
353             <exception cref="T:System.InvalidOperationException">\r
354                 Operation failed due to an internal error.\n\r
355                 -or-\n\r
356                 The current state is <see cref="F:Tizen.Multimedia.AudioIOState.Idle"/>.\r
357             </exception>\r
358             <exception cref="T:System.ObjectDisposedException">The AudioPlayback has already been disposed of.</exception>\r
359             <seealso cref="M:Tizen.Multimedia.AudioPlayback.Prepare"/>\r
360         </member>\r
361         <member name="M:Tizen.Multimedia.AudioPlayback.Pause">\r
362             <summary>\r
363             Pauses feeding of the audio data to the device.\r
364             </summary>\r
365             <remarks>It has no effect if the current state is <see cref="F:Tizen.Multimedia.AudioIOState.Paused"/>.</remarks>\r
366             <exception cref="T:System.InvalidOperationException">\r
367                 The current state is <see cref="F:Tizen.Multimedia.AudioIOState.Idle"/>.\n\r
368                 -or-\n\r
369                 The method is called in the <see cref="E:Tizen.Multimedia.AudioPlayback.BufferAvailable"/> event handler.\r
370             </exception>\r
371             <exception cref="T:System.ObjectDisposedException">The AudioPlayback has already been disposed of.</exception>\r
372             <seealso cref="M:Tizen.Multimedia.AudioPlayback.Resume"/>\r
373         </member>\r
374         <member name="M:Tizen.Multimedia.AudioPlayback.Resume">\r
375             <summary>\r
376             Resumes feeding of the audio data to the device.\r
377             </summary>\r
378             <remarks>It has no effect if the current state is <see cref="F:Tizen.Multimedia.AudioIOState.Running"/>.</remarks>\r
379             <exception cref="T:System.InvalidOperationException">\r
380                 The current state is <see cref="F:Tizen.Multimedia.AudioIOState.Idle"/>.\n\r
381                 -or-\n\r
382                 The method is called in an event handler.\r
383             </exception>\r
384             <exception cref="T:System.ObjectDisposedException">The AudioPlayback has already been disposed of.</exception>\r
385             <seealso cref="M:Tizen.Multimedia.AudioPlayback.Pause"/>\r
386         </member>\r
387         <member name="M:Tizen.Multimedia.AudioPlayback.Flush">\r
388             <summary>\r
389             Flushes and discards the buffered audio data from the output stream.\r
390             </summary>\r
391             <exception cref="T:System.InvalidOperationException">The current state is <see cref="F:Tizen.Multimedia.AudioIOState.Idle"/>.</exception>\r
392             <exception cref="T:System.ObjectDisposedException">The AudioPlayback has already been disposed of.</exception>\r
393         </member>\r
394         <member name="M:Tizen.Multimedia.AudioPlayback.ApplyStreamPolicy(Tizen.Multimedia.AudioStreamPolicy)">\r
395             <summary>\r
396             Applies the sound stream information to the AudioPlayback.\r
397             </summary>\r
398             <param name="streamPolicy">The <see cref="T:Tizen.Multimedia.AudioStreamPolicy"/> to apply for the AudioPlayback.</param>\r
399             <exception cref="T:System.ArgumentNullException"><paramref name="streamPolicy"/> is null.</exception>\r
400             <exception cref="T:System.ObjectDisposedException">\r
401                 <paramref name="streamPolicy"/> has already been disposed of.\n\r
402                 -or-\n\r
403                 The AudioPlayback has already been disposed of.\r
404             </exception>\r
405             <exception cref="T:System.NotSupportedException"><paramref name="streamPolicy"/> is not supported.</exception>\r
406             <exception cref="T:System.ArgumentException">Not able to retrieve information from <paramref name="streamPolicy"/>.</exception>\r
407         </member>\r
408         <member name="T:Tizen.Multimedia.AudioPlaybackBufferAvailableEventArgs">\r
409             <summary>\r
410             Provides data for the <see cref="E:Tizen.Multimedia.AudioPlayback.BufferAvailable"/> event.\r
411             </summary>\r
412         </member>\r
413         <member name="P:Tizen.Multimedia.AudioPlaybackBufferAvailableEventArgs.Length">\r
414             <summary>\r
415             Gets the length of the buffer that can be written.\r
416             </summary>\r
417             <value>The length of the buffer that can be written.</value>\r
418             <seealso cref="M:Tizen.Multimedia.AudioPlayback.Write(System.Byte[])"/>\r
419         </member>\r
420         <member name="T:Tizen.Multimedia.TonePlayer">\r
421             <summary>\r
422             Provides the ability to play a tone.\r
423             </summary>\r
424         </member>\r
425         <member name="M:Tizen.Multimedia.TonePlayer.StartAsync(Tizen.Multimedia.ToneType,Tizen.Multimedia.AudioStreamPolicy,System.Int32)">\r
426             <summary>\r
427             Plays a tone, asynchronously.\r
428             </summary>\r
429             <param name="tone">A <see cref="T:Tizen.Multimedia.ToneType"/> to play.</param>\r
430             <param name="streamPolicy">A <see cref="T:Tizen.Multimedia.AudioStreamPolicy"/>.</param>\r
431             <param name="durationMilliseconds">The tone duration in milliseconds. -1 indicates an infinite duration.</param>\r
432             <returns>A task that represents the asynchronous operation.</returns>\r
433             <exception cref="T:System.ArgumentException"><paramref name="tone"/> is invalid.</exception>\r
434             <exception cref="T:System.ArgumentNullException"><paramref name="streamPolicy"/> is null.</exception>\r
435             <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="durationMilliseconds"/> is less than -1.</exception>\r
436             <exception cref="T:System.InvalidOperationException">Any invalid operations occurred.</exception>\r
437             <exception cref="T:System.NotSupportedException"><paramref name="tone"/> is not a supported type.</exception>\r
438             <exception cref="T:System.ObjectDisposedException"><paramref name="streamPolicy"/> has already been disposed of.</exception>\r
439         </member>\r
440         <member name="M:Tizen.Multimedia.TonePlayer.StartAsync(Tizen.Multimedia.ToneType,Tizen.Multimedia.AudioStreamPolicy,System.Int32,System.Threading.CancellationToken)">\r
441             <summary>\r
442             Plays a tone, asynchronously.\r
443             </summary>\r
444             <param name="tone">A <see cref="T:Tizen.Multimedia.ToneType"/> to play.</param>\r
445             <param name="streamPolicy">A <see cref="T:Tizen.Multimedia.AudioStreamPolicy"/>.</param>\r
446             <param name="durationMilliseconds">The tone duration in milliseconds. -1 indicates an infinite duration.</param>\r
447             <param name="cancellationToken">The cancellation token which can be used to stop playing the tone.</param>\r
448             <returns>A task that represents the asynchronous operation.</returns>\r
449             <exception cref="T:System.ArgumentException"><paramref name="tone"/> is invalid.</exception>\r
450             <exception cref="T:System.ArgumentNullException"><paramref name="streamPolicy"/> is null.</exception>\r
451             <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="durationMilliseconds"/> is less than -1.</exception>\r
452             <exception cref="T:System.InvalidOperationException">Any invalid operations occurred.</exception>\r
453             <exception cref="T:System.NotSupportedException"><paramref name="tone"/> is not a supported type.</exception>\r
454             <exception cref="T:System.ObjectDisposedException"><paramref name="streamPolicy"/> has already been disposed of.</exception>\r
455         </member>\r
456         <member name="T:Tizen.Multimedia.ToneType">\r
457             <summary>\r
458             Specifies the audio codec.\r
459             </summary>\r
460         </member>\r
461         <member name="F:Tizen.Multimedia.ToneType.Default">\r
462             <summary>\r
463             The default tone.\r
464             </summary>\r
465         </member>\r
466         <member name="F:Tizen.Multimedia.ToneType.Dtmf0">\r
467             <summary>\r
468             Predefined DTMF 0.\r
469             </summary>\r
470         </member>\r
471         <member name="F:Tizen.Multimedia.ToneType.Dtmf1">\r
472             <summary>\r
473             Predefined DTMF 1.\r
474             </summary>\r
475         </member>\r
476         <member name="F:Tizen.Multimedia.ToneType.Dtmf2">\r
477             <summary>\r
478             Predefined DTMF 2.\r
479             </summary>\r
480         </member>\r
481         <member name="F:Tizen.Multimedia.ToneType.Dtmf3">\r
482             <summary>\r
483             Predefined DTMF 3.\r
484             </summary>\r
485         </member>\r
486         <member name="F:Tizen.Multimedia.ToneType.Dtmf4">\r
487             <summary>\r
488             Predefined DTMF 4.\r
489             </summary>\r
490         </member>\r
491         <member name="F:Tizen.Multimedia.ToneType.Dtmf5">\r
492             <summary>\r
493             Predefined DTMF 5.\r
494             </summary>\r
495         </member>\r
496         <member name="F:Tizen.Multimedia.ToneType.Dtmf6">\r
497             <summary>\r
498             Predefined DTMF 6.\r
499             </summary>\r
500         </member>\r
501         <member name="F:Tizen.Multimedia.ToneType.Dtmf7">\r
502             <summary>\r
503             Predefined DTMF 7.\r
504             </summary>\r
505         </member>\r
506         <member name="F:Tizen.Multimedia.ToneType.Dtmf8">\r
507             <summary>\r
508             Predefined DTMF 8.\r
509             </summary>\r
510         </member>\r
511         <member name="F:Tizen.Multimedia.ToneType.Dtmf9">\r
512             <summary>\r
513             Predefined DTMF 9.\r
514             </summary>\r
515         </member>\r
516         <member name="F:Tizen.Multimedia.ToneType.DtmfS">\r
517             <summary>\r
518             Predefined DTMF Star - Asterisk.\r
519             </summary>\r
520         </member>\r
521         <member name="F:Tizen.Multimedia.ToneType.DtmfP">\r
522             <summary>\r
523             Predefined DTMF sharp (#).\r
524             </summary>\r
525         </member>\r
526         <member name="F:Tizen.Multimedia.ToneType.DtmfA">\r
527             <summary>\r
528             Predefined DTMF A (A).\r
529             </summary>\r
530         </member>\r
531         <member name="F:Tizen.Multimedia.ToneType.DtmfB">\r
532             <summary>\r
533             Predefined DTMF B (B).\r
534             </summary>\r
535         </member>\r
536         <member name="F:Tizen.Multimedia.ToneType.DtmfC">\r
537             <summary>\r
538             Predefined DTMF C (C).\r
539             </summary>\r
540         </member>\r
541         <member name="F:Tizen.Multimedia.ToneType.DtmfD">\r
542             <summary>\r
543             Predefined DTMF D (D).\r
544             </summary>\r
545         </member>\r
546         <member name="F:Tizen.Multimedia.ToneType.SupDial">\r
547             <summary>\r
548             Call supervisory tone, Dial tone: CEPT: 425Hz, continuous.\r
549             </summary>\r
550         </member>\r
551         <member name="F:Tizen.Multimedia.ToneType.AnsiDial">\r
552             <summary>\r
553             Call supervisory tone, Dial tone: ANSI (IS-95): 350Hz+440Hz, continuous.\r
554             </summary>\r
555         </member>\r
556         <member name="F:Tizen.Multimedia.ToneType.JapanDial">\r
557             <summary>\r
558             Call supervisory tone, Dial tone: JAPAN: 400Hz, continuous.\r
559             </summary>\r
560         </member>\r
561         <member name="F:Tizen.Multimedia.ToneType.SupBusy">\r
562             <summary>\r
563             Call supervisory tone, Busy: CEPT: 425Hz, 500ms ON, 500ms OFF.\r
564             </summary>\r
565         </member>\r
566         <member name="F:Tizen.Multimedia.ToneType.AnsiBusy">\r
567             <summary>\r
568             Call supervisory tone, Busy: ANSI (IS-95): 480Hz+620Hz, 500ms ON, 500ms OFF.\r
569             </summary>\r
570         </member>\r
571         <member name="F:Tizen.Multimedia.ToneType.JapanBusy">\r
572             <summary>\r
573             Call supervisory tone, Busy: JAPAN: 400Hz, 500ms ON, 500ms OFF.\r
574             </summary>\r
575         </member>\r
576         <member name="F:Tizen.Multimedia.ToneType.SupCongestion">\r
577             <summary>\r
578             Call supervisory tone, Congestion: CEPT, JAPAN: 425Hz, 200ms ON, 200ms OFF.\r
579             </summary>\r
580         </member>\r
581         <member name="F:Tizen.Multimedia.ToneType.AnsiCongestion">\r
582             <summary>\r
583             Call supervisory tone, Congestion: ANSI (IS-95): 480Hz+620Hz, 250ms ON, 250ms OFF.\r
584             </summary>\r
585         </member>\r
586         <member name="F:Tizen.Multimedia.ToneType.SupRadioAck">\r
587             <summary>\r
588             Call supervisory tone, Radio path acknowledgment : CEPT, ANSI: 425Hz, 200ms ON.\r
589             </summary>\r
590         </member>\r
591         <member name="F:Tizen.Multimedia.ToneType.JapanRadioAck">\r
592             <summary>\r
593             Call supervisory tone, Radio path acknowledgment : JAPAN: 400Hz, 1s ON, 2s OFF.\r
594             </summary>\r
595         </member>\r
596         <member name="F:Tizen.Multimedia.ToneType.SupRadioNotAvailable">\r
597             <summary>\r
598             Call supervisory tone, Radio path not available: 425Hz, 200ms ON, 200 OFF 3 bursts.\r
599             </summary>\r
600         </member>\r
601         <member name="F:Tizen.Multimedia.ToneType.SupError">\r
602             <summary>\r
603             Call supervisory tone, Error/Special info: 950Hz+1400Hz+1800Hz, 330ms ON, 1s OFF.\r
604             </summary>\r
605         </member>\r
606         <member name="F:Tizen.Multimedia.ToneType.SupCallWaiting">\r
607             <summary>\r
608             Call supervisory tone, Call Waiting: CEPT, JAPAN: 425Hz, 200ms ON, 600ms OFF, 200ms ON, 3s OFF.\r
609             </summary>\r
610         </member>\r
611         <member name="F:Tizen.Multimedia.ToneType.AnsiCallWaiting">\r
612             <summary>\r
613             Call supervisory tone, Call Waiting: ANSI (IS-95): 440 Hz, 300 ms ON, 9.7 s OFF, (100 ms ON, 100 ms OFF, 100 ms ON, 9.7s OFF.\r
614             </summary>\r
615         </member>\r
616         <member name="F:Tizen.Multimedia.ToneType.SupRingtone">\r
617             <summary>\r
618             Call supervisory tone, Ring Tone: CEPT, JAPAN: 425Hz, 1s ON, 4s OFF.\r
619             </summary>\r
620         </member>\r
621         <member name="F:Tizen.Multimedia.ToneType.AnsiRingtone">\r
622             <summary>\r
623             Call supervisory tone, Ring Tone: ANSI (IS-95): 440Hz + 480Hz, 2s ON, 4s OFF.\r
624             </summary>\r
625         </member>\r
626         <member name="F:Tizen.Multimedia.ToneType.PropBeep">\r
627             <summary>\r
628             General beep: 400Hz+1200Hz, 35ms ON.\r
629             </summary>\r
630         </member>\r
631         <member name="F:Tizen.Multimedia.ToneType.PropAck">\r
632             <summary>\r
633             Proprietary tone, positive acknowledgment: 1200Hz, 100ms ON, 100ms OFF 2 bursts.\r
634             </summary>\r
635         </member>\r
636         <member name="F:Tizen.Multimedia.ToneType.PropNack">\r
637             <summary>\r
638             Proprietary tone, negative acknowledgment: 300Hz+400Hz+500Hz, 400ms ON.\r
639             </summary>\r
640         </member>\r
641         <member name="F:Tizen.Multimedia.ToneType.PropPrompt">\r
642             <summary>\r
643             Proprietary tone, prompt tone: 400Hz+1200Hz, 200ms ON.\r
644             </summary>\r
645         </member>\r
646         <member name="F:Tizen.Multimedia.ToneType.PropBeep2">\r
647             <summary>\r
648             Proprietary tone, general double beep: twice 400Hz+1200Hz, 35ms ON, 200ms OFF, 35ms ON.\r
649             </summary>\r
650         </member>\r
651         <member name="F:Tizen.Multimedia.ToneType.SupIntercept">\r
652             <summary>\r
653             Call supervisory tone (IS-95), intercept tone: alternating 440 Hz and 620 Hz tones, each on for 250 ms.\r
654             </summary>\r
655         </member>\r
656         <member name="F:Tizen.Multimedia.ToneType.SupInterceptAbbrev">\r
657             <summary>\r
658             Call supervisory tone (IS-95), abbreviated intercept: intercept tone limited to 4 seconds.\r
659             </summary>\r
660         </member>\r
661         <member name="F:Tizen.Multimedia.ToneType.SupCongestionAbbrev">\r
662             <summary>\r
663             Call supervisory tone (IS-95), abbreviated congestion: congestion tone limited to 4 seconds.\r
664             </summary>\r
665         </member>\r
666         <member name="F:Tizen.Multimedia.ToneType.SupConfirm">\r
667             <summary>\r
668             Call supervisory tone (IS-95), confirm tone: a 350 Hz tone added to a 440 Hz tone repeated 3 times in a 100 ms on, 100 ms off cycle.\r
669             </summary>\r
670         </member>\r
671         <member name="F:Tizen.Multimedia.ToneType.SupPip">\r
672             <summary>\r
673             Call supervisory tone (IS-95), pip tone: four bursts of 480 Hz tone (0.1 s on, 0.1 s off).\r
674             </summary>\r
675         </member>\r
676         <member name="F:Tizen.Multimedia.ToneType.CdmaDialToneLite">\r
677             <summary>\r
678             425Hz continuous.\r
679             </summary>\r
680         </member>\r
681         <member name="F:Tizen.Multimedia.ToneType.CdmaNetworkUsaRingback">\r
682             <summary>\r
683             CDMA USA Ringback: 440Hz+480Hz 2s ON, 4000 OFF.\r
684             </summary>\r
685         </member>\r
686         <member name="F:Tizen.Multimedia.ToneType.CdmaIntercept">\r
687             <summary>\r
688             CDMA Intercept tone: 440Hz 250ms ON, 620Hz 250ms ON.\r
689             </summary>\r
690         </member>\r
691         <member name="F:Tizen.Multimedia.ToneType.CdmaAbbrIntercept">\r
692             <summary>\r
693             CDMA Abbr Intercept tone: 440Hz 250ms ON, 620Hz 250ms ON.\r
694             </summary>\r
695         </member>\r
696         <member name="F:Tizen.Multimedia.ToneType.CdmaReorder">\r
697             <summary>\r
698             CDMA Reorder tone: 480Hz+620Hz 250ms ON, 250ms OFF.\r
699             </summary>\r
700         </member>\r
701         <member name="F:Tizen.Multimedia.ToneType.CdmaAbbrReorder">\r
702             <summary>\r
703             CDMA Abbr Reorder tone: 480Hz+620Hz 250ms ON, 250ms OFF repeated for 8 times.\r
704             </summary>\r
705         </member>\r
706         <member name="F:Tizen.Multimedia.ToneType.CdmaNetworkBusy">\r
707             <summary>\r
708             CDMA Network Busy tone: 480Hz+620Hz 500ms ON, 500ms OFF continuous.\r
709             </summary>\r
710         </member>\r
711         <member name="F:Tizen.Multimedia.ToneType.CdmaConfirm">\r
712             <summary>\r
713             CDMA Confirm tone: 350Hz+440Hz 100ms ON, 100ms OFF repeated for 3 times.\r
714             </summary>\r
715         </member>\r
716         <member name="F:Tizen.Multimedia.ToneType.CdmaAnswer">\r
717             <summary>\r
718             CDMA answer tone: silent tone - definition Frequency 0, 0ms ON, 0ms OFF.\r
719             </summary>\r
720         </member>\r
721         <member name="F:Tizen.Multimedia.ToneType.CdmaNetworkCallWaiting">\r
722             <summary>\r
723             CDMA Network Callwaiting tone: 440Hz 300ms ON.\r
724             </summary>\r
725         </member>\r
726         <member name="F:Tizen.Multimedia.ToneType.CdmaPip">\r
727             <summary>\r
728             CDMA PIP tone: 480Hz 100ms ON, 100ms OFF repeated for 4 times.\r
729             </summary>\r
730         </member>\r
731         <member name="F:Tizen.Multimedia.ToneType.CdmaCallSignalIsdnNormal">\r
732             <summary>\r
733             ISDN Call Signal Normal tone: {2091Hz 32ms ON, 2556 64ms ON} 20 times, 2091 32ms ON, 2556 48ms ON, 4s OFF.\r
734             </summary>\r
735         </member>\r
736         <member name="F:Tizen.Multimedia.ToneType.CdmaCallSignalIsdnIntergroup">\r
737             <summary>\r
738             ISDN Call Signal Intergroup tone: {2091Hz 32ms ON, 2556 64ms ON} 8 times, 2091Hz 32ms ON, 400ms OFF, {2091Hz 32ms ON, 2556Hz 64ms ON} 8times, 2091Hz 32ms ON, 4s OFF.\r
739             </summary>\r
740         </member>\r
741         <member name="F:Tizen.Multimedia.ToneType.CdmaCallSignalIsdnSpPri">\r
742             <summary>\r
743             ISDN Call Signal SP PRI tone:{2091Hz 32ms ON, 2556 64ms ON} 4 times 2091Hz 16ms ON, 200ms OFF, {2091Hz 32ms ON, 2556Hz 64ms ON} 4 times, 2091Hz 16ms ON, 200ms OFF.\r
744             </summary>\r
745         </member>\r
746         <member name="F:Tizen.Multimedia.ToneType.CdmaCallSignalIsdnPat3">\r
747             <summary>\r
748             ISDN Call sign PAT3 tone: silent tone.\r
749             </summary>\r
750         </member>\r
751         <member name="F:Tizen.Multimedia.ToneType.CdmaCallSignalIsdnPingRing">\r
752             <summary>\r
753             ISDN Ping Ring tone: {2091Hz 32ms ON, 2556Hz 64ms ON} 5 times 2091Hz 20ms ON.\r
754             </summary>\r
755         </member>\r
756         <member name="F:Tizen.Multimedia.ToneType.CdmaCallSignalIsdnPat5">\r
757             <summary>\r
758             ISDN Pat5 tone: silent tone.\r
759             </summary>\r
760         </member>\r
761         <member name="F:Tizen.Multimedia.ToneType.CdmaCallSignalIsdnPat6">\r
762             <summary>\r
763             ISDN Pat6 tone: silent tone.\r
764             </summary>\r
765         </member>\r
766         <member name="F:Tizen.Multimedia.ToneType.CdmaCallSignalIsdnPat7">\r
767             <summary>\r
768             ISDN Pat7 tone: silent tone.\r
769             </summary>\r
770         </member>\r
771         <member name="F:Tizen.Multimedia.ToneType.CdmaHighL">\r
772             <summary>\r
773             TONE_CDMA_HIGH_L tone: {3700Hz 25ms, 4000Hz 25ms} 40 times 4000ms OFF, Repeat.\r
774             </summary>\r
775         </member>\r
776         <member name="F:Tizen.Multimedia.ToneType.CdmaMedL">\r
777             <summary>\r
778             TONE_CDMA_MED_L tone: {2600Hz 25ms, 2900Hz 25ms} 40 times 4000ms OFF, Repeat.\r
779             </summary>\r
780         </member>\r
781         <member name="F:Tizen.Multimedia.ToneType.CdmaLowL">\r
782             <summary>\r
783             TONE_CDMA_LOW_L tone: {1300Hz 25ms, 1450Hz 25ms} 40 times, 4000ms OFF, Repeat.\r
784             </summary>\r
785         </member>\r
786         <member name="F:Tizen.Multimedia.ToneType.CdmaHighSs">\r
787             <summary>\r
788             CDMA HIGH SS tone: {3700Hz 25ms, 4000Hz 25ms} repeat 16 times, 400ms OFF, repeat.\r
789             </summary>\r
790         </member>\r
791         <member name="F:Tizen.Multimedia.ToneType.CdmaMedSs">\r
792             <summary>\r
793             CDMA MED SS tone: {2600Hz 25ms, 2900Hz 25ms} repeat 16 times, 400ms OFF, repeat.\r
794             </summary>\r
795         </member>\r
796         <member name="F:Tizen.Multimedia.ToneType.CdmaLowSs">\r
797             <summary>\r
798             CDMA LOW SS tone: {1300z 25ms, 1450Hz 25ms} repeat 16 times, 400ms OFF, repeat.\r
799             </summary>\r
800         </member>\r
801         <member name="F:Tizen.Multimedia.ToneType.CdmaHighSsl">\r
802             <summary>\r
803             CDMA HIGH SSL tone: {3700Hz 25ms, 4000Hz 25ms} 8 times, 200ms OFF, {3700Hz 25ms, 4000Hz 25ms} repeat 8 times, 200ms OFF, {3700Hz 25ms, 4000Hz 25ms} repeat 16 times, 4000ms OFF, repeat.\r
804             </summary>\r
805         </member>\r
806         <member name="F:Tizen.Multimedia.ToneType.CdmaMedSsl">\r
807             <summary>\r
808             CDMA MED SSL tone: {2600Hz 25ms, 2900Hz 25ms} 8 times, 200ms OFF, {2600Hz 25ms, 2900Hz 25ms} repeat 8 times, 200ms OFF, {2600Hz 25ms, 2900Hz 25ms} repeat 16 times, 4000ms OFF, repeat.\r
809             </summary>\r
810         </member>\r
811         <member name="F:Tizen.Multimedia.ToneType.CdmaLowSsl">\r
812             <summary>\r
813             CDMA LOW SSL tone: {1300Hz 25ms, 1450Hz 25ms} 8 times, 200ms OFF, {1300Hz 25ms, 1450Hz 25ms} repeat 8 times, 200ms OFF, {1300Hz 25ms, 1450Hz 25ms} repeat 16 times, 4000ms OFF, repeat.\r
814             </summary>\r
815         </member>\r
816         <member name="F:Tizen.Multimedia.ToneType.CdmaHighSs2">\r
817             <summary>\r
818             CDMA HIGH SS2 tone: {3700Hz 25ms, 4000Hz 25ms} 20 times, 1000ms OFF, {3700Hz 25ms, 4000Hz 25ms} 20 times, 3000ms OFF, repeat.\r
819             </summary>\r
820         </member>\r
821         <member name="F:Tizen.Multimedia.ToneType.CdmaMedSs2">\r
822             <summary>\r
823             CDMA MED SS2 tone: {2600Hz 25ms, 2900Hz 25ms} 20 times, 1000ms OFF, {2600Hz 25ms, 2900Hz 25ms} 20 times, 3000ms OFF, repeat.\r
824             </summary>\r
825         </member>\r
826         <member name="F:Tizen.Multimedia.ToneType.CdmaLowSs2">\r
827             <summary>\r
828             CDMA LOW SS2 tone: {1300Hz 25ms, 1450Hz 25ms} 20 times, 1000ms OFF, {1300Hz 25ms, 1450Hz 25ms} 20 times, 3000ms OFF, repeat.\r
829             </summary>\r
830         </member>\r
831         <member name="F:Tizen.Multimedia.ToneType.CdmaHighSls">\r
832             <summary>\r
833             CDMA HIGH SLS tone: {3700Hz 25ms, 4000Hz 25ms} 10 times, 500ms OFF, {3700Hz 25ms, 4000Hz 25ms} 20 times, 500ms OFF, {3700Hz 25ms, 4000Hz 25ms} 10 times, 3000ms OFF, REPEAT.\r
834             </summary>\r
835         </member>\r
836         <member name="F:Tizen.Multimedia.ToneType.CdmaMedSls">\r
837             <summary>\r
838             CDMA MED SLS tone: {2600Hz 25ms, 2900Hz 25ms} 10 times, 500ms OFF, {2600Hz 25ms, 2900Hz 25ms} 20 times, 500ms OFF, {2600Hz 25ms, 2900Hz 25ms} 10 times, 3000ms OFF, REPEAT.\r
839             </summary>\r
840         </member>\r
841         <member name="F:Tizen.Multimedia.ToneType.CdmaLowSls">\r
842             <summary>\r
843             CDMA LOW SLS tone: {1300Hz 25ms, 1450Hz 25ms} 10 times, 500ms OFF, {1300Hz 25ms, 1450Hz 25ms} 20 times, 500ms OFF, {1300Hz 25ms, 1450Hz 25ms} 10 times, 3000ms OFF, REPEAT.\r
844             </summary>\r
845         </member>\r
846         <member name="F:Tizen.Multimedia.ToneType.CdmaHighSx4">\r
847             <summary>\r
848             CDMA HIGH S X4 tone: {3700Hz 25ms, 4000Hz 25ms} 10 times, 500ms OFF, {3700Hz 25ms, 4000Hz 25ms} 10 times, 500ms OFF, {3700Hz 25ms, 4000Hz 25ms} 10 times, 500ms OFF, {3700Hz 25ms, 4000Hz 25ms} 10 times, 2500ms OFF, REPEAT.\r
849             </summary>\r
850         </member>\r
851         <member name="F:Tizen.Multimedia.ToneType.CdmaMedSX4">\r
852             <summary>\r
853             CDMA MED S X4 tone: {2600Hz 25ms, 2900Hz 25ms} 10 times, 500ms OFF, {2600Hz 25ms, 2900Hz 25ms} 10 times, 500ms OFF, {2600Hz 25ms, 2900Hz 25ms} 10 times, 500ms OFF, {2600Hz 25ms, 2900Hz 25ms} 10 times, 2500ms OFF, REPEAT.\r
854             </summary>\r
855         </member>\r
856         <member name="F:Tizen.Multimedia.ToneType.CdmaLowSX4">\r
857             <summary>\r
858             CDMA LOW S X4 tone: {2600Hz 25ms, 2900Hz 25ms} 10 times, 500ms OFF, {2600Hz 25ms, 2900Hz 25ms} 10 times, 500ms OFF, {2600Hz 25ms, 2900Hz 25ms} 10 times, 500ms OFF, {2600Hz 25ms, 2900Hz 25ms} 10 times, 2500ms OFF, REPEAT.\r
859             </summary>\r
860         </member>\r
861         <member name="F:Tizen.Multimedia.ToneType.CdmaHighPbxL">\r
862             <summary>\r
863             CDMA HIGH PBX L: {3700Hz 25ms, 4000Hz 25ms}20 times, 2000ms OFF, REPEAT.\r
864             </summary>\r
865         </member>\r
866         <member name="F:Tizen.Multimedia.ToneType.CdmaMedPbxL">\r
867             <summary>\r
868             CDMA MED PBX L: {2600Hz 25ms, 2900Hz 25ms}20 times, 2000ms OFF, REPEAT.\r
869             </summary>\r
870         </member>\r
871         <member name="F:Tizen.Multimedia.ToneType.CdmaLowPbxL">\r
872             <summary>\r
873             CDMA LOW PBX L: {1300Hz 25ms,1450Hz 25ms}20 times, 2000ms OFF, REPEAT.\r
874             </summary>\r
875         </member>\r
876         <member name="F:Tizen.Multimedia.ToneType.CdmaHighPbxSs">\r
877             <summary>\r
878             CDMA HIGH PBX SS tone: {3700Hz 25ms, 4000Hz 25ms} 8 times 200 ms OFF, {3700Hz 25ms 4000Hz 25ms}8 times, 2000ms OFF, REPEAT.\r
879             </summary>\r
880         </member>\r
881         <member name="F:Tizen.Multimedia.ToneType.CdmaMedPbxSs">\r
882             <summary>\r
883             CDMA MED PBX SS tone: {2600Hz 25ms, 2900Hz 25ms} 8 times 200 ms OFF, {2600Hz 25ms 2900Hz 25ms}8 times, 2000ms OFF, REPEAT.\r
884             </summary>\r
885         </member>\r
886         <member name="F:Tizen.Multimedia.ToneType.CdmaLowPbxSs">\r
887             <summary>\r
888             CDMA LOW PBX SS tone: {1300Hz 25ms, 1450Hz 25ms} 8 times 200 ms OFF, {1300Hz 25ms 1450Hz 25ms}8 times, 2000ms OFF, REPEAT.\r
889             </summary>\r
890         </member>\r
891         <member name="F:Tizen.Multimedia.ToneType.CdmaHighPbxSsl">\r
892             <summary>\r
893             CDMA HIGH PBX SSL tone:{3700Hz 25ms, 4000Hz 25ms} 8 times 200ms OFF, {3700Hz 25ms, 4000Hz 25ms} 8 times, 200ms OFF, {3700Hz 25ms, 4000Hz 25ms} 16 times, 1000ms OFF, REPEAT.\r
894             </summary>\r
895         </member>\r
896         <member name="F:Tizen.Multimedia.ToneType.CdmaMedPbxSsl">\r
897             <summary>\r
898             CDMA MED PBX SSL tone:{2600Hz 25ms, 2900Hz 25ms} 8 times 200ms OFF, {2600Hz 25ms, 2900Hz 25ms} 8 times, 200ms OFF, {2600Hz 25ms, 2900Hz 25ms} 16 times, 1000ms OFF, REPEAT.\r
899             </summary>\r
900         </member>\r
901         <member name="F:Tizen.Multimedia.ToneType.CdmaLowPbxSsl">\r
902             <summary>\r
903             CDMA LOW PBX SSL tone:{1300Hz 25ms, 1450Hz 25ms} 8 times 200ms OFF, {1300Hz 25ms, 1450Hz 25ms} 8 times, 200ms OFF, {1300Hz 25ms, 1450Hz 25ms} 16 times, 1000ms OFF, REPEAT.\r
904             </summary>\r
905         </member>\r
906         <member name="F:Tizen.Multimedia.ToneType.CdmaHighPbxSls">\r
907             <summary>\r
908             CDMA HIGH PBX SLS tone:{3700Hz 25ms, 4000Hz 25ms} 8 times 200ms OFF, {3700Hz 25ms, 4000Hz 25ms} 16 times, 200ms OFF, {3700Hz 25ms, 4000Hz 25ms} 8 times, 1000ms OFF, REPEAT.\r
909             </summary>\r
910         </member>\r
911         <member name="F:Tizen.Multimedia.ToneType.CdmaMedPbxSls">\r
912             <summary>\r
913             CDMA MED PBX SLS tone:{2600Hz 25ms, 2900Hz 25ms} 8 times 200ms OFF, {2600Hz 25ms, 2900Hz 25ms} 16 times, 200ms OFF, {2600Hz 25ms, 2900Hz 25ms} 8 times, 1000ms OFF, REPEAT.\r
914             </summary>\r
915         </member>\r
916         <member name="F:Tizen.Multimedia.ToneType.CdmaLowPbxSls">\r
917             <summary>\r
918             CDMA LOW PBX SLS tone:{1300Hz 25ms, 1450Hz 25ms} 8 times 200ms OFF, {1300Hz 25ms, 1450Hz 25ms} 16 times, 200ms OFF, {1300Hz 25ms, 1450Hz 25ms} 8 times, 1000ms OFF, REPEAT.\r
919             </summary>\r
920         </member>\r
921         <member name="F:Tizen.Multimedia.ToneType.CdmaHighPbxSX4">\r
922             <summary>\r
923             CDMA HIGH PBX X S4 tone: {3700Hz 25ms 4000Hz 25ms} 8 times, 200ms OFF, {3700Hz 25ms 4000Hz 25ms} 8 times, 200ms OFF, {3700Hz 25ms 4000Hz 25ms} 8 times, 200ms OFF, {3700Hz 25ms 4000Hz 25ms} 8 times, 800ms OFF, REPEAT.\r
924             </summary>\r
925         </member>\r
926         <member name="F:Tizen.Multimedia.ToneType.CdmaMedPbxSX4">\r
927             <summary>\r
928             CDMA MED PBX X S4 tone: {2600Hz 25ms 2900Hz 25ms} 8 times, 200ms OFF, {2600Hz 25ms 2900Hz 25ms} 8 times, 200ms OFF, {2600Hz 25ms 2900Hz 25ms} 8 times, 200ms OFF, {2600Hz 25ms 2900Hz 25ms} 8 times, 800ms OFF, REPEAT.\r
929             </summary>\r
930         </member>\r
931         <member name="F:Tizen.Multimedia.ToneType.CdmaLowPbxSX4">\r
932             <summary>\r
933             CDMA LOW PBX X S4 tone: {1300Hz 25ms 1450Hz 25ms} 8 times, 200ms OFF, {1300Hz 25ms 1450Hz 25ms} 8 times, 200ms OFF, {1300Hz 25ms 1450Hz 25ms} 8 times, 200ms OFF, {1300Hz 25ms 1450Hz 25ms} 8 times, 800ms OFF, REPEAT.\r
934             </summary>\r
935         </member>\r
936         <member name="F:Tizen.Multimedia.ToneType.CdmaAlertNetworkLite">\r
937             <summary>\r
938             CDMA Alert Network Lite tone: 1109Hz 62ms ON, 784Hz 62ms ON, 740Hz 62ms ON 622Hz 62ms ON, 1109Hz 62ms ON.\r
939             </summary>\r
940         </member>\r
941         <member name="F:Tizen.Multimedia.ToneType.CdmaAlertAutoRedialLite">\r
942              <summary>\r
943             CDMA Alert Auto Redial tone: {1245Hz 62ms ON, 659Hz 62ms ON} 3 times, 1245 62ms ON.\r
944              </summary>\r
945         </member>\r
946         <member name="F:Tizen.Multimedia.ToneType.CdmaOneMinBeep">\r
947             <summary>\r
948             CDMA One Min Beep tone: 1150Hz+770Hz 400ms ON.\r
949             </summary>\r
950         </member>\r
951         <member name="F:Tizen.Multimedia.ToneType.CdmaKeypadVolumeKeyLite">\r
952             <summary>\r
953             CDMA KEYPAD Volume key lite tone: 941Hz+1477Hz 120ms ON.\r
954             </summary>\r
955         </member>\r
956         <member name="F:Tizen.Multimedia.ToneType.CdmaPressHoldKeyLite">\r
957             <summary>\r
958             CDMA PRESSHOLDKEY LITE tone: 587Hz 375ms ON, 1175Hz 125ms ON.\r
959             </summary>\r
960         </member>\r
961         <member name="F:Tizen.Multimedia.ToneType.CdmaAlertIncallLite">\r
962             <summary>\r
963             CDMA ALERT INCALL LITE tone: 587Hz 62ms, 784 62ms, 831Hz 62ms, 784Hz 62ms, 1109 62ms, 784Hz 62ms, 831Hz 62ms, 784Hz 62ms.\r
964             </summary>\r
965         </member>\r
966         <member name="F:Tizen.Multimedia.ToneType.CdmaEmergencyRingback">\r
967             <summary>\r
968             CDMA EMERGENCY RINGBACK tone: {941Hz 125ms ON, 10ms OFF} 3times 4990ms OFF, REPEAT.\r
969             </summary>\r
970         </member>\r
971         <member name="F:Tizen.Multimedia.ToneType.CdmaAlertCallGuard">\r
972             <summary>\r
973             CDMA ALERT CALL GUARD tone: {1319Hz 125ms ON, 125ms OFF} 3 times.\r
974             </summary>\r
975         </member>\r
976         <member name="F:Tizen.Multimedia.ToneType.CdmaSoftErrorLite">\r
977             <summary>\r
978             CDMA SOFT ERROR LITE tone: 1047Hz 125ms ON, 370Hz 125ms.\r
979             </summary>\r
980         </member>\r
981         <member name="F:Tizen.Multimedia.ToneType.CdmaCallDropLite">\r
982             <summary>\r
983             CDMA CALLDROP LITE tone: 1480Hz 125ms, 1397Hz 125ms, 784Hz 125ms.\r
984             </summary>\r
985         </member>\r
986         <member name="F:Tizen.Multimedia.ToneType.CdmaNetworkBusyOneShot">\r
987             <summary>\r
988             CDMA_NETWORK_BUSY_ONE_SHOT tone: 425Hz 500ms ON, 500ms OFF.\r
989             </summary>\r
990         </member>\r
991         <member name="F:Tizen.Multimedia.ToneType.CdmaAbbrAlert">\r
992             <summary>\r
993             CDMA_ABBR_ALERT tone: 1150Hz+770Hz 400ms ON.\r
994             </summary>\r
995         </member>\r
996         <member name="F:Tizen.Multimedia.ToneType.CdmaSignalOff">\r
997             <summary>\r
998             CDMA_SIGNAL_OFF - silent tone.\r
999             </summary>\r
1000         </member>\r
1001         <member name="F:Tizen.Multimedia.ToneType.UserDefinedLowFre">\r
1002             <summary>\r
1003             User Defined Tone: 100Hz continuous.\r
1004             </summary>\r
1005         </member>\r
1006         <member name="F:Tizen.Multimedia.ToneType.UserDefinedMedFre">\r
1007             <summary>\r
1008             User Defined Tone: 200Hz continuous.\r
1009             </summary>\r
1010         </member>\r
1011         <member name="F:Tizen.Multimedia.ToneType.UserDefinedHighFre">\r
1012             <summary>\r
1013             User Defined Tone: 300Hz continuous.\r
1014             </summary>\r
1015         </member>\r
1016         <member name="T:Tizen.Multimedia.WavPlayer">\r
1017             <summary>\r
1018             Provides the ability to play a wav file.\r
1019             </summary>\r
1020         </member>\r
1021         <member name="M:Tizen.Multimedia.WavPlayer.StartAsync(System.String,Tizen.Multimedia.AudioStreamPolicy)">\r
1022             <summary>\r
1023             Plays a wav file based on the specified <see cref="T:Tizen.Multimedia.AudioStreamPolicy"/>.\r
1024             </summary>\r
1025             <returns>A task that represents the asynchronous operation.</returns>\r
1026             <param name="path">A file path to play.</param>\r
1027             <param name="streamPolicy">A <see cref="T:Tizen.Multimedia.AudioStreamPolicy"/>.</param>\r
1028             <exception cref="T:System.ArgumentNullException">\r
1029                 <paramref name="path"/> is null.\r
1030                 <para>-or-</para>\r
1031                 <paramref name="streamPolicy"/> is null.\r
1032             </exception>\r
1033             <exception cref="T:System.InvalidOperationException">An internal error occurs.</exception>\r
1034             <exception cref="T:System.IO.FileNotFoundException"><paramref name="path"/> does not exists.</exception>\r
1035             <exception cref="T:Tizen.Multimedia.FileFormatException">The format of <paramref name="path"/> is not supported.</exception>\r
1036             <exception cref="T:System.ObjectDisposedException"><paramref name="streamPolicy"/> has already been disposed of.</exception>\r
1037         </member>\r
1038         <member name="M:Tizen.Multimedia.WavPlayer.StartAsync(System.String,Tizen.Multimedia.AudioStreamPolicy,System.Threading.CancellationToken)">\r
1039             <summary>\r
1040             Plays a wav file based on the specified <see cref="T:Tizen.Multimedia.AudioStreamPolicy"/>.\r
1041             </summary>\r
1042             <returns>A task that represents the asynchronous operation.</returns>\r
1043             <param name="path">A file path to play.</param>\r
1044             <param name="streamPolicy">A <see cref="T:Tizen.Multimedia.AudioStreamPolicy"/>.</param>\r
1045             <param name="cancellationToken">A cancellation token which can be used to stop.</param>\r
1046             <exception cref="T:System.ArgumentNullException">\r
1047                 <paramref name="path"/> is null.\r
1048                 <para>-or-</para>\r
1049                 <paramref name="streamPolicy"/> is null.\r
1050             </exception>\r
1051             <exception cref="T:System.InvalidOperationException">An internal error occurs.</exception>\r
1052             <exception cref="T:System.IO.FileNotFoundException"><paramref name="path"/> does not exists.</exception>\r
1053             <exception cref="T:Tizen.Multimedia.FileFormatException">The format of <paramref name="path"/> is not supported.</exception>\r
1054             <exception cref="T:System.ObjectDisposedException"><paramref name="streamPolicy"/> has already been disposed of.</exception>\r
1055         </member>\r
1056     </members>\r
1057 </doc>\r