gramods
Public Member Functions | Public Attributes | List of all members
gramods::gmSound::OpenALCapture::Impl Struct Reference
Collaboration diagram for gramods::gmSound::OpenALCapture::Impl:
Collaboration graph
[legend]

Public Member Functions

void open ()
 
void setFormat (const char *name)
 

Public Attributes

std::optional< std::string > device_name
 
ALCdevice * device = nullptr
 
ALCuint sample_rate = 44100
 
ALCenum format = AL_FORMAT_MONO16
 
ALCsizei channels = 1
 
ALCsizei buffer_size = 4096
 

The documentation for this struct was generated from the following file: