uaudio_chan
uaudio_get_buffer_size(struct uaudio_chan *ch, uint8_t alt)
struct uaudio_chan *chan, int dir)
struct uaudio_chan *chan;
struct uaudio_chan *ch = usbd_xfer_softc(xfer);
uaudio_chan_is_async(struct uaudio_chan *ch, uint8_t alt)
struct uaudio_chan *ch = usbd_xfer_softc(xfer);
struct uaudio_chan *ch_rec;
struct uaudio_chan *ch = usbd_xfer_softc(xfer);
struct uaudio_chan *ch = ((dir == PCMDIR_PLAY) ?
uaudio_chan_free(struct uaudio_chan *ch)
uaudio_chan_set_param_blocksize(struct uaudio_chan *ch, uint32_t blocksize)
uaudio_chan_set_param_fragments(struct uaudio_chan *ch, uint32_t blocksize,
uaudio_chan_set_param_speed(struct uaudio_chan *ch, uint32_t speed)
uaudio_chan_getptr(struct uaudio_chan *ch)
uaudio_chan_getcaps(struct uaudio_chan *ch)
uaudio_chan_getmatrix(struct uaudio_chan *ch, uint32_t format)
uaudio_chan_set_param_format(struct uaudio_chan *ch, uint32_t format)
uaudio_chan_start_sub(struct uaudio_chan *ch)
uaudio_chan_start(struct uaudio_chan *ch)
uaudio_chan_stop_sub(struct uaudio_chan *ch)
uaudio_chan_stop(struct uaudio_chan *ch)
struct uaudio_chan sc_rec_chan;
struct uaudio_chan sc_play_chan;
struct uaudio_chan;
extern int uaudio_chan_free(struct uaudio_chan *ch);
extern int uaudio_chan_set_param_blocksize(struct uaudio_chan *ch,
extern int uaudio_chan_set_param_fragments(struct uaudio_chan *ch,
extern int uaudio_chan_set_param_speed(struct uaudio_chan *ch,
extern int uaudio_chan_getptr(struct uaudio_chan *ch);
extern struct pcmchan_caps *uaudio_chan_getcaps(struct uaudio_chan *ch);
extern struct pcmchan_matrix *uaudio_chan_getmatrix(struct uaudio_chan *ch,
extern int uaudio_chan_set_param_format(struct uaudio_chan *ch,
extern void uaudio_chan_start(struct uaudio_chan *ch);
extern void uaudio_chan_stop(struct uaudio_chan *ch);