audio_ring_t
audio_ring_t *usrbuf = &track->usrbuf;
audio_ring_t *outbuf = &track->outbuf;
audio_ring_t *hwbuf;
audio_ring_t *usrbuf;
audio_ring_t *input;
audio_ring_t *usrbuf;
audio_ring_t *outbuf;
audio_ring_t *src;
audio_ring_t *dst;
audio_ring_t *src;
audio_ring_t *dst;
audio_track_init_codec(audio_track_t *track, audio_ring_t **last_dstp)
audio_ring_t *last_dst;
audio_ring_t *srcbuf;
audio_track_init_chvol(audio_track_t *track, audio_ring_t **last_dstp)
audio_ring_t *last_dst;
audio_ring_t *srcbuf;
audio_track_init_chmix(audio_track_t *track, audio_ring_t **last_dstp)
audio_ring_t *last_dst;
audio_ring_t *srcbuf;
audio_track_init_freq(audio_track_t *track, audio_ring_t **last_dstp)
audio_ring_t *last_dst;
audio_ring_t *srcbuf;
audio_ring_t *last_dst;
audio_append_silence(audio_track_t *track, audio_ring_t *ring)
audio_ring_t *usrbuf;
audio_ring_t *input;
audio_ring_t *outbuf;
audio_ring_t *usrbuf;
audio_ring_t *mixersrc;
audio_ring_t tmpsrc;
audio_ring_t *input;
audio_diagnostic_ring(const char *where, const audio_ring_t *ring)
audio_ring_t srcbuf;
audio_ring_t *dst;
audio_ring_t usrbuf; /* user i/o buffer */
audio_ring_t *input;
audio_ring_t outbuf;
audio_ring_t codecbuf; /* also used for wide->int conversion */
audio_ring_t hwbuf; /* HW I/O buf */
extern void audio_diagnostic_ring(const char *, const audio_ring_t *);
auring_round(const audio_ring_t *ring, int idx)
auring_tail(const audio_ring_t *ring)
auring_headptr_aint(const audio_ring_t *ring)
auring_tailptr_aint(const audio_ring_t *ring)
auring_headptr(const audio_ring_t *ring)
auring_tailptr(audio_ring_t *ring)
auring_bytelen(const audio_ring_t *ring)
auring_take_(const char *func, int line, audio_ring_t *ring, int n)
auring_push_(const char *func, int line, audio_ring_t *ring, int n)
auring_get_contig_used(const audio_ring_t *ring)
auring_get_contig_free(const audio_ring_t *ring)