Lines Matching defs:dst_channels
42 struct snd_pcm_plugin_channel *dst_channels,
58 if (dst_channels[channel].wanted)
59 snd_pcm_area_silence(&dst_channels[channel].area, 0, frames, plugin->dst_format.format);
60 dst_channels[channel].enabled = 0;
63 dst_channels[channel].enabled = 1;
65 dst = dst_channels[channel].area.addr + dst_channels[channel].area.first / 8;
67 dst_step = dst_channels[channel].area.step / 8;
83 struct snd_pcm_plugin_channel *dst_channels,
88 snd_assert(plugin != NULL && src_channels != NULL && dst_channels != NULL, return -ENXIO);
99 snd_assert(dst_channels[channel].area.first % 8 == 0 &&
100 dst_channels[channel].area.step % 8 == 0,
105 convert(plugin, src_channels, dst_channels, frames);