Lines Matching refs:sinfo
173 targetrate = card->sinfo[w].samplerate;
175 if ((card->sinfo[w].bits != 8 && card->sinfo[w].bits != 16)
186 if (card->sinfo[w].bits == 16)
188 if (card->sinfo[w].stereo)
191 card->sinfo[w].samplerate = samplerates[x];
402 int sampsize = (card->sinfo[w].bits == 16 ? 2 : 1);
404 if (card->sinfo[w].stereo)
1182 card->sinfo[x].bits = 8;
1183 card->sinfo[x].stereo = 0;
1184 card->sinfo[x].samplerate = 8000;
1405 oldinfo = card->sinfo[w].samplerate;
1406 card->sinfo[w].samplerate = ret;
1409 card->sinfo[w].samplerate = oldinfo;
1412 ret = card->sinfo[w].samplerate;
1416 ret = card->sinfo[w].samplerate;
1423 card->sinfo[w].stereo = ret ? 1 : 0;
1426 ret = card->sinfo[w].stereo;
1435 ret = card->sinfo[w].stereo + 1;
1437 card->sinfo[w].stereo = ret - 1;
1440 ret = card->sinfo[w].stereo + 1;
1445 ret = card->sinfo[w].stereo + 1;
1453 oldinfo = card->sinfo[w].bits;
1454 card->sinfo[w].bits = ret;
1457 card->sinfo[w].bits = oldinfo;
1460 ret = card->sinfo[w].bits;
1464 ret = card->sinfo[w].bits;