#include <RageSoundDriver_CA.h>
Inheritance diagram for RageSound_CA:


Public Member Functions | |
| RageSound_CA () | |
| CString | Init () |
| ~RageSound_CA () | |
| float | GetPlayLatency () const |
| int64_t | GetPosition (const RageSoundBase *sound) const |
| void | SetupDecodingThread () |
Static Private Member Functions | |
| OSStatus | GetData (AudioDeviceID inDevice, const AudioTimeStamp *inNow, const AudioBufferList *inInputData, const AudioTimeStamp *inInputTime, AudioBufferList *outOutputData, const AudioTimeStamp *inOutputTime, void *inClientData) |
| OSStatus | OverloadListener (AudioDeviceID inDevice, UInt32 inChannel, Boolean isInput, AudioDevicePropertyID inPropertyID, void *inData) |
Private Attributes | |
| int64_t | mDecodePos |
| float | mLatency |
| CAAudioHardwareDevice * | mOutputDevice |
| AudioConverterRef | mConverter |
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||
|
|
|
|
Reimplemented from RageSoundDriver. |
|
|
Implements RageSoundDriver. |
|
|
Reimplemented from RageSoundDriver. |
|
||||||||||||||||||||||||
|
|
|
|
Reimplemented from RageSound_Generic_Software. |
|
|
|
|
|
|
|
|
|
|
|
|
1.3.7