Final component of the audio pipeline. Responsible for playing samples on an audio source. More...


Public Member Functions | |
| void | Initialize (IAudioStream audioStream) |
| void | Play (AudioFrame audioFrame) |
| Receives the AudioFrame and plays it. | |
| void | Pause () |
| Pauses playback. | |
| void | Resume () |
| Resumes playback. | |
Final component of the audio pipeline. Responsible for playing samples on an audio source.
| void FQLab.IAudioPlayer.Initialize | ( | IAudioStream | audioStream | ) |
Implemented in FQLab.NAudioPlayer, FQLab.LoggerAudioPlayer, and FQLabTests.MockAudioPlayer.

| void FQLab.IAudioPlayer.Pause | ( | ) |
Pauses playback.
Implemented in FQLab.NAudioPlayer, FQLab.LoggerAudioPlayer, and FQLabTests.MockAudioPlayer.

| void FQLab.IAudioPlayer.Play | ( | AudioFrame | audioFrame | ) |
Receives the AudioFrame and plays it.
| audioFrame | Frame with PCM samples. |
Implemented in FQLab.NAudioPlayer, FQLab.LoggerAudioPlayer, and FQLabTests.MockAudioPlayer.

| void FQLab.IAudioPlayer.Resume | ( | ) |
Resumes playback.
Implemented in FQLab.NAudioPlayer, FQLab.LoggerAudioPlayer, and FQLabTests.MockAudioPlayer.
