AttachNewCookie( ... )
OSStatus AttachNewCookie(AudioQueueRef inQueue, BackgroundTrackMgr::BG_FileInfo *inFileInfo)
BackgroundTrackMgr( )
BackgroundTrackMgr()
GetNumPacketsToRead( ... )
UInt32 GetNumPacketsToRead(BackgroundTrackMgr::BG_FileInfo *inFileInfo)
GetPacketDescsPtr( )
AudioStreamPacketDescription * GetPacketDescsPtr()
GetQueueStateForNextBuffer( ... )
SInt8 GetQueueStateForNextBuffer(BackgroundTrackMgr::BG_FileInfo *inFileInfo, BackgroundTrackMgr::BG_FileInfo *inNextFileInfo)
LoadTrack( ... )
OSStatus LoadTrack(const char *inFilePath, Boolean inAddToQueue, Boolean inLoadAtOnce)
QueueCallback( ... )
void QueueCallback(void *inUserData, AudioQueueRef inAQ, AudioQueueBufferRef inCompleteAQBuffer)
QueueStoppedProc( ... )
void QueueStoppedProc(void *inUserData, AudioQueueRef inAQ, AudioQueuePropertyID inID)
SetVolume( ... )
OSStatus SetVolume(Float32 inVolume)
SetupBuffers( ... )
OSStatus SetupBuffers(BG_FileInfo *inFileInfo)
SetupQueue( ... )
OSStatus SetupQueue(BG_FileInfo *inFileInfo)
Stop( ... )
OSStatus Stop(Boolean inStopAtEnd)
Teardown( )
void Teardown()
UpdateGain( )
OSStatus UpdateGain()
getLength( )
UInt64 getLength()
getStopped( )
bool getStopped()
setLooping( ... )
void setLooping(Boolean inStopAtEnd)
setPosition( ... )
void setPosition(SInt64 packetNum)
~BackgroundTrackMgr( )
~BackgroundTrackMgr()