xbmc
Public Member Functions | Static Public Member Functions | List of all members
CAAudioUnitSink Class Reference

Public Member Functions

bool open (AudioStreamBasicDescription outputFormat)
 
bool close ()
 
bool play (bool mute)
 
bool mute (bool mute)
 
bool pause ()
 
void drain ()
 
void getDelay (AEDelayStatus &status)
 
double cacheSize ()
 
unsigned int write (uint8_t *data, unsigned int byte_count)
 
unsigned int chunkSize ()
 
unsigned int getRealisedSampleRate ()
 
bool open (AudioStreamBasicDescription outputFormat, size_t buffer_size)
 
bool close ()
 
bool activate ()
 
bool deactivate ()
 
void updatedelay (AEDelayStatus &status)
 
double buffertime ()
 
unsigned int sampletrate ()
 
unsigned int write (uint8_t *data, unsigned int frames, unsigned int framesize)
 
void drain ()
 

Static Public Member Functions

static Float64 getCoreAudioRealisedSampleRate ()
 

The documentation for this class was generated from the following files: