Audio_hdr
Audio_hdr ohdr; // ignore this ...
static Audio_hdr Save_hdr;
static Audio_hdr Dev_hdr; /* audio header for device */
static Audio_hdr File_hdr; /* audio header for file */
static Audio_hdr Dev_hdr; /* audio header for device */
static Audio_hdr Save_hdr; /* saved audio device header */
static Audio_hdr File_hdr; /* audio header for file */
AudioHdr(Audio_hdr hdr): // Constructor from C struct
operator Audio_hdr() {
Audio_hdr hdr;
Audio_hdr *in_header,
Audio_hdr *out_header,
Audio_hdr *out_header,
Audio_hdr *out_header,
EXTERN_FUNCTION(int audio__setplayhdr, (int, Audio_hdr *, unsigned));
EXTERN_FUNCTION(int audio_write_filehdr, (int, Audio_hdr *, int, char *,
EXTERN_FUNCTION(int audio_read_filehdr, (int, Audio_hdr*, int *, char *,
(int, unsigned char *, int *, Audio_hdr *, int *));
extern int audio_write_filehdr(int, Audio_hdr *, int, char *, unsigned);
EXTERN_FUNCTION(double audio_bytes_to_secs, (Audio_hdr*, unsigned));
EXTERN_FUNCTION(unsigned audio_secs_to_bytes, (Audio_hdr*, double));
EXTERN_FUNCTION(int audio_cmp_hdr, (Audio_hdr*, Audio_hdr *));
EXTERN_FUNCTION(int audio_enc_to_str, (Audio_hdr*, char *));
Audio_hdr chdr; // C struct for g72x convert code
chdr = (Audio_hdr)inhdr;
chdr = (Audio_hdr)inhdr;
chdr = (Audio_hdr)outhdr;
chdr = (Audio_hdr)outhdr;
Audio_hdr ohdr; // XXX - old libaudio hdr
Audio_hdr ohdr; // XXX - old libaudio hdr
audio__setplayhdr(int fd, Audio_hdr *hdrp, unsigned int which)
Audio_hdr thdr;
audio_encode_wav(Audio_hdr *hdrp, unsigned char *buf, unsigned int *blen)
audio_read_filehdr(int fd, Audio_hdr *hdrp, int *file_type, char *infop,
Audio_hdr hdr;
decode_aiff(int fd, unsigned char *buf, Audio_hdr *hdrp, int *isize)
static int audio_encode_aiff(Audio_hdr *, unsigned char *, unsigned int *);
static int audio_encode_au(Audio_hdr *, char *, unsigned int,
static int audio_encode_wav(Audio_hdr *, unsigned char *, unsigned int *);
decode_au(int fd, unsigned char *buf, Audio_hdr *hdrp, int *isize,
decode_wav(int fd, unsigned char *buf, Audio_hdr *hdrp, int *isize)
Audio_hdr *hdrp, int *isize)
audio_write_filehdr(int fd, Audio_hdr *hdrp, int file_type, char *infop,
audio_encode_aiff(Audio_hdr *hdrp, unsigned char *buf, unsigned int *blen)
audio_encode_au(Audio_hdr *hdrp, char *infop, unsigned int ilen,
Audio_hdr *in_header,
Audio_hdr *out_header,
Audio_hdr *in_header,
Audio_hdr *out_header,
audio_cmp_hdr(Audio_hdr *h1, Audio_hdr *h2)
audio_enc_to_str(Audio_hdr *hdrp, char *str)
audio_bytes_to_secs(Audio_hdr *hp, unsigned int cnt)
audio_secs_to_bytes(Audio_hdr *hp, double sec)