Defines |
#define | AUDIERE_H |
#define | ADR_CALL |
#define | ADR_TRUE 1 |
#define | ADR_FALSE 0 |
#define | ADR_VOLUME_MIN (0) |
#define | ADR_VOLUME_MAX (255) |
Typedefs |
typedef int | ADR_BOOL |
typedef ADR_FileHandle* | ADR_FILE |
typedef struct ADR_CONTEXT_ATTRimp* | ADR_CONTEXT_ATTR |
typedef struct ADR_CONTEXTimp* | ADR_CONTEXT |
typedef struct ADR_STREAMimp* | ADR_STREAM |
Enumerations |
enum | ADR_SEEK_TYPE { ADR_BEGIN,
ADR_CURRENT,
ADR_END
} |
Functions |
typedef | ADR_FILE (ADR_CALL *ADR_FILE_OPEN)(void *opaque, const char *filename) |
typedef | void (ADR_CALL *ADR_FILE_CLOSE)(ADR_FILE file) |
typedef | int (ADR_CALL *ADR_FILE_READ)(ADR_FILE file, void *buffer, int size) |
typedef | ADR_BOOL (ADR_CALL *ADR_FILE_SEEK)(ADR_FILE file, int offset, ADR_SEEK_TYPE type) |
const char* ADR_CALL | AdrGetVersion (void) |
ADR_CONTEXT_ATTR ADR_CALL | AdrCreateContextAttr (void) |
void ADR_CALL | AdrDestroyContextAttr (ADR_CONTEXT_ATTR attr) |
void ADR_CALL | AdrContextAttrSetOutputDevice (ADR_CONTEXT_ATTR attr, const char *output_device) |
void ADR_CALL | AdrContextAttrSetParameters (ADR_CONTEXT_ATTR attr, const char *parameters) |
void ADR_CALL | AdrContextAttrSetOpaque (ADR_CONTEXT_ATTR attr, void *opaque) |
void ADR_CALL | AdrContextAttrSetFileCallbacks (ADR_CONTEXT_ATTR attr, ADR_FILE_OPEN open, ADR_FILE_CLOSE close, ADR_FILE_READ read, ADR_FILE_SEEK seek, ADR_FILE_TELL tell) |
ADR_CONTEXT ADR_CALL | AdrCreateContext (ADR_CONTEXT_ATTR attr) |
void ADR_CALL | AdrDestroyContext (ADR_CONTEXT context) |
ADR_STREAM ADR_CALL | AdrOpenStream (ADR_CONTEXT context, const char *filename) |
void ADR_CALL | AdrCloseStream (ADR_STREAM stream) |
void ADR_CALL | AdrPlayStream (ADR_STREAM stream) |
void ADR_CALL | AdrPauseStream (ADR_STREAM stream) |
void ADR_CALL | AdrResetStream (ADR_STREAM stream) |
ADR_BOOL ADR_CALL | AdrIsStreamPlaying (ADR_STREAM stream) |
void ADR_CALL | AdrSetStreamRepeat (ADR_STREAM stream, ADR_BOOL repeat) |
ADR_BOOL ADR_CALL | AdrGetStreamRepeat (ADR_STREAM) |
void ADR_CALL | AdrSetStreamVolume (ADR_STREAM stream, int volume) |
int ADR_CALL | AdrGetStreamVolume (ADR_STREAM stream) |