1 <?xml version="1.0"?>
\r
4 <name>Tizen.Multimedia.AudioIO</name>
\r
7 <member name="T:Tizen.Multimedia.AudioCaptureBase">
\r
9 Provides the ability to directly manage the system audio input devices.
\r
11 <privilege>http://tizen.org/privilege/recorder</privilege>
\r
13 <member name="F:Tizen.Multimedia.AudioCaptureBase.MinSampleRate">
\r
15 Specifies the minimum value allowed for the audio capture, in Hertz (Hz).
\r
17 <seealso cref="P:Tizen.Multimedia.AudioCaptureBase.SampleRate"/>
\r
19 <member name="F:Tizen.Multimedia.AudioCaptureBase.MaxSampleRate">
\r
21 Specifies the maximum value allowed for the audio capture, in Hertz (Hz).
\r
23 <seealso cref="P:Tizen.Multimedia.AudioCaptureBase.SampleRate"/>
\r
25 <member name="E:Tizen.Multimedia.AudioCaptureBase.StateChanged">
\r
27 Occurs when the state of the AudioCapture is changed.
\r
30 <member name="P:Tizen.Multimedia.AudioCaptureBase.SampleRate">
\r
32 Gets the sample rate of the audio input data stream, in Hertz (Hz).
\r
35 <member name="P:Tizen.Multimedia.AudioCaptureBase.Channel">
\r
37 Gets the channel type of the audio input data stream.
\r
40 <member name="P:Tizen.Multimedia.AudioCaptureBase.SampleType">
\r
42 Gets the sample type of the audio input data stream.
\r
45 <member name="M:Tizen.Multimedia.AudioCaptureBase.GetBufferSize">
\r
47 Gets the size allocated for the audio input buffer.
\r
49 <exception cref="T:System.ObjectDisposedException">The AudioPlayback has already been disposed.</exception>
\r
51 <member name="M:Tizen.Multimedia.AudioCaptureBase.Prepare">
\r
53 Prepares the AudioCapture for reading audio data by starting buffering of audio data from the device.
\r
55 <exception cref="T:System.InvalidOperationException">
\r
56 Operation failed due to internal error.\n
\r
58 The current state is not <see cref="F:Tizen.Multimedia.AudioIOState.Idle"/>.
\r
60 <seealso cref="M:Tizen.Multimedia.AudioCaptureBase.Unprepare"/>
\r
62 <member name="M:Tizen.Multimedia.AudioCaptureBase.Unprepare">
\r
64 Unprepares the AudioCapture.
\r
66 <exception cref="T:System.InvalidOperationException">
\r
67 Operation failed due to internal error.\n
\r
69 The current state is <see cref="F:Tizen.Multimedia.AudioIOState.Idle"/>.
\r
71 <seealso cref="M:Tizen.Multimedia.AudioCaptureBase.Prepare"/>
\r
73 <member name="M:Tizen.Multimedia.AudioCaptureBase.Pause">
\r
75 Pauses buffering of audio data from the device.
\r
77 <exception cref="T:System.InvalidOperationException">
\r
78 The current state is <see cref="F:Tizen.Multimedia.AudioIOState.Idle"/>.\n
\r
80 The method is called in the <see cref="E:Tizen.Multimedia.AsyncAudioCapture.DataAvailable"/> event handler.
\r
82 <seealso cref="M:Tizen.Multimedia.AudioCaptureBase.Resume"/>
\r
84 <member name="M:Tizen.Multimedia.AudioCaptureBase.Resume">
\r
86 Resumes buffering audio data from the device.
\r
88 <exception cref="T:System.InvalidOperationException">
\r
89 The current state is <see cref="F:Tizen.Multimedia.AudioIOState.Idle"/>.\n
\r
91 The method is called in the <see cref="E:Tizen.Multimedia.AsyncAudioCapture.DataAvailable"/> event handler.
\r
93 <seealso cref="M:Tizen.Multimedia.AudioCaptureBase.Pause"/>
\r
95 <member name="M:Tizen.Multimedia.AudioCaptureBase.Flush">
\r
97 Flushes and discards buffered audio data from the input stream.
\r
99 <exception cref="T:System.InvalidOperationException">The current state is <see cref="F:Tizen.Multimedia.AudioIOState.Idle"/>.</exception>
\r
101 <member name="M:Tizen.Multimedia.AudioCaptureBase.ApplyStreamPolicy(Tizen.Multimedia.AudioStreamPolicy)">
\r
103 Sets the sound stream information to the audio input.
\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.</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
111 <member name="T:Tizen.Multimedia.AudioCapture">
\r
113 Provides the ability to record audio from system audio input devices in synchronous way.
\r
115 <privilege>http://tizen.org/privilege/recorder</privilege>
\r
117 <member name="M:Tizen.Multimedia.AudioCapture.#ctor(System.Int32,Tizen.Multimedia.AudioChannel,Tizen.Multimedia.AudioSampleType)">
\r
119 Initializes a new instance of the AudioCapture class with the specified sample rate, channel and sampleType.
\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
127 <paramref name="sampleRate"/> is greater than <see cref="F:Tizen.Multimedia.AudioCaptureBase.MaxSampleRate"/>.
\r
129 <exception cref="T:System.ArgumentException">
\r
130 <paramref name="channel"/> is invalid.\n
\r
132 <paramref name="sampleType"/> is invalid.
\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
137 <member name="M:Tizen.Multimedia.AudioCapture.Read(System.Int32)">
\r
139 Reads audio data from the audio input buffer.
\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
146 <member name="T:Tizen.Multimedia.AsyncAudioCapture">
\r
148 Provides the ability to record audio from system audio input devices in asynchronous way.
\r
150 <privilege>http://tizen.org/privilege/recorder</privilege>
\r
152 <member name="E:Tizen.Multimedia.AsyncAudioCapture.DataAvailable">
\r
154 Occurs when audio data is available.
\r
157 <member name="M:Tizen.Multimedia.AsyncAudioCapture.#ctor(System.Int32,Tizen.Multimedia.AudioChannel,Tizen.Multimedia.AudioSampleType)">
\r
159 Initializes a new instance of the AsyncAudioCapture class with the specified sample rate, channel and sampleType.
\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
167 <paramref name="sampleRate"/> is greater than <see cref="F:Tizen.Multimedia.AudioCaptureBase.MaxSampleRate"/>.
\r
169 <exception cref="T:System.ArgumentException">
\r
170 <paramref name="channel"/> is invalid.\n
\r
172 <paramref name="sampleType"/> is invalid.
\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
177 <member name="T:Tizen.Multimedia.AudioDataAvailableEventArgs">
\r
179 Provides data for the <see cref="E:Tizen.Multimedia.AsyncAudioCapture.DataAvailable"/> event.
\r
182 <member name="P:Tizen.Multimedia.AudioDataAvailableEventArgs.Data">
\r
184 Gets the audio data captured.
\r
187 <member name="T:Tizen.Multimedia.AudioIOState">
\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
192 <member name="F:Tizen.Multimedia.AudioIOState.Idle">
\r
197 <member name="F:Tizen.Multimedia.AudioIOState.Running">
\r
199 The stream is running.
\r
202 <member name="F:Tizen.Multimedia.AudioIOState.Paused">
\r
204 The stream is paused.
\r
207 <member name="T:Tizen.Multimedia.AudioSampleType">
\r
209 Enumeration for audio sample type.
\r
212 <member name="F:Tizen.Multimedia.AudioSampleType.U8">
\r
214 Unsigned 8-bit audio samples.
\r
217 <member name="F:Tizen.Multimedia.AudioSampleType.S16Le">
\r
219 Signed 16-bit audio samples.
\r
222 <member name="T:Tizen.Multimedia.AudioIOStateChangedEventArgs">
\r
224 Provides data for the <see cref="E:Tizen.Multimedia.AudioCaptureBase.StateChanged"/> event and <see cref="E:Tizen.Multimedia.AudioPlayback.StateChanged"/>.
\r
227 <member name="P:Tizen.Multimedia.AudioIOStateChangedEventArgs.Previous">
\r
229 Gets the previous state.
\r
232 <member name="P:Tizen.Multimedia.AudioIOStateChangedEventArgs.Current">
\r
234 Gets the current state.
\r
237 <member name="P:Tizen.Multimedia.AudioIOStateChangedEventArgs.ByPolicy">
\r
239 Gets the value indicating whether the state is changed by policy or not.
\r
242 <member name="T:Tizen.Multimedia.AudioPlayback">
\r
244 Provides the ability to directly manage the system audio output devices and play PCM (pulse-code modulation) data.
\r
247 <member name="F:Tizen.Multimedia.AudioPlayback.MinSampleRate">
\r
249 Specifies the minimum value allowed for the audio capture, in Hertz (Hz).
\r
251 <seealso cref="P:Tizen.Multimedia.AudioPlayback.SampleRate"/>
\r
253 <member name="F:Tizen.Multimedia.AudioPlayback.MaxSampleRate">
\r
255 Specifies the maximum value allowed for the audio capture, in Hertz (Hz).
\r
257 <seealso cref="P:Tizen.Multimedia.AudioPlayback.SampleRate"/>
\r
259 <member name="E:Tizen.Multimedia.AudioPlayback.BufferAvailable">
\r
261 Occurs when audio playback data can be written.
\r
263 <seealso cref="M:Tizen.Multimedia.AudioPlayback.Write(System.Byte[])"/>
\r
265 <member name="E:Tizen.Multimedia.AudioPlayback.StateChanged">
\r
267 Occurs when the state of the AudioPlayback is changed.
\r
270 <member name="M:Tizen.Multimedia.AudioPlayback.#ctor(System.Int32,Tizen.Multimedia.AudioChannel,Tizen.Multimedia.AudioSampleType)">
\r
272 Initializes a new instance of the AudioPlayback class with the specified sample rate, channel and sample type.
\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
280 <paramref name="sampleRate"/> is greater than <see cref="F:Tizen.Multimedia.AudioPlayback.MaxSampleRate"/>.
\r
282 <exception cref="T:System.ArgumentException">
\r
283 <paramref name="channel"/> is invalid.\n
\r
285 <paramref name="sampleType"/> is invalid.
\r
288 <member name="P:Tizen.Multimedia.AudioPlayback.SampleRate">
\r
290 Gets the sample rate of the audio output data stream, in Hertz (Hz).
\r
293 <member name="P:Tizen.Multimedia.AudioPlayback.Channel">
\r
295 Gets the channel type of the audio output data stream.
\r
298 <member name="P:Tizen.Multimedia.AudioPlayback.SampleType">
\r
300 Gets the sample type of the audio output data stream.
\r
303 <member name="P:Tizen.Multimedia.AudioPlayback.StreamType">
\r
305 Gets the sound type supported by the audio output device.
\r
307 <exception cref="T:System.ObjectDisposedException">The AudioPlayback has already been disposed.</exception>
\r
309 <member name="M:Tizen.Multimedia.AudioPlayback.GetBufferSize">
\r
311 Gets the size allocated for the audio output buffer.
\r
313 <exception cref="T:System.ObjectDisposedException">The AudioPlayback has already been disposed.</exception>
\r
315 <member name="M:Tizen.Multimedia.AudioPlayback.Drain">
\r
317 Drains buffered audio data from the output stream.
\r
318 It blocks the calling thread until draining the stream buffer completely. (e.g. end of playback)
\r
320 <exception cref="T:System.ObjectDisposedException">The AudioPlayback has already been disposed.</exception>
\r
321 <exception cref="T:System.InvalidOperationException">The current state is <see cref="F:Tizen.Multimedia.AudioIOState.Idle"/>.</exception>
\r
323 <member name="M:Tizen.Multimedia.AudioPlayback.Write(System.Byte[])">
\r
325 Starts writing the audio data to the device.
\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.</exception>
\r
334 <member name="M:Tizen.Multimedia.AudioPlayback.Prepare">
\r
336 Prepares the AudioPlayback.
\r
339 This must be called before <see cref="M:Tizen.Multimedia.AudioPlayback.Write(System.Byte[])"/>.
\r
341 <exception cref="T:System.InvalidOperationException">
\r
342 Operation failed due to internal error.\n
\r
344 The current state is not <see cref="F:Tizen.Multimedia.AudioIOState.Idle"/>.
\r
346 <exception cref="T:System.ObjectDisposedException">The AudioPlayback has already been disposed.</exception>
\r
347 <seealso cref="M:Tizen.Multimedia.AudioPlayback.Unprepare"/>
\r
349 <member name="M:Tizen.Multimedia.AudioPlayback.Unprepare">
\r
351 Unprepares the AudioPlayback.
\r
353 <exception cref="T:System.InvalidOperationException">
\r
354 Operation failed due to internal error.\n
\r
356 The current state is <see cref="F:Tizen.Multimedia.AudioIOState.Idle"/>.
\r
358 <exception cref="T:System.ObjectDisposedException">The AudioPlayback has already been disposed.</exception>
\r
359 <seealso cref="M:Tizen.Multimedia.AudioPlayback.Prepare"/>
\r
361 <member name="M:Tizen.Multimedia.AudioPlayback.Pause">
\r
363 Pauses feeding of audio data to the device.
\r
365 <remarks>It has no effect if the current is the <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
369 The method is called in the <see cref="E:Tizen.Multimedia.AudioPlayback.BufferAvailable"/> event handler.
\r
371 <exception cref="T:System.ObjectDisposedException">The AudioPlayback has already been disposed.</exception>
\r
372 <seealso cref="M:Tizen.Multimedia.AudioPlayback.Resume"/>
\r
374 <member name="M:Tizen.Multimedia.AudioPlayback.Resume">
\r
376 Resumes feeding of audio data to the device.
\r
378 <remarks>It has no effect if the current is the <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
382 The method is called in an event handler.
\r
384 <exception cref="T:System.ObjectDisposedException">The AudioPlayback has already been disposed.</exception>
\r
385 <seealso cref="M:Tizen.Multimedia.AudioPlayback.Pause"/>
\r
387 <member name="M:Tizen.Multimedia.AudioPlayback.Flush">
\r
389 Flushes and discards buffered audio data from the output stream.
\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.</exception>
\r
394 <member name="M:Tizen.Multimedia.AudioPlayback.ApplyStreamPolicy(Tizen.Multimedia.AudioStreamPolicy)">
\r
396 Applies the sound stream information to the AudioPlayback.
\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.\n
\r
403 The AudioPlayback has already been disposed.
\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
408 <member name="T:Tizen.Multimedia.TonePlayer">
\r
410 Provides the ability to play a tone.
\r
413 <member name="M:Tizen.Multimedia.TonePlayer.StartAsync(Tizen.Multimedia.ToneType,Tizen.Multimedia.AudioStreamPolicy,System.Int32)">
\r
415 Plays a tone, asynchronously.
\r
417 <param name="tone">A <see cref="T:Tizen.Multimedia.ToneType"/> to play.</param>
\r
418 <param name="streamPolicy">A <see cref="T:Tizen.Multimedia.AudioStreamPolicy"/>.</param>
\r
419 <param name="durationMilliseconds">The tone duration in milliseconds. -1 indicates an infinite duration.</param>
\r
420 <returns>A task that represents the asynchronous operation.</returns>
\r
421 <exception cref="T:System.ArgumentException"><paramref name="tone"/> is invalid.</exception>
\r
422 <exception cref="T:System.ArgumentNullException"><paramref name="streamPolicy"/> is null.</exception>
\r
423 <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="durationMilliseconds"/> is less than -1.</exception>
\r
424 <exception cref="T:System.InvalidOperationException">Any invalid operations occurred.</exception>
\r
425 <exception cref="T:System.NotSupportedException"><paramref name="tone"/> is not a supported type.</exception>
\r
426 <exception cref="T:System.ObjectDisposedException"><paramref name="streamPolicy"/> has already been disposed.</exception>
\r
428 <member name="M:Tizen.Multimedia.TonePlayer.StartAsync(Tizen.Multimedia.ToneType,Tizen.Multimedia.AudioStreamPolicy,System.Int32,System.Threading.CancellationToken)">
\r
430 Plays a tone, asynchronously.
\r
432 <param name="tone">A <see cref="T:Tizen.Multimedia.ToneType"/> to play.</param>
\r
433 <param name="streamPolicy">A <see cref="T:Tizen.Multimedia.AudioStreamPolicy"/>.</param>
\r
434 <param name="durationMilliseconds">The tone duration in milliseconds. -1 indicates an infinite duration.</param>
\r
435 <param name="cancellationToken">The cancellation token which can be used to stop playing the tone.</param>
\r
436 <returns>A task that represents the asynchronous operation.</returns>
\r
437 <exception cref="T:System.ArgumentException"><paramref name="tone"/> is invalid.</exception>
\r
438 <exception cref="T:System.ArgumentNullException"><paramref name="streamPolicy"/> is null.</exception>
\r
439 <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="durationMilliseconds"/> is less than -1.</exception>
\r
440 <exception cref="T:System.InvalidOperationException">Any invalid operations occurred.</exception>
\r
441 <exception cref="T:System.NotSupportedException"><paramref name="tone"/> is not a supported type.</exception>
\r
442 <exception cref="T:System.ObjectDisposedException"><paramref name="streamPolicy"/> has already been disposed.</exception>
\r
444 <member name="T:Tizen.Multimedia.ToneType">
\r
446 Enumeration for Audio Codec.
\r
449 <member name="F:Tizen.Multimedia.ToneType.Default">
\r
454 <member name="F:Tizen.Multimedia.ToneType.Dtmf0">
\r
459 <member name="F:Tizen.Multimedia.ToneType.Dtmf1">
\r
464 <member name="F:Tizen.Multimedia.ToneType.Dtmf2">
\r
469 <member name="F:Tizen.Multimedia.ToneType.Dtmf3">
\r
474 <member name="F:Tizen.Multimedia.ToneType.Dtmf4">
\r
479 <member name="F:Tizen.Multimedia.ToneType.Dtmf5">
\r
484 <member name="F:Tizen.Multimedia.ToneType.Dtmf6">
\r
489 <member name="F:Tizen.Multimedia.ToneType.Dtmf7">
\r
494 <member name="F:Tizen.Multimedia.ToneType.Dtmf8">
\r
499 <member name="F:Tizen.Multimedia.ToneType.Dtmf9">
\r
504 <member name="F:Tizen.Multimedia.ToneType.DtmfS">
\r
506 Predefined DTMF Star - Asterisk.
\r
509 <member name="F:Tizen.Multimedia.ToneType.DtmfP">
\r
511 Predefined DTMF sharp (#).
\r
514 <member name="F:Tizen.Multimedia.ToneType.DtmfA">
\r
516 Predefined DTMF A (A).
\r
519 <member name="F:Tizen.Multimedia.ToneType.DtmfB">
\r
521 Predefined DTMF B (B).
\r
524 <member name="F:Tizen.Multimedia.ToneType.DtmfC">
\r
526 Predefined DTMF C (C).
\r
529 <member name="F:Tizen.Multimedia.ToneType.DtmfD">
\r
531 Predefined DTMF D (D).
\r
534 <member name="F:Tizen.Multimedia.ToneType.SupDial">
\r
536 Call supervisory tone, Dial tone: CEPT: 425Hz, continuous.
\r
539 <member name="F:Tizen.Multimedia.ToneType.AnsiDial">
\r
541 Call supervisory tone, Dial tone: ANSI (IS-95): 350Hz+440Hz, continuous.
\r
544 <member name="F:Tizen.Multimedia.ToneType.JapanDial">
\r
546 Call supervisory tone, Dial tone: JAPAN: 400Hz, continuous.
\r
549 <member name="F:Tizen.Multimedia.ToneType.SupBusy">
\r
551 Call supervisory tone, Busy: CEPT: 425Hz, 500ms ON, 500ms OFF.
\r
554 <member name="F:Tizen.Multimedia.ToneType.AnsiBusy">
\r
556 Call supervisory tone, Busy: ANSI (IS-95): 480Hz+620Hz, 500ms ON, 500ms OFF.
\r
559 <member name="F:Tizen.Multimedia.ToneType.JapanBusy">
\r
561 Call supervisory tone, Busy: JAPAN: 400Hz, 500ms ON, 500ms OFF.
\r
564 <member name="F:Tizen.Multimedia.ToneType.SupCongestion">
\r
566 Call supervisory tone, Congestion: CEPT, JAPAN: 425Hz, 200ms ON, 200ms OFF.
\r
569 <member name="F:Tizen.Multimedia.ToneType.AnsiCongestion">
\r
571 Call supervisory tone, Congestion: ANSI (IS-95): 480Hz+620Hz, 250ms ON, 250ms OFF.
\r
574 <member name="F:Tizen.Multimedia.ToneType.SupRadioAck">
\r
576 Call supervisory tone, Radio path acknowledgment : CEPT, ANSI: 425Hz, 200ms ON.
\r
579 <member name="F:Tizen.Multimedia.ToneType.JapanRadioAck">
\r
581 Call supervisory tone, Radio path acknowledgment : JAPAN: 400Hz, 1s ON, 2s OFF.
\r
584 <member name="F:Tizen.Multimedia.ToneType.SupRadioNotAvailable">
\r
586 Call supervisory tone, Radio path not available: 425Hz, 200ms ON, 200 OFF 3 bursts.
\r
589 <member name="F:Tizen.Multimedia.ToneType.SupError">
\r
591 Call supervisory tone, Error/Special info: 950Hz+1400Hz+1800Hz, 330ms ON, 1s OFF.
\r
594 <member name="F:Tizen.Multimedia.ToneType.SupCallWaiting">
\r
596 Call supervisory tone, Call Waiting: CEPT, JAPAN: 425Hz, 200ms ON, 600ms OFF, 200ms ON, 3s OFF.
\r
599 <member name="F:Tizen.Multimedia.ToneType.AnsiCallWaiting">
\r
601 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
604 <member name="F:Tizen.Multimedia.ToneType.SupRingtone">
\r
606 Call supervisory tone, Ring Tone: CEPT, JAPAN: 425Hz, 1s ON, 4s OFF.
\r
609 <member name="F:Tizen.Multimedia.ToneType.AnsiRingtone">
\r
611 Call supervisory tone, Ring Tone: ANSI (IS-95): 440Hz + 480Hz, 2s ON, 4s OFF.
\r
614 <member name="F:Tizen.Multimedia.ToneType.PropBeep">
\r
616 General beep: 400Hz+1200Hz, 35ms ON.
\r
619 <member name="F:Tizen.Multimedia.ToneType.PropAck">
\r
621 Proprietary tone, positive acknowledgment: 1200Hz, 100ms ON, 100ms OFF 2 bursts.
\r
624 <member name="F:Tizen.Multimedia.ToneType.PropNack">
\r
626 Proprietary tone, negative acknowledgment: 300Hz+400Hz+500Hz, 400ms ON.
\r
629 <member name="F:Tizen.Multimedia.ToneType.PropPrompt">
\r
631 Proprietary tone, prompt tone: 400Hz+1200Hz, 200ms ON.
\r
634 <member name="F:Tizen.Multimedia.ToneType.PropBeep2">
\r
636 Proprietary tone, general double beep: twice 400Hz+1200Hz, 35ms ON, 200ms OFF, 35ms ON.
\r
639 <member name="F:Tizen.Multimedia.ToneType.SupIntercept">
\r
641 Call supervisory tone (IS-95), intercept tone: alternating 440 Hz and 620 Hz tones, each on for 250 ms.
\r
644 <member name="F:Tizen.Multimedia.ToneType.SupInterceptAbbrev">
\r
646 Call supervisory tone (IS-95), abbreviated intercept: intercept tone limited to 4 seconds.
\r
649 <member name="F:Tizen.Multimedia.ToneType.SupCongestionAbbrev">
\r
651 Call supervisory tone (IS-95), abbreviated congestion: congestion tone limited to 4 seconds.
\r
654 <member name="F:Tizen.Multimedia.ToneType.SupConfirm">
\r
656 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
659 <member name="F:Tizen.Multimedia.ToneType.SupPip">
\r
661 Call supervisory tone (IS-95), pip tone: four bursts of 480 Hz tone (0.1 s on, 0.1 s off).
\r
664 <member name="F:Tizen.Multimedia.ToneType.CdmaDialToneLite">
\r
669 <member name="F:Tizen.Multimedia.ToneType.CdmaNetworkUsaRingback">
\r
671 CDMA USA Ringback: 440Hz+480Hz 2s ON, 4000 OFF.
\r
674 <member name="F:Tizen.Multimedia.ToneType.CdmaIntercept">
\r
676 CDMA Intercept tone: 440Hz 250ms ON, 620Hz 250ms ON.
\r
679 <member name="F:Tizen.Multimedia.ToneType.CdmaAbbrIntercept">
\r
681 CDMA Abbr Intercept tone: 440Hz 250ms ON, 620Hz 250ms ON.
\r
684 <member name="F:Tizen.Multimedia.ToneType.CdmaReorder">
\r
686 CDMA Reorder tone: 480Hz+620Hz 250ms ON, 250ms OFF.
\r
689 <member name="F:Tizen.Multimedia.ToneType.CdmaAbbrReorder">
\r
691 CDMA Abbr Reorder tone: 480Hz+620Hz 250ms ON, 250ms OFF repeated for 8 times.
\r
694 <member name="F:Tizen.Multimedia.ToneType.CdmaNetworkBusy">
\r
696 CDMA Network Busy tone: 480Hz+620Hz 500ms ON, 500ms OFF continuous.
\r
699 <member name="F:Tizen.Multimedia.ToneType.CdmaConfirm">
\r
701 CDMA Confirm tone: 350Hz+440Hz 100ms ON, 100ms OFF repeated for 3 times.
\r
704 <member name="F:Tizen.Multimedia.ToneType.CdmaAnswer">
\r
706 CDMA answer tone: silent tone - definition Frequency 0, 0ms ON, 0ms OFF.
\r
709 <member name="F:Tizen.Multimedia.ToneType.CdmaNetworkCallWaiting">
\r
711 CDMA Network Callwaiting tone: 440Hz 300ms ON.
\r
714 <member name="F:Tizen.Multimedia.ToneType.CdmaPip">
\r
716 CDMA PIP tone: 480Hz 100ms ON, 100ms OFF repeated for 4 times.
\r
719 <member name="F:Tizen.Multimedia.ToneType.CdmaCallSignalIsdnNormal">
\r
721 ISDN Call Signal Normal tone: {2091Hz 32ms ON, 2556 64ms ON} 20 times, 2091 32ms ON, 2556 48ms ON, 4s OFF.
\r
724 <member name="F:Tizen.Multimedia.ToneType.CdmaCallSignalIsdnIntergroup">
\r
726 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
729 <member name="F:Tizen.Multimedia.ToneType.CdmaCallSignalIsdnSpPri">
\r
731 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
734 <member name="F:Tizen.Multimedia.ToneType.CdmaCallSignalIsdnPat3">
\r
736 ISDN Call sign PAT3 tone: silent tone.
\r
739 <member name="F:Tizen.Multimedia.ToneType.CdmaCallSignalIsdnPingRing">
\r
741 ISDN Ping Ring tone: {2091Hz 32ms ON, 2556Hz 64ms ON} 5 times 2091Hz 20ms ON.
\r
744 <member name="F:Tizen.Multimedia.ToneType.CdmaCallSignalIsdnPat5">
\r
746 ISDN Pat5 tone: silent tone.
\r
749 <member name="F:Tizen.Multimedia.ToneType.CdmaCallSignalIsdnPat6">
\r
751 ISDN Pat6 tone: silent tone.
\r
754 <member name="F:Tizen.Multimedia.ToneType.CdmaCallSignalIsdnPat7">
\r
756 ISDN Pat7 tone: silent tone.
\r
759 <member name="F:Tizen.Multimedia.ToneType.CdmaHighL">
\r
761 TONE_CDMA_HIGH_L tone: {3700Hz 25ms, 4000Hz 25ms} 40 times 4000ms OFF, Repeat.
\r
764 <member name="F:Tizen.Multimedia.ToneType.CdmaMedL">
\r
766 TONE_CDMA_MED_L tone: {2600Hz 25ms, 2900Hz 25ms} 40 times 4000ms OFF, Repeat.
\r
769 <member name="F:Tizen.Multimedia.ToneType.CdmaLowL">
\r
771 TONE_CDMA_LOW_L tone: {1300Hz 25ms, 1450Hz 25ms} 40 times, 4000ms OFF, Repeat.
\r
774 <member name="F:Tizen.Multimedia.ToneType.CdmaHighSs">
\r
776 CDMA HIGH SS tone: {3700Hz 25ms, 4000Hz 25ms} repeat 16 times, 400ms OFF, repeat.
\r
779 <member name="F:Tizen.Multimedia.ToneType.CdmaMedSs">
\r
781 CDMA MED SS tone: {2600Hz 25ms, 2900Hz 25ms} repeat 16 times, 400ms OFF, repeat.
\r
784 <member name="F:Tizen.Multimedia.ToneType.CdmaLowSs">
\r
786 CDMA LOW SS tone: {1300z 25ms, 1450Hz 25ms} repeat 16 times, 400ms OFF, repeat.
\r
789 <member name="F:Tizen.Multimedia.ToneType.CdmaHighSsl">
\r
791 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
794 <member name="F:Tizen.Multimedia.ToneType.CdmaMedSsl">
\r
796 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
799 <member name="F:Tizen.Multimedia.ToneType.CdmaLowSsl">
\r
801 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
804 <member name="F:Tizen.Multimedia.ToneType.CdmaHighSs2">
\r
806 CDMA HIGH SS2 tone: {3700Hz 25ms, 4000Hz 25ms} 20 times, 1000ms OFF, {3700Hz 25ms, 4000Hz 25ms} 20 times, 3000ms OFF, repeat.
\r
809 <member name="F:Tizen.Multimedia.ToneType.CdmaMedSs2">
\r
811 CDMA MED SS2 tone: {2600Hz 25ms, 2900Hz 25ms} 20 times, 1000ms OFF, {2600Hz 25ms, 2900Hz 25ms} 20 times, 3000ms OFF, repeat.
\r
814 <member name="F:Tizen.Multimedia.ToneType.CdmaLowSs2">
\r
816 CDMA LOW SS2 tone: {1300Hz 25ms, 1450Hz 25ms} 20 times, 1000ms OFF, {1300Hz 25ms, 1450Hz 25ms} 20 times, 3000ms OFF, repeat.
\r
819 <member name="F:Tizen.Multimedia.ToneType.CdmaHighSls">
\r
821 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
824 <member name="F:Tizen.Multimedia.ToneType.CdmaMedSls">
\r
826 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
829 <member name="F:Tizen.Multimedia.ToneType.CdmaLowSls">
\r
831 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
834 <member name="F:Tizen.Multimedia.ToneType.CdmaHighSx4">
\r
836 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
839 <member name="F:Tizen.Multimedia.ToneType.CdmaMedSX4">
\r
841 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
844 <member name="F:Tizen.Multimedia.ToneType.CdmaLowSX4">
\r
846 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
849 <member name="F:Tizen.Multimedia.ToneType.CdmaHighPbxL">
\r
851 CDMA HIGH PBX L: {3700Hz 25ms, 4000Hz 25ms}20 times, 2000ms OFF, REPEAT.
\r
854 <member name="F:Tizen.Multimedia.ToneType.CdmaMedPbxL">
\r
856 CDMA MED PBX L: {2600Hz 25ms, 2900Hz 25ms}20 times, 2000ms OFF, REPEAT.
\r
859 <member name="F:Tizen.Multimedia.ToneType.CdmaLowPbxL">
\r
861 CDMA LOW PBX L: {1300Hz 25ms,1450Hz 25ms}20 times, 2000ms OFF, REPEAT.
\r
864 <member name="F:Tizen.Multimedia.ToneType.CdmaHighPbxSs">
\r
866 CDMA HIGH PBX SS tone: {3700Hz 25ms, 4000Hz 25ms} 8 times 200 ms OFF, {3700Hz 25ms 4000Hz 25ms}8 times, 2000ms OFF, REPEAT.
\r
869 <member name="F:Tizen.Multimedia.ToneType.CdmaMedPbxSs">
\r
871 CDMA MED PBX SS tone: {2600Hz 25ms, 2900Hz 25ms} 8 times 200 ms OFF, {2600Hz 25ms 2900Hz 25ms}8 times, 2000ms OFF, REPEAT.
\r
874 <member name="F:Tizen.Multimedia.ToneType.CdmaLowPbxSs">
\r
876 CDMA LOW PBX SS tone: {1300Hz 25ms, 1450Hz 25ms} 8 times 200 ms OFF, {1300Hz 25ms 1450Hz 25ms}8 times, 2000ms OFF, REPEAT.
\r
879 <member name="F:Tizen.Multimedia.ToneType.CdmaHighPbxSsl">
\r
881 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
884 <member name="F:Tizen.Multimedia.ToneType.CdmaMedPbxSsl">
\r
886 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
889 <member name="F:Tizen.Multimedia.ToneType.CdmaLowPbxSsl">
\r
891 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
894 <member name="F:Tizen.Multimedia.ToneType.CdmaHighPbxSls">
\r
896 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
899 <member name="F:Tizen.Multimedia.ToneType.CdmaMedPbxSls">
\r
901 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
904 <member name="F:Tizen.Multimedia.ToneType.CdmaLowPbxSls">
\r
906 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
909 <member name="F:Tizen.Multimedia.ToneType.CdmaHighPbxSX4">
\r
911 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
914 <member name="F:Tizen.Multimedia.ToneType.CdmaMedPbxSX4">
\r
916 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
919 <member name="F:Tizen.Multimedia.ToneType.CdmaLowPbxSX4">
\r
921 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
924 <member name="F:Tizen.Multimedia.ToneType.CdmaAlertNetworkLite">
\r
926 CDMA Alert Network Lite tone: 1109Hz 62ms ON, 784Hz 62ms ON, 740Hz 62ms ON 622Hz 62ms ON, 1109Hz 62ms ON.
\r
929 <member name="F:Tizen.Multimedia.ToneType.CdmaAlertAutoRedialLite">
\r
931 CDMA Alert Auto Redial tone: {1245Hz 62ms ON, 659Hz 62ms ON} 3 times, 1245 62ms ON.
\r
934 <member name="F:Tizen.Multimedia.ToneType.CdmaOneMinBeep">
\r
936 CDMA One Min Beep tone: 1150Hz+770Hz 400ms ON.
\r
939 <member name="F:Tizen.Multimedia.ToneType.CdmaKeypadVolumeKeyLite">
\r
941 CDMA KEYPAD Volume key lite tone: 941Hz+1477Hz 120ms ON.
\r
944 <member name="F:Tizen.Multimedia.ToneType.CdmaPressHoldKeyLite">
\r
946 CDMA PRESSHOLDKEY LITE tone: 587Hz 375ms ON, 1175Hz 125ms ON.
\r
949 <member name="F:Tizen.Multimedia.ToneType.CdmaAlertIncallLite">
\r
951 CDMA ALERT INCALL LITE tone: 587Hz 62ms, 784 62ms, 831Hz 62ms, 784Hz 62ms, 1109 62ms, 784Hz 62ms, 831Hz 62ms, 784Hz 62ms.
\r
954 <member name="F:Tizen.Multimedia.ToneType.CdmaEmergencyRingback">
\r
956 CDMA EMERGENCY RINGBACK tone: {941Hz 125ms ON, 10ms OFF} 3times 4990ms OFF, REPEAT.
\r
959 <member name="F:Tizen.Multimedia.ToneType.CdmaAlertCallGuard">
\r
961 CDMA ALERT CALL GUARD tone: {1319Hz 125ms ON, 125ms OFF} 3 times.
\r
964 <member name="F:Tizen.Multimedia.ToneType.CdmaSoftErrorLite">
\r
966 CDMA SOFT ERROR LITE tone: 1047Hz 125ms ON, 370Hz 125ms.
\r
969 <member name="F:Tizen.Multimedia.ToneType.CdmaCallDropLite">
\r
971 CDMA CALLDROP LITE tone: 1480Hz 125ms, 1397Hz 125ms, 784Hz 125ms.
\r
974 <member name="F:Tizen.Multimedia.ToneType.CdmaNetworkBusyOneShot">
\r
976 CDMA_NETWORK_BUSY_ONE_SHOT tone: 425Hz 500ms ON, 500ms OFF.
\r
979 <member name="F:Tizen.Multimedia.ToneType.CdmaAbbrAlert">
\r
981 CDMA_ABBR_ALERT tone: 1150Hz+770Hz 400ms ON.
\r
984 <member name="F:Tizen.Multimedia.ToneType.CdmaSignalOff">
\r
986 CDMA_SIGNAL_OFF - silent tone.
\r
989 <member name="F:Tizen.Multimedia.ToneType.UserDefinedLowFre">
\r
991 User Defined Tone: 100Hz continuous.
\r
994 <member name="F:Tizen.Multimedia.ToneType.UserDefinedMedFre">
\r
996 User Defined Tone: 200Hz continuous.
\r
999 <member name="F:Tizen.Multimedia.ToneType.UserDefinedHighFre">
\r
1001 User Defined Tone: 300Hz continuous.
\r
1004 <member name="T:Tizen.Multimedia.WavPlayer">
\r
1006 Provides the ability to play a wav file.
\r
1009 <member name="M:Tizen.Multimedia.WavPlayer.StartAsync(System.String,Tizen.Multimedia.AudioStreamPolicy)">
\r
1011 Plays a wav file based on the specified <see cref="T:Tizen.Multimedia.AudioStreamPolicy"/>.
\r
1013 <returns>A task that represents the asynchronous operation.</returns>
\r
1014 <param name="path">A file path to play.</param>
\r
1015 <param name="streamPolicy">A <see cref="T:Tizen.Multimedia.AudioStreamPolicy"/>.</param>
\r
1016 <exception cref="T:System.ArgumentNullException">
\r
1017 <paramref name="path"/> is null.
\r
1019 <paramref name="streamPolicy"/> is null.
\r
1021 <exception cref="T:System.InvalidOperationException">An internal error occurs.</exception>
\r
1022 <exception cref="T:System.IO.FileNotFoundException"><paramref name="path"/> does not exists.</exception>
\r
1023 <exception cref="T:Tizen.Multimedia.FileFormatException">The format of <paramref name="path"/> is not supported.</exception>
\r
1024 <exception cref="T:System.ObjectDisposedException"><paramref name="streamPolicy"/> has already been disposed of.</exception>
\r
1026 <member name="M:Tizen.Multimedia.WavPlayer.StartAsync(System.String,Tizen.Multimedia.AudioStreamPolicy,System.Threading.CancellationToken)">
\r
1028 Plays a wav file based on the specified <see cref="T:Tizen.Multimedia.AudioStreamPolicy"/>.
\r
1030 <returns>A task that represents the asynchronous operation.</returns>
\r
1031 <param name="path">A file path to play.</param>
\r
1032 <param name="streamPolicy">A <see cref="T:Tizen.Multimedia.AudioStreamPolicy"/>.</param>
\r
1033 <param name="cancellationToken">A cancellation token which can be used to stop.</param>
\r
1034 <exception cref="T:System.ArgumentNullException">
\r
1035 <paramref name="path"/> is null.
\r
1037 <paramref name="streamPolicy"/> is null.
\r
1039 <exception cref="T:System.InvalidOperationException">An internal error occurs.</exception>
\r
1040 <exception cref="T:System.IO.FileNotFoundException"><paramref name="path"/> does not exists.</exception>
\r
1041 <exception cref="T:Tizen.Multimedia.FileFormatException">The format of <paramref name="path"/> is not supported.</exception>
\r
1042 <exception cref="T:System.ObjectDisposedException"><paramref name="streamPolicy"/> has already been disposed.</exception>
\r