Lines Matching refs:audio_track_t
251 static void audio_tracet(const char *, audio_track_t *, const char *, ...)
409 audio_tracet(const char *funcname, audio_track_t *track, const char *fmt, ...)
466 audio_track_bufstat(audio_track_t *track, struct audio_track_debugbuf *buf)
574 static int audio_track_waitio(struct audio_softc *, audio_track_t *,
613 static int audio_track_inputblk_as_usrbyte(const audio_track_t *, int);
614 static int audio_track_readablebytes(const audio_track_t *);
617 static int audio_track_setinfo_check(audio_track_t *,
619 static void audio_track_setinfo_water(audio_track_t *,
650 static void audio_free_usrbuf(audio_track_t *);
652 static audio_track_t *audio_track_create(struct audio_softc *,
654 static void audio_track_destroy(audio_track_t *);
655 static audio_filter_t audio_track_get_codec(audio_track_t *,
657 static int audio_track_set_format(audio_track_t *, audio_format2_t *);
658 static void audio_track_play(audio_track_t *);
659 static int audio_track_drain(struct audio_softc *, audio_track_t *);
660 static void audio_track_record(audio_track_t *);
661 static void audio_track_clear(struct audio_softc *, audio_track_t *);
669 static int audio_pmixer_mix_track(audio_trackmixer_t *, audio_track_t *, int);
733 audio_track_is_playback(const audio_track_t *track)
742 audio_track_is_record(const audio_track_t *track)
1696 audio_track_waitio(struct audio_softc *sc, audio_track_t *track,
1741 audio_track_lock_tryenter(audio_track_t *track)
1754 audio_track_lock_enter(audio_track_t *track)
1766 audio_track_lock_exit(audio_track_t *track)
2786 audio_track_t *track;
2907 audio_track_t *track;
3031 audio_track_t *track;
3363 audio_track_inputblk_as_usrbyte(const audio_track_t *track, int n)
3380 audio_track_readablebytes(const audio_track_t *track)
3412 audio_track_t *track;
3496 audio_track_t *track;
3543 audio_track_t *track;
3606 audio_track_t *track;
3785 audio_free_usrbuf(audio_track_t *track)
3967 audio_track_t *track;
4100 audio_track_t *track;
4158 audio_track_t *
4161 audio_track_t *track;
4190 audio_track_destroy(audio_track_t *track)
4211 audio_track_get_codec(audio_track_t *track, const audio_format2_t *src,
4284 audio_track_init_codec(audio_track_t *track, audio_ring_t **last_dstp)
4347 audio_track_init_chvol(audio_track_t *track, audio_ring_t **last_dstp)
4408 audio_track_init_chmix(audio_track_t *track, audio_ring_t **last_dstp)
4474 audio_track_init_freq(audio_track_t *track, audio_ring_t **last_dstp)
4651 audio_track_set_format(audio_track_t *track, audio_format2_t *usrfmt)
4883 audio_append_silence(audio_track_t *track, audio_ring_t *ring)
4924 audio_apply_stage(audio_track_t *track, audio_stage_t *stage, bool isfreq)
4965 audio_track_play(audio_track_t *track)
5111 audio_track_record(audio_track_t *track)
5599 audio_track_t *track = f->ptrack;
5777 audio_pmixer_mix_track(audio_trackmixer_t *mixer, audio_track_t *track,
6138 audio_track_t *track = f->rtrack;
6351 audio_track_clear(struct audio_softc *sc, audio_track_t *track)
6402 audio_track_drain(struct audio_softc *sc, audio_track_t *track)
6501 audio_track_t *track = f->rtrack;
6549 audio_track_t *track = f->ptrack;
7234 audio_track_t *ptrack;
7235 audio_track_t *rtrack;
7523 audio_track_setinfo_check(audio_track_t *track,
7583 audio_track_setinfo_water(audio_track_t *track, const struct audio_info *ai)
7806 audio_track_t *track;
7807 audio_track_t *ptrack;
7808 audio_track_t *rtrack;