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) |