Lines Matching defs:fmtlist
56 uint32_t fmtlist[FMTLIST_MAX];
66 uint32_t i, j, *fmtlist;
80 fmtlist = chn_getcaps(p)->fmtlist;
81 for (i = 0, j = 0; fmtlist[i] != 0 && j < DIGFMTS_MAX; i++) {
82 if (fmtlist[i] & AFMT_PASSTHROUGH)
83 info->fmtlist[j++] = fmtlist[i];
86 info->fmtlist[j] = p->format;
88 info->fmtlist[j] = VCHAN_DEFAULT_FORMAT;
89 info->caps.fmtlist = info->fmtlist +
117 if (!snd_fmtvalid(format, info->caps.fmtlist))
201 info->caps.fmtlist = info->fmtlist;
203 for (i = 0; info->caps.fmtlist[i] != 0; i++) {
204 if (info->caps.fmtlist[i] & AFMT_PASSTHROUGH)
208 info->caps.fmtlist[i] = pformat;
216 info->caps.fmtlist = info->fmtlist + FMTLIST_OFFSET;
218 info->caps.fmtlist[0] = pformat;
223 info->caps.fmtlist[0] = VCHAN_DEFAULT_FORMAT;
828 if (ret == 0 && snd_fmtvalid(AFMT_PASSTHROUGH, parent_caps->fmtlist)) {