Lines Matching refs:src_channels
41 const struct snd_pcm_plugin_channel *src_channels,
65 const struct snd_pcm_plugin_channel *src_channels, in resample_expand() argument
83 if (!src_channels[channel].enabled) { in resample_expand()
90 src = (signed short *)src_channels[channel].area.addr + in resample_expand()
91 src_channels[channel].area.first / 8 / 2; in resample_expand()
94 src_step = src_channels[channel].area.step / 8 / 2; in resample_expand()
124 const struct snd_pcm_plugin_channel *src_channels, in resample_shrink() argument
142 if (!src_channels[channel].enabled) { in resample_shrink()
149 src = (signed short *)src_channels[channel].area.addr + in resample_shrink()
150 src_channels[channel].area.first / 8 / 2; in resample_shrink()
153 src_step = src_channels[channel].area.step / 8 / 2; in resample_shrink()
250 const struct snd_pcm_plugin_channel *src_channels, in rate_transfer() argument
257 if (snd_BUG_ON(!plugin || !src_channels || !dst_channels)) in rate_transfer()
265 if (snd_BUG_ON(src_channels[channel].area.first % 8 || in rate_transfer()
266 src_channels[channel].area.step % 8)) in rate_transfer()
279 data->func(plugin, src_channels, dst_channels, frames, dst_frames); in rate_transfer()