Lines Matching defs:fmt
320 snd_fmtscore(u_int32_t fmt)
325 if (fmt & AFMT_SIGNED)
327 if (fmt & AFMT_BIGENDIAN)
329 /*if (fmt & AFMT_STEREO)
333 ret |= (AFMT_CHANNEL(fmt) & 0x3f) << 2;
334 if (fmt & AFMT_A_LAW)
336 else if (fmt & AFMT_MU_LAW)
338 else if (fmt & AFMT_8BIT)
340 else if (fmt & AFMT_16BIT)
342 else if (fmt & AFMT_24BIT)
344 else if (fmt & AFMT_32BIT)
351 snd_fmtbestfunc(u_int32_t fmt, u_int32_t *fmts, int cheq)
356 if (fmt == 0 || fmts == NULL || fmts[0] == 0)
359 if (snd_fmtvalid(fmt, fmts))
360 return fmt;
363 score = snd_fmtscore(fmt);
396 snd_fmtbestbit(u_int32_t fmt, u_int32_t *fmts)
398 return snd_fmtbestfunc(fmt, fmts, 0);
402 snd_fmtbestchannel(u_int32_t fmt, u_int32_t *fmts)
404 return snd_fmtbestfunc(fmt, fmts, 1);
408 snd_fmtbest(u_int32_t fmt, u_int32_t *fmts)
413 if (snd_fmtvalid(fmt, fmts))
414 return fmt;
416 best1 = snd_fmtbestchannel(fmt, fmts);
417 best2 = snd_fmtbestbit(fmt, fmts);
420 /*if (fmt & AFMT_STEREO)*/
421 if (AFMT_CHANNEL(fmt) > 1)
424 score = score_val(snd_fmtscore(fmt));