Lines Matching refs:afmt
39 uint32_t afmt; /* audio format */ member
159 desc->in = cdesc->current.afmt; in feeder_build_format()
160 desc->out = cdesc->target.afmt; in feeder_build_format()
171 cdesc->current.afmt = cdesc->target.afmt; in feeder_build_format()
187 AFMT_ENCODING(cdesc->current.afmt) == cdesc->afmt_ne) in feeder_build_formatne()
192 cdesc->target.afmt = SND_FORMAT(cdesc->afmt_ne, in feeder_build_formatne()
232 desc->in = cdesc->current.afmt; in feeder_build_rate()
310 desc->in = cdesc->current.afmt; in feeder_build_matrix()
311 desc->out = SND_FORMAT(cdesc->current.afmt, in feeder_build_matrix()
332 cdesc->current.afmt = desc->out; in feeder_build_matrix()
367 desc->in = cdesc->current.afmt; in feeder_build_volume()
435 desc->in = cdesc->current.afmt; in feeder_build_eq()
486 c->feeder->desc->in = cdesc->current.afmt; in feeder_build_root()
487 c->feeder->desc->out = cdesc->current.afmt; in feeder_build_root()
515 desc->in = cdesc->current.afmt; in feeder_build_mixer()
544 #define FEEDFORMAT_REQUIRED(c) (AFMT_ENCODING((c)->current.afmt) != \
545 AFMT_ENCODING((c)->target.afmt))
557 AFMT_ENCODING((c)->current.afmt) != AFMT_S16_NE) || \
559 AFMT_ENCODING((c)->current.afmt) != AFMT_S32_NE) || \
562 ((c)->current.afmt & AFMT_8BIT)) || \
564 !((c)->current.afmt & (AFMT_S16_NE | AFMT_S32_NE)))))
693 cdesc.origin.afmt = softfmt; in feeder_chain()
696 cdesc.target.afmt = hwfmt; in feeder_chain()
700 cdesc.origin.afmt = hwfmt; in feeder_chain()
703 cdesc.target.afmt = softfmt; in feeder_chain()
720 c->format = cdesc.target.afmt; in feeder_chain()
726 if ((cdesc.origin.afmt & AFMT_CONVERTIBLE) == 0 || in feeder_chain()
727 (cdesc.target.afmt & AFMT_CONVERTIBLE) == 0) { in feeder_chain()
730 __func__, cdesc.origin.afmt, cdesc.target.afmt); in feeder_chain()
761 snd_fmtbest(AFMT_ENCODING(cdesc.target.afmt), in feeder_chain()
768 cdesc.target.afmt) & in feeder_chain()