audio_format2_t
audio_format2_t *fmt = has_playback ? &phwfmt : &rhwfmt;
audio_track_get_codec(audio_track_t *track, const audio_format2_t *src,
const audio_format2_t *dst)
audio_format2_t *srcfmt;
audio_format2_t *dstfmt;
audio_format2_t *srcfmt;
audio_format2_t *dstfmt;
audio_format2_t *srcfmt;
audio_format2_t *dstfmt;
audio_format2_t *srcfmt;
audio_format2_t *dstfmt;
audio_track_set_format(audio_track_t *track, audio_format2_t *usrfmt)
audio_format2_t *fmt;
const audio_format2_t *hwfmt, const audio_filter_reg_t *reg)
audio_format2_t *, const struct audio_prinfo *);
const audio_format2_t *, const audio_format2_t *,
static int audio_check_params(audio_format2_t *);
const audio_format2_t *, const audio_format2_t *,
static int audio_hw_probe(struct audio_softc *, audio_format2_t *, int);
const audio_format2_t *);
static void audio_format2_tostr(char *, size_t, const audio_format2_t *);
static void audio_print_format2(const char *, const audio_format2_t *) __unused;
const audio_format2_t *, const audio_format2_t *);
static int audio_track_set_format(audio_track_t *, audio_format2_t *);
audio_check_params(audio_format2_t *p)
const audio_format2_t *, const audio_filter_reg_t *);
const audio_format2_t *phwfmt, const audio_format2_t *rhwfmt,
audio_hw_probe(struct audio_softc *sc, audio_format2_t *cand, int mode)
const audio_format2_t *fmt)
audio_format2_t phwfmt;
audio_format2_t rhwfmt;
format2_to_params(const audio_format2_t *f2)
audio_format2_t *fmt = &sc->sc_pmixer->track_fmt;
audio_format2_t *fmt = &sc->sc_rmixer->track_fmt;
static __inline audio_format2_t
audio_format2_t f2;
audio_format2_t pfmt;
audio_format2_t rfmt;
audio_format2_t saved_pfmt;
audio_format2_t saved_rfmt;
audio_format2_t *fmt, const struct audio_prinfo *info)
const audio_format2_t *hwfmt;
const audio_format2_t *phwfmt, const audio_format2_t *rhwfmt,
audio_format2_t phwfmt;
audio_format2_t rhwfmt;
audio_format2_tostr(char *buf, size_t bufsize, const audio_format2_t *fmt)
audio_print_format2(const char *s, const audio_format2_t *fmt)
audio_diagnostic_format2(const char *where, const audio_format2_t *fmt)
audio_format2_t phwfmt;
const audio_format2_t *fmt;
audio_format2_t rhwfmt;
audio_format2_t inputfmt;
audio_format2_t track_fmt; /* track <-> trackmixer format */
audio_format2_t mixfmt;
frametobyte(const audio_format2_t *fmt, int frames)
frame_per_block(const audio_trackmixer_t *mixer, const audio_format2_t *fmt)
const audio_format2_t *srcfmt;
const audio_format2_t *dstfmt;
audio_format2_t fmt; /* format */
audio_format2_t sc_sound_pparams;
audio_format2_t sc_sound_rparams;
extern void audio_diagnostic_format2(const char *, const audio_format2_t *);
audio_format2_is_internal(const audio_format2_t *fmt)
audio_format2_is_linear(const audio_format2_t *fmt)
audio_format2_is_signed(const audio_format2_t *fmt)
audio_format2_endian(const audio_format2_t *fmt)