#include <stdlib.h>
#include "alut.h"
Go to the source code of this file.
#define AU_HEADER_SIZE 24 |
Definition at line 47 of file alutInternal.h.
#define UNUSED | ( | x | ) | x |
Definition at line 42 of file alutInternal.h.
typedef struct BufferData_struct BufferData |
Definition at line 111 of file alutInternal.h.
typedef ALvoid* Codec(ALvoid *data, size_t length, ALint numChannels, ALint bitsPerSample, ALfloat sampleFrequency) |
Definition at line 63 of file alutInternal.h.
typedef struct InputStream_struct InputStream |
Definition at line 78 of file alutInternal.h.
typedef short int16_t |
Definition at line 18 of file alutInternal.h.
typedef int16_t Int16BigEndian |
Definition at line 34 of file alutInternal.h.
typedef int int32_t |
Definition at line 20 of file alutInternal.h.
typedef int32_t Int32BigEndian |
Definition at line 36 of file alutInternal.h.
typedef char int8_t |
Definition at line 16 of file alutInternal.h.
typedef struct OutputStream_struct OutputStream |
Definition at line 96 of file alutInternal.h.
typedef unsigned short uint16_t |
Definition at line 19 of file alutInternal.h.
typedef uint16_t UInt16LittleEndian |
Definition at line 35 of file alutInternal.h.
typedef unsigned int uint32_t |
Definition at line 21 of file alutInternal.h.
typedef uint32_t UInt32LittleEndian |
Definition at line 37 of file alutInternal.h.
typedef unsigned char uint8_t |
Definition at line 17 of file alutInternal.h.
enum AUEncoding |
Definition at line 50 of file alutInternal.h.
BufferData* _alutBufferDataConstruct | ( | ALvoid * | data, | |
size_t | length, | |||
ALint | numChannels, | |||
ALint | bitsPerSample, | |||
ALfloat | sampleFrequency | |||
) |
Definition at line 143 of file OpenAL_util.cpp.
ALboolean _alutBufferDataDestroy | ( | BufferData * | bufferData | ) |
Definition at line 32 of file alutBufferData.cpp.
void _alutBufferDataDetachData | ( | BufferData * | bufferData | ) |
Definition at line 49 of file alutBufferData.cpp.
ALvoid* _alutBufferDataGetData | ( | const BufferData * | bufferData | ) |
Definition at line 43 of file alutBufferData.cpp.
size_t _alutBufferDataGetLength | ( | const BufferData * | bufferData | ) |
Definition at line 55 of file alutBufferData.cpp.
ALfloat _alutBufferDataGetSampleFrequency | ( | const BufferData * | bufferData | ) |
Definition at line 73 of file alutBufferData.cpp.
ALuint _alutCreateBufferFromInputStream | ( | InputStream * | stream | ) |
Definition at line 303 of file alutLoader.cpp.
ALboolean _alutFormatConstruct | ( | ALint | numChannels, | |
ALint | bitsPerSample, | |||
ALenum * | format | |||
) |
Definition at line 82 of file alutUtil.cpp.
ALboolean _alutFormatGetBitsPerSample | ( | ALenum | format, | |
ALint * | bitsPerSample | |||
) |
Definition at line 130 of file alutUtil.cpp.
ALboolean _alutFormatGetNumChannels | ( | ALenum | format, | |
ALint * | numChannels | |||
) |
Definition at line 113 of file alutUtil.cpp.
ALboolean _alutGetFormat | ( | const BufferData * | bufferData, | |
ALenum * | format | |||
) |
Definition at line 84 of file alutBufferData.cpp.
InputStream* _alutInputStreamConstructFromFile | ( | const rchar * | fileName | ) |
Definition at line 84 of file alutInputStream.cpp.
InputStream* _alutInputStreamConstructFromMemory | ( | const ALvoid * | data, | |
size_t | length | |||
) |
Definition at line 127 of file alutInputStream.cpp.
ALboolean _alutInputStreamDestroy | ( | InputStream * | stream | ) |
Definition at line 143 of file alutInputStream.cpp.
ALboolean _alutInputStreamEOF | ( | InputStream * | stream | ) |
Definition at line 169 of file alutInputStream.cpp.
const rchar* _alutInputStreamGetFileName | ( | const InputStream * | stream | ) |
Definition at line 157 of file alutInputStream.cpp.
size_t _alutInputStreamGetRemainingLength | ( | const InputStream * | stream | ) |
Definition at line 163 of file alutInputStream.cpp.
ALvoid* _alutInputStreamRead | ( | InputStream * | stream, | |
size_t | length | |||
) |
Definition at line 221 of file alutInputStream.cpp.
ALboolean _alutInputStreamReadInt32BE | ( | InputStream * | stream, | |
Int32BigEndian * | value | |||
) |
Definition at line 270 of file alutInputStream.cpp.
ALboolean _alutInputStreamReadUInt16LE | ( | InputStream * | stream, | |
UInt16LittleEndian * | value | |||
) |
Definition at line 258 of file alutInputStream.cpp.
ALboolean _alutInputStreamReadUInt32LE | ( | InputStream * | stream, | |
UInt32LittleEndian * | value | |||
) |
Definition at line 285 of file alutInputStream.cpp.
ALboolean _alutInputStreamSkip | ( | InputStream * | stream, | |
size_t | numBytesToSkip | |||
) |
Definition at line 239 of file alutInputStream.cpp.
void* _alutLoadMemoryFromInputStream | ( | InputStream * | stream, | |
ALenum * | format, | |||
ALsizei * | size, | |||
ALfloat * | frequency | |||
) |
Definition at line 351 of file alutLoader.cpp.
ALvoid* _alutMalloc | ( | size_t | size | ) |
Definition at line 71 of file alutUtil.cpp.
OutputStream* _alutOutputStreamConstruct | ( | size_t | maximumLength | ) |
Definition at line 16 of file alutOutputStream.cpp.
ALboolean _alutOutputStreamDestroy | ( | OutputStream * | stream | ) |
Definition at line 35 of file alutOutputStream.cpp.
void* _alutOutputStreamGetData | ( | OutputStream * | stream | ) |
Definition at line 43 of file alutOutputStream.cpp.
size_t _alutOutputStreamGetLength | ( | OutputStream * | stream | ) |
Definition at line 49 of file alutOutputStream.cpp.
ALboolean _alutOutputStreamWriteInt16BE | ( | OutputStream * | stream, | |
Int16BigEndian | value | |||
) |
Definition at line 76 of file alutOutputStream.cpp.
ALboolean _alutOutputStreamWriteInt32BE | ( | OutputStream * | stream, | |
Int32BigEndian | value | |||
) |
Definition at line 85 of file alutOutputStream.cpp.
ALuint _alutPassBufferData | ( | BufferData * | bufferData | ) |
Definition at line 133 of file alutBufferData.cpp.
ALboolean _alutSanityCheck | ( | void | ) |
Definition at line 17 of file alutInit.cpp.
void _alutSetError | ( | ALenum | err | ) |
Definition at line 7 of file alutError.cpp.
Codec _alutCodecALaw |
Definition at line 69 of file alutInternal.h.
Codec _alutCodecLinear |
Definition at line 65 of file alutInternal.h.
Codec _alutCodecPCM16 |
Definition at line 67 of file alutInternal.h.
Codec _alutCodecPCM8s |
Definition at line 66 of file alutInternal.h.
Codec _alutCodecULaw |
Definition at line 68 of file alutInternal.h.