EXTERN_FUNCTION
EXTERN_FUNCTION(void AudioDebugMsg, (int, char *fmt, DOTDOTDOT));
EXTERN_FUNCTION(void SetDebug, (int));
EXTERN_FUNCTION(int GetDebug, ());
EXTERN_FUNCTION(void g721_init_state, (struct audio_g72x_state *state_ptr));
EXTERN_FUNCTION(int g721_encode, (
EXTERN_FUNCTION(int g721_decode, (
EXTERN_FUNCTION(void g723_init_state, (struct audio_g72x_state *state_ptr));
EXTERN_FUNCTION(int g723_encode, (
EXTERN_FUNCTION(int g723_decode, (
EXTERN_FUNCTION(int audio_getinfo, (int, Audio_info*));
EXTERN_FUNCTION(int audio_setinfo, (int, Audio_info*));
EXTERN_FUNCTION(int audio__setplayhdr, (int, Audio_hdr *, unsigned));
EXTERN_FUNCTION(int audio__setval, (int, unsigned *, unsigned));
EXTERN_FUNCTION(int audio__setgain, (int, double *, unsigned));
EXTERN_FUNCTION(int audio__setpause, (int, unsigned));
EXTERN_FUNCTION(int audio__flush, (int, unsigned int));
EXTERN_FUNCTION(int audio_drain, (int, int));
EXTERN_FUNCTION(int audio_play_eof, (int));
EXTERN_FUNCTION(int audio_write_filehdr, (int, Audio_hdr *, int, char *,
EXTERN_FUNCTION(int audio_rewrite_filesize, (int, int, unsigned,
EXTERN_FUNCTION(int audio_read_filehdr, (int, Audio_hdr*, int *, char *,
EXTERN_FUNCTION(int audio_isaudiofile, (char *));
EXTERN_FUNCTION(int audio_decode_filehdr,
EXTERN_FUNCTION(double audio_bytes_to_secs, (Audio_hdr*, unsigned));
EXTERN_FUNCTION(unsigned audio_secs_to_bytes, (Audio_hdr*, double));
EXTERN_FUNCTION(double audio_str_to_secs, (char *));
EXTERN_FUNCTION(char *audio_secs_to_str, (double, char *, int));
EXTERN_FUNCTION(int audio_cmp_hdr, (Audio_hdr*, Audio_hdr *));
EXTERN_FUNCTION(int audio_enc_to_str, (Audio_hdr*, char *));
EXTERN_FUNCTION(void* zmalloc, (size_t size));
EXTERN_FUNCTION(void zfree, (void *));