Etterna 0.74.4
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | List of all members
Alsa9Buf Class Reference

Public Member Functions

std::string Init (int channels, int iWriteahead, int iChunkSize, int iSampleRate)
 
int GetNumFramesToFill ()
 
bool WaitUntilFramesCanBeFilled (int timeout_ms)
 
void Write (const int16_t *buffer, int frames)
 
void Play ()
 
void Stop ()
 
void SetVolume (float vol)
 
int GetSampleRate () const
 
int64_t GetPosition () const
 
int64_t GetPlayPos () const
 

Static Public Member Functions

static void InitializeErrorHandler ()
 
static void GetSoundCardDebugInfo ()
 
static std::string GetHardwareID (std::string name="")
 

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