FTEQW
Documentation of the FTE engine source tree.
snd_capture_driver_t Struct Reference

#include <sound.h>

Public Member Functions

 qboolean (QDECL *Enumerate)(void(QDECL *callback)(const char *drivername
 
void *QDECL * Init (int samplerate, const char *device)
 
 void (QDECL *Start)(void *ctx)
 
unsigned int (QDECL *Update)(void *ctx
 
 void (QDECL *Stop)(void *ctx)
 
 void (QDECL *Shutdown)(void *ctx)
 

Public Attributes

int apiver
 
char * drivername
 
const char * devicecode
 
const char const char * readablename
 
unsigned unsigned char * buffer
 
unsigned unsigned char unsigned int minbytes
 
unsigned unsigned char unsigned int unsigned int maxbytes
 

Member Function Documentation

◆ Init()

void *QDECL * snd_capture_driver_t::Init ( int  samplerate,
const char *  device 
)

◆ int()

unsigned snd_capture_driver_t::int ( QDECL *  Update)

◆ qboolean()

snd_capture_driver_t::qboolean ( QDECL *  Enumerate) const

◆ void() [1/3]

snd_capture_driver_t::void ( QDECL *  Shutdown)

◆ void() [2/3]

snd_capture_driver_t::void ( QDECL *  Start)

◆ void() [3/3]

snd_capture_driver_t::void ( QDECL *  Stop)

Member Data Documentation

◆ apiver

int snd_capture_driver_t::apiver

◆ buffer

unsigned unsigned char* snd_capture_driver_t::buffer

◆ devicecode

const char* snd_capture_driver_t::devicecode

◆ drivername

char* snd_capture_driver_t::drivername

◆ maxbytes

unsigned unsigned char unsigned int unsigned int snd_capture_driver_t::maxbytes

◆ minbytes

unsigned unsigned char unsigned int snd_capture_driver_t::minbytes

◆ readablename

const char const char* snd_capture_driver_t::readablename

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