Lines Matching refs:desc
52 struct pcm_feederdesc desc; /* feeder descriptor */
141 struct pcm_feederdesc *desc;
144 desc = &(cdesc->desc);
145 desc->type = FEEDER_FORMAT;
146 desc->in = 0;
147 desc->out = 0;
148 desc->flags = 0;
150 fc = feeder_getclass(desc);
157 desc->in = cdesc->current.afmt;
158 desc->out = cdesc->target.afmt;
160 ret = feeder_add(c, fc, desc);
210 struct pcm_feederdesc *desc;
217 desc = &(cdesc->desc);
218 desc->type = FEEDER_RATE;
219 desc->in = 0;
220 desc->out = 0;
221 desc->flags = 0;
223 fc = feeder_getclass(desc);
230 desc->in = cdesc->current.afmt;
231 desc->out = desc->in;
233 ret = feeder_add(c, fc, desc);
288 struct pcm_feederdesc *desc;
295 desc = &(cdesc->desc);
296 desc->type = FEEDER_MATRIX;
297 desc->in = 0;
298 desc->out = 0;
299 desc->flags = 0;
301 fc = feeder_getclass(desc);
308 desc->in = cdesc->current.afmt;
309 desc->out = SND_FORMAT(cdesc->current.afmt,
312 ret = feeder_add(c, fc, desc);
330 cdesc->current.afmt = desc->out;
345 struct pcm_feederdesc *desc;
352 desc = &(cdesc->desc);
353 desc->type = FEEDER_VOLUME;
354 desc->in = 0;
355 desc->out = 0;
356 desc->flags = 0;
358 fc = feeder_getclass(desc);
365 desc->in = cdesc->current.afmt;
366 desc->out = desc->in;
368 ret = feeder_add(c, fc, desc);
413 struct pcm_feederdesc *desc;
420 desc = &(cdesc->desc);
421 desc->type = FEEDER_EQ;
422 desc->in = 0;
423 desc->out = 0;
424 desc->flags = 0;
426 fc = feeder_getclass(desc);
433 desc->in = cdesc->current.afmt;
434 desc->out = desc->in;
436 ret = feeder_add(c, fc, desc);
484 c->feeder->desc->in = cdesc->current.afmt;
485 c->feeder->desc->out = cdesc->current.afmt;
497 struct pcm_feederdesc *desc;
500 desc = &(cdesc->desc);
501 desc->type = FEEDER_MIXER;
502 desc->in = 0;
503 desc->out = 0;
504 desc->flags = 0;
506 fc = feeder_getclass(desc);
513 desc->in = cdesc->current.afmt;
514 desc->out = desc->in;
516 ret = feeder_add(c, fc, desc);