51 fprintf(stderr,
"Could not open a device!\n");
61 fprintf(stderr,
"Could not set a context!\n");
98 if(palIsBufferFormatSupportedSOFT)
133 if(format !=
AL_NONE && !palIsBufferFormatSupportedSOFT(format))
146 if(format !=
AL_NONE && !palIsBufferFormatSupportedSOFT(format))
159 if(format !=
AL_NONE && !palIsBufferFormatSupportedSOFT(format))
172 if(format !=
AL_NONE && !palIsBufferFormatSupportedSOFT(format))
276 return "Unknown Channels";
292 return "Unknown Type";
#define AL_6POINT1_32F_SOFT
#define AL_5POINT1_8_SOFT
#define AL_6POINT1_16_SOFT
GLint GLenum GLsizei GLsizei GLsizei GLint GLenum GLenum type
AL_API void AL_APIENTRY alBufferData(ALuint buffer, ALenum format, const ALvoid *data, ALsizei size, ALsizei freq)
#define AL_6POINT1_8_SOFT
ALC_API ALCboolean ALC_APIENTRY alcMakeContextCurrent(ALCcontext *context)
ALC_API ALCboolean ALC_APIENTRY alcCloseDevice(ALCdevice *Device)
ALC_API const ALCchar *ALC_APIENTRY alcGetString(ALCdevice *Device, ALCenum param)
ALC_API ALCvoid ALC_APIENTRY alcDestroyContext(ALCcontext *context)
#define AL_STEREO32F_SOFT
void AL_APIENTRY wrap_BufferSamples(ALuint buffer, ALuint samplerate, ALenum internalformat, ALsizei samples, ALenum channels, ALenum type, const ALvoid *data)
#define AL_UNSIGNED_INT_SOFT
ALsizei FramesToBytes(ALsizei size, ALenum channels, ALenum type)
#define AL_7POINT1_8_SOFT
AL_API ALenum AL_APIENTRY alGetEnumValue(const ALchar *ename)
ALboolean(AL_APIENTRY * LPALISBUFFERFORMATSUPPORTEDSOFT)(ALenum)
ALC_API ALCcontext *ALC_APIENTRY alcGetCurrentContext(void)
EGLContext EGLenum EGLClientBuffer buffer
const char * TypeName(ALenum type)
#define AL_UNSIGNED_BYTE_SOFT
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
GLint GLenum GLsizei GLsizei GLsizei GLint GLenum format
#define AL_5POINT1_16_SOFT
#define ALC_DEVICE_SPECIFIER
ALC_API ALCcontext *ALC_APIENTRY alcCreateContext(ALCdevice *device, const ALCint *attrList)
ALsizei BytesToFrames(ALsizei size, ALenum channels, ALenum type)
GLint GLenum internalformat
ALC_API ALCdevice *ALC_APIENTRY alcGetContextsDevice(ALCcontext *Context)
ALenum GetFormat(ALenum channels, ALenum type, LPALISBUFFERFORMATSUPPORTEDSOFT palIsBufferFormatSupportedSOFT)
const char * ChannelsName(ALenum chans)
AL_API ALboolean AL_APIENTRY alIsExtensionPresent(const ALchar *extname)
#define AL_FORMAT_STEREO16
#define AL_UNSIGNED_SHORT_SOFT
#define AL_7POINT1_16_SOFT
#define AL_FORMAT_STEREO8
#define AL_7POINT1_32F_SOFT
ALC_API ALCdevice *ALC_APIENTRY alcOpenDevice(const ALCchar *deviceName)
#define AL_UNSIGNED_BYTE3_SOFT
#define AL_5POINT1_32F_SOFT