Buckets:
| extern "C" { | |
| struct ALCcontext_struct; | |
| struct ALCdevice_struct; | |
| typedef char ALCboolean; | |
| typedef char ALCchar; | |
| typedef double ALCdouble; | |
| typedef float ALCfloat; | |
| typedef int ALCenum; | |
| typedef int ALCint; | |
| typedef int ALCsizei; | |
| typedef short ALCshort; | |
| typedef signed char ALCbyte; | |
| typedef struct ALCcontext_struct ALCcontext; | |
| typedef struct ALCdevice_struct ALCdevice; | |
| typedef unsigned char ALCubyte; | |
| typedef unsigned int ALCuint; | |
| typedef unsigned short ALCushort; | |
| typedef void ALCvoid; | |
| extern ALCboolean alcCaptureCloseDevice(ALCdevice *device); | |
| extern ALCboolean alcCloseDevice(ALCdevice *device); | |
| extern ALCboolean alcIsExtensionPresent(ALCdevice *device, const ALCchar *extname); | |
| extern ALCboolean alcMakeContextCurrent(ALCcontext *context); | |
| extern ALCcontext *alcCreateContext(ALCdevice *device, const ALCint *attrlist); | |
| extern ALCcontext *alcGetCurrentContext(void); | |
| extern ALCdevice *alcCaptureOpenDevice(const ALCchar *devicename, ALCuint frequency, ALCenum format, ALCsizei buffersize); | |
| extern ALCdevice *alcGetContextsDevice(ALCcontext *context); | |
| extern ALCdevice *alcOpenDevice(const ALCchar *devicename); | |
| extern ALCenum alcGetEnumValue(ALCdevice *device, const ALCchar *enumname); | |
| extern ALCenum alcGetError(ALCdevice *device); | |
| extern const ALCchar *alcGetString(ALCdevice *device, ALCenum param); | |
| extern void *alcGetProcAddress(ALCdevice *device, const ALCchar *funcname); | |
| extern void alcCaptureSamples(ALCdevice *device, ALCvoid *buffer, ALCsizei samples); | |
| extern void alcCaptureStart(ALCdevice *device); | |
| extern void alcCaptureStop(ALCdevice *device); | |
| extern void alcDestroyContext(ALCcontext *context); | |
| extern void alcGetIntegerv(ALCdevice *device, ALCenum param, ALCsizei size, ALCint *values); | |
| extern void alcProcessContext(ALCcontext *context); | |
| extern void alcSuspendContext(ALCcontext *context); | |
| } | |
Xet Storage Details
- Size:
- 2.94 kB
- Xet hash:
- 89ccbe22c3b4958a69588696d0fed97d3958c2376cd7e852c4e4ccf4264da734
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.