Home
last modified time | relevance | path

Searched refs:dst_format (Results 1 – 12 of 12) sorted by relevance

/Linux-v5.10/sound/core/oss/
Dlinear.c70 snd_pcm_area_silence(&dst_channels[channel].area, 0, frames, plugin->dst_format.format); in convert()
117 snd_pcm_format_t src_format, snd_pcm_format_t dst_format) in init_data() argument
122 dst_bytes = snd_pcm_format_width(dst_format) / 8; in init_data()
124 dst_le = snd_pcm_format_little_endian(dst_format) > 0; in init_data()
138 data->dst_ofs = snd_pcm_format_physical_width(dst_format) / 8 - in init_data()
141 snd_pcm_format_signed(dst_format)) { in init_data()
151 struct snd_pcm_plugin_format *dst_format, in snd_pcm_plugin_build_linear() argument
162 if (snd_BUG_ON(src_format->rate != dst_format->rate)) in snd_pcm_plugin_build_linear()
164 if (snd_BUG_ON(src_format->channels != dst_format->channels)) in snd_pcm_plugin_build_linear()
167 !snd_pcm_format_linear(dst_format->format))) in snd_pcm_plugin_build_linear()
[all …]
Dcopy.c49 snd_pcm_area_silence(&dst_channels->area, 0, frames, plugin->dst_format.format); in copy_transfer()
63 struct snd_pcm_plugin_format *dst_format, in snd_pcm_plugin_build_copy() argument
74 if (snd_BUG_ON(src_format->format != dst_format->format)) in snd_pcm_plugin_build_copy()
76 if (snd_BUG_ON(src_format->rate != dst_format->rate)) in snd_pcm_plugin_build_copy()
78 if (snd_BUG_ON(src_format->channels != dst_format->channels)) in snd_pcm_plugin_build_copy()
85 err = snd_pcm_plugin_build(plug, "copy", src_format, dst_format, in snd_pcm_plugin_build_copy()
Droute.c64 ndsts = plugin->dst_format.channels; in route_transfer()
66 format = plugin->dst_format.format; in route_transfer()
89 struct snd_pcm_plugin_format *dst_format, in snd_pcm_plugin_build_route() argument
98 if (snd_BUG_ON(src_format->rate != dst_format->rate)) in snd_pcm_plugin_build_route()
100 if (snd_BUG_ON(src_format->format != dst_format->format)) in snd_pcm_plugin_build_route()
104 src_format, dst_format, 0, &plugin); in snd_pcm_plugin_build_route()
Drate.c85 snd_pcm_area_silence(&dst_channels[channel].area, 0, dst_frames, plugin->dst_format.format); in resample_expand()
144 snd_pcm_area_silence(&dst_channels[channel].area, 0, dst_frames, plugin->dst_format.format); in resample_shrink()
193 if (plugin->src_format.rate < plugin->dst_format.rate) { in rate_src_frames()
226 if (plugin->src_format.rate < plugin->dst_format.rate) { in rate_dst_frames()
302 struct snd_pcm_plugin_format *dst_format, in snd_pcm_plugin_build_rate() argument
313 if (snd_BUG_ON(src_format->channels != dst_format->channels)) in snd_pcm_plugin_build_rate()
319 if (snd_BUG_ON(dst_format->format != SNDRV_PCM_FORMAT_S16)) in snd_pcm_plugin_build_rate()
321 if (snd_BUG_ON(src_format->rate == dst_format->rate)) in snd_pcm_plugin_build_rate()
325 src_format, dst_format, in snd_pcm_plugin_build_rate()
332 if (src_format->rate < dst_format->rate) { in snd_pcm_plugin_build_rate()
[all …]
Dpcm_plugin.h43 struct snd_pcm_plugin_format dst_format; /* destination format */ member
73 struct snd_pcm_plugin_format *dst_format,
90 struct snd_pcm_plugin_format *dst_format,
94 struct snd_pcm_plugin_format *dst_format,
98 struct snd_pcm_plugin_format *dst_format,
102 struct snd_pcm_plugin_format *dst_format,
106 struct snd_pcm_plugin_format *dst_format,
Dmulaw.c183 snd_pcm_area_silence(&dst_channels[channel].area, 0, frames, plugin->dst_format.format); in mulaw_decode()
229 snd_pcm_area_silence(&dst_channels[channel].area, 0, frames, plugin->dst_format.format); in mulaw_encode()
302 struct snd_pcm_plugin_format *dst_format, in snd_pcm_plugin_build_mulaw() argument
315 if (snd_BUG_ON(src_format->rate != dst_format->rate)) in snd_pcm_plugin_build_mulaw()
317 if (snd_BUG_ON(src_format->channels != dst_format->channels)) in snd_pcm_plugin_build_mulaw()
320 if (dst_format->format == SNDRV_PCM_FORMAT_MU_LAW) { in snd_pcm_plugin_build_mulaw()
325 format = dst_format; in snd_pcm_plugin_build_mulaw()
336 src_format, dst_format, in snd_pcm_plugin_build_mulaw()
Dpcm_plugin.c60 format = &plugin->dst_format; in snd_pcm_plugin_alloc()
149 struct snd_pcm_plugin_format *dst_format, in snd_pcm_plugin_build() argument
158 if (snd_BUG_ON(!src_format || !dst_format)) in snd_pcm_plugin_build()
170 plugin->dst_format = *dst_format; in snd_pcm_plugin_build()
171 plugin->dst_width = snd_pcm_format_physical_width(dst_format->format); in snd_pcm_plugin_build()
176 channels = dst_format->channels; in snd_pcm_plugin_build()
571 format = &plugin->dst_format; in snd_pcm_plug_client_channels_buf()
Dio.c49 int channel, channels = plugin->dst_format.channels; in io_playback_transfer()
75 int channel, channels = plugin->dst_format.channels; in io_capture_transfer()
Dpcm_oss.c1454 …_bytes = (runtime->oss.plugin_last->dst_width * runtime->oss.plugin_last->dst_format.channels) / 8; in snd_pcm_oss_read2()
/Linux-v5.10/drivers/gpu/drm/gma500/
Daccel_2d.c162 uint32_t dst_stride, uint32_t dst_format, in psb_accel_2d_copy() argument
197 PSB_2D_DST_SURF_BH | dst_format | (dst_stride << in psb_accel_2d_copy()
236 uint32_t dst_format; in psbfb_copyarea_accel() local
249 dst_format = PSB_2D_DST_332RGB; in psbfb_copyarea_accel()
253 dst_format = PSB_2D_DST_555RGB; in psbfb_copyarea_accel()
257 dst_format = PSB_2D_DST_565RGB; in psbfb_copyarea_accel()
263 dst_format = PSB_2D_DST_8888ARGB; in psbfb_copyarea_accel()
277 offset, stride, dst_format, in psbfb_copyarea_accel()
/Linux-v5.10/drivers/gpu/drm/imx/dcss/
Ddcss-scaler.c411 u32 pix_format, enum buffer_format dst_format) in dcss_scaler_res_set() argument
437 if (dst_format == BUF_FMT_YUV422) in dcss_scaler_res_set()
441 if (src_is_444 && dst_format == BUF_FMT_YUV422) { in dcss_scaler_res_set()
475 u32 src_format, u32 dst_format, in dcss_scaler_fractions_set() argument
534 if (dst_format == BUF_FMT_YUV422) in dcss_scaler_fractions_set()
644 enum buffer_format dst_format, in dcss_scaler_yuv_coef_set() argument
651 (dst_format == BUF_FMT_YUV422 && in dcss_scaler_yuv_coef_set()
673 if (dst_format != BUF_FMT_ARGB8888_YUV444) in dcss_scaler_yuv_coef_set()
675 if (dst_format == BUF_FMT_YUV420) /* should not happen */ in dcss_scaler_yuv_coef_set()
764 enum buffer_format dst_format = BUF_FMT_ARGB8888_YUV444; in dcss_scaler_setup() local
[all …]
/Linux-v5.10/drivers/media/platform/cadence/
Dcdns-csi2tx.c208 struct v4l2_mbus_framefmt *dst_format; in csi2tx_set_pad_format() local
217 dst_format = __csi2tx_get_pad_format(subdev, cfg, fmt); in csi2tx_set_pad_format()
218 if (!dst_format) in csi2tx_set_pad_format()
221 *dst_format = *src_format; in csi2tx_set_pad_format()