Lines Matching defs:format
149 unsigned int native_ofs; /* byte offset in native format */
150 unsigned int copy_ofs; /* byte offset in s16 format */
151 unsigned int native_bytes; /* byte size of the native format */
183 snd_pcm_area_silence(&dst_channels[channel].area, 0, frames, plugin->dst_format.format);
229 snd_pcm_area_silence(&dst_channels[channel].area, 0, frames, plugin->dst_format.format);
277 static void init_data(struct mulaw_priv *data, int format)
280 data->cvt_endian = snd_pcm_format_big_endian(format) > 0;
282 data->cvt_endian = snd_pcm_format_little_endian(format) > 0;
284 if (!snd_pcm_format_signed(format))
286 data->native_bytes = snd_pcm_format_physical_width(format) / 8;
288 if (snd_pcm_format_little_endian(format)) {
294 snd_pcm_format_width(format) / 8;
306 struct snd_pcm_plugin_format *format;
318 if (dst_format->format == SNDRV_PCM_FORMAT_MU_LAW) {
319 format = src_format;
322 else if (src_format->format == SNDRV_PCM_FORMAT_MU_LAW) {
323 format = dst_format;
330 if (snd_BUG_ON(!snd_pcm_format_linear(format->format)))
340 init_data(data, format->format);