Lines Matching refs:channel
39 unsigned channel, nchannels, padding;
46 for (channel = 0; channel < nchannels; channel++)
47 linear[channel] = (int32_t) lrint(pa_sw_volume_to_linear(volume->values[channel]) * 0x10000);
49 for (padding = 0; padding < VOLUME_PADDING; padding++, channel++)
50 linear[channel] = linear[padding];
54 unsigned channel, nchannels, padding;
61 for (channel = 0; channel < nchannels; channel++)
62 linear[channel] = (float) pa_sw_volume_to_linear(volume->values[channel]);
64 for (padding = 0; padding < VOLUME_PADDING; padding++, channel++)
65 linear[channel] = linear[padding];
69 unsigned k, channel;
80 for (channel = 0; channel < spec->channels; channel++) {
82 m->linear[channel].i = (int32_t) lrint(pa_sw_volume_to_linear(m->volume.values[channel]) * linear[channel] * 0x10000);
88 unsigned k, channel;
99 for (channel = 0; channel < spec->channels; channel++) {
101 m->linear[channel].f = (float) (pa_sw_volume_to_linear(m->volume.values[channel]) * linear[channel]);
124 /* special case: mix 2 s16ne streams, 1 channel each */
173 unsigned channel = 0;
180 sum = pa_mult_s16_volume(*ptr0++, streams[0].linear[channel].i);
181 sum += pa_mult_s16_volume(*ptr1++, streams[1].linear[channel].i);
186 if (PA_UNLIKELY(++channel >= channels))
187 channel = 0;
218 unsigned channel = 0;
228 int32_t cv = m->linear[channel].i;
238 if (PA_UNLIKELY(++channel >= channels))
239 channel = 0;
257 unsigned channel = 0;
267 int32_t cv = m->linear[channel].i;
277 if (PA_UNLIKELY(++channel >= channels))
278 channel = 0;
283 unsigned channel = 0;
293 int32_t cv = m->linear[channel].i;
307 if (PA_UNLIKELY(++channel >= channels))
308 channel = 0;
313 unsigned channel = 0;
323 int32_t cv = m->linear[channel].i;
337 if (PA_UNLIKELY(++channel >= channels))
338 channel = 0;
343 unsigned channel = 0;
351 int32_t cv = m->linear[channel].i;
365 if (PA_UNLIKELY(++channel >= channels))
366 channel = 0;
371 unsigned channel = 0;
379 int32_t cv = m->linear[channel].i;
393 if (PA_UNLIKELY(++channel >= channels))
394 channel = 0;
399 unsigned channel = 0;
409 int32_t cv = m->linear[channel].i;
423 if (PA_UNLIKELY(++channel >= channels))
424 channel = 0;
429 unsigned channel = 0;
439 int32_t cv = m->linear[channel].i;
453 if (PA_UNLIKELY(++channel >= channels))
454 channel = 0;
459 unsigned channel = 0;
469 int32_t v, cv = m->linear[channel].i;
482 if (PA_UNLIKELY(++channel >= channels))
483 channel = 0;
488 unsigned channel = 0;
498 int32_t cv = m->linear[channel].i;
508 if (PA_UNLIKELY(++channel >= channels))
509 channel = 0;
514 unsigned channel = 0;
524 int32_t cv = m->linear[channel].i;
534 if (PA_UNLIKELY(++channel >= channels))
535 channel = 0;
540 unsigned channel = 0;
550 float v, cv = m->linear[channel].f;
562 if (PA_UNLIKELY(++channel >= channels))
563 channel = 0;
568 unsigned channel = 0;
578 float cv = m->linear[channel].f;
587 if (PA_UNLIKELY(++channel >= channels))
588 channel = 0;