
#include <PCMAudioPlayer.h>
Inheritance diagram for PCMAudioPlayer:

Public Member Functions | |
| PCMAudioPlayer () | |
| virtual | ~PCMAudioPlayer () |
| bool | IsOpen () |
| virtual bool | GetBufferRequirements (u32 &nMinNumBuffersToSet, u32 &nMaxNumBuffersToSet, u32 &nMinBufferSizeToSet, u32 &nMaxBufferSizeToSet, u32 &nBufferSizeMultipleToSet) |
| virtual bool | GetDefaultBufferRequirements (u32 &nNumBuffersToSet, u32 &nBufferSizeInBytesToSet) |
| virtual bool | Open (u32 nNumBuffers, u32 nBufferSizeInBytes, void **ppBufferLocationsToSet) |
| virtual bool | Close () |
| virtual bool | QueueBuffer (s16 *pData, u32 nSamples) |
| virtual u32 | WaitForBuffer () |
| virtual bool | GetNumBuffersAvailable (u32 &nNumBuffersAvailableToSet) |
| virtual bool | Pause () |
| virtual bool | Play () |
| virtual bool | Flush () |
| virtual bool | SetVolume (u16 nVolume) |
| virtual bool | SetSampleRate (u32 nSampleRate) |
| virtual u32 | GetSampleRate () |
| virtual bool | IsSupportedSampleRate (u32 nSampleRate) |
| virtual bool | SetOutputFlags (bool bAnalog, bool bSPDIF) |
| virtual void | GetOutputFlags (bool &bAnalogToSet, bool &bSPDIFToSet) |
|
|
|
|
|
|
|
|
Implements CascadeAudioPlaybackDevice. |
|
|
Implements CascadeAudioPlaybackDevice. |
|
||||||||||||||||||||||||
|
Implements CascadeAudioPlaybackDevice. |
|
||||||||||||
|
Implements CascadeAudioPlaybackDevice. |
|
|
Implements CascadeAudioPlaybackDevice. |
|
||||||||||||
|
Implements CascadeAudioPlaybackDevice. |
|
|
Implements CascadeAudioPlaybackDevice. |
|
|
|
|
|
Implements CascadeAudioPlaybackDevice. |
|
||||||||||||||||
|
Implements CascadeAudioPlaybackDevice. |
|
|
Implements CascadeAudioPlaybackDevice. |
|
|
Implements CascadeAudioPlaybackDevice. |
|
||||||||||||
|
Implements CascadeAudioPlaybackDevice. |
|
||||||||||||
|
Implements CascadeAudioPlaybackDevice. |
|
|
Implements CascadeAudioPlaybackDevice. |
|
|
Implements CascadeAudioPlaybackDevice. |
|
|
Implements CascadeAudioPlaybackDevice. |
1.4.1