Home
last modified time | relevance | path

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

/bsp/allwinner/libraries/sunxi-hal/hal/source/sound/component/aw-alsa-lib/
A Dpcm_rate_linear.c61 const snd_pcm_channel_area_t *src_areas,
86 const snd_pcm_channel_area_t *src_areas, in linear_expand() argument
104 const snd_pcm_channel_area_t *src_area = &src_areas[channel]; in linear_expand()
157 const snd_pcm_channel_area_t *src_areas, in linear_expand_s16() argument
168 const snd_pcm_channel_area_t *src_area = &src_areas[channel]; in linear_expand_s16()
209 const snd_pcm_channel_area_t *src_areas, in linear_shrink() argument
227 const snd_pcm_channel_area_t *src_area = &src_areas[channel]; in linear_shrink()
279 const snd_pcm_channel_area_t *src_areas, in linear_shrink_s16() argument
289 const snd_pcm_channel_area_t *src_area = &src_areas[channel]; in linear_shrink_s16()
330 const snd_pcm_channel_area_t *src_areas, in linear_convert() argument
[all …]
A Dpcm_route.c78 const snd_pcm_channel_area_t *src_areas,
144 src_area = &src_areas[channel]; in snd_pcm_route_convert1_one()
150 src_areas, src_offset, in snd_pcm_route_convert1_one()
195 src_area = &src_areas[channel]; in snd_pcm_route_convert1_one_getput()
201 src_areas, src_offset, in snd_pcm_route_convert1_one_getput()
275 src_area = &src_areas[channel]; in snd_pcm_route_convert1_many()
284 src_areas, src_offset, in snd_pcm_route_convert1_many()
291 src_areas, src_offset, in snd_pcm_route_convert1_many()
296 src_areas, src_offset, in snd_pcm_route_convert1_many()
414 src_areas, src_offset, in snd_pcm_route_convert()
[all …]
A Dpcm_dsnoop.c56 const snd_pcm_channel_area_t *src_areas, in snoop_areas() argument
74 ((char *)src_areas[0].addr) + (src_ofs * channels * fbytes), in snoop_areas()
84 snd_pcm_area_copy(&dst_areas[chn], dst_ofs, &src_areas[schn], src_ofs, size, format); in snoop_areas()
94 const snd_pcm_channel_area_t *src_areas, *dst_areas; in snd_pcm_dsnoop_sync_area() local
98 src_areas = snd_pcm_mmap_areas(dsnoop->spcm); in snd_pcm_dsnoop_sync_area()
108 snoop_areas(dsnoop, src_areas, dst_areas, slave_hw_ptr, hw_ptr, transfer); in snd_pcm_dsnoop_sync_area()
A Dpcm_softvol.c163 src_area = &src_areas[ch]; \
210 const snd_pcm_channel_area_t *src_areas, in softvol_convert_stereo_vol() argument
221 snd_pcm_areas_copy(dst_areas, dst_offset, src_areas, src_offset, in softvol_convert_stereo_vol()
231 snd_pcm_areas_copy(dst_areas, dst_offset, src_areas, src_offset, in softvol_convert_stereo_vol()
273 const snd_pcm_channel_area_t *src_areas, in softvol_convert_mono_vol() argument
284 snd_pcm_areas_copy(dst_areas, dst_offset, src_areas, src_offset, in softvol_convert_mono_vol()
293 snd_pcm_areas_copy(dst_areas, dst_offset, src_areas, src_offset, in softvol_convert_mono_vol()
A Dpcm_linear.c129 const snd_pcm_channel_area_t *src_areas, snd_pcm_uframes_t src_offset, in snd_pcm_linear_convert() argument
143 const snd_pcm_channel_area_t *src_area = &src_areas[channel]; in snd_pcm_linear_convert()
163 const snd_pcm_channel_area_t *src_areas, snd_pcm_uframes_t src_offset, in snd_pcm_linear_getput() argument
179 const snd_pcm_channel_area_t *src_area = &src_areas[channel]; in snd_pcm_linear_getput()
A Dpcm_dmix.c181 const snd_pcm_channel_area_t *src_areas, in mix_areas() argument
227 (unsigned char *)src_areas[0].addr + sample_size * src_ofs * channels, in mix_areas()
242 src_step = src_areas[chn].step / 8; in mix_areas()
246 … ((unsigned char *)src_areas[chn].addr + src_areas[chn].first / 8) + src_ofs * src_step, in mix_areas()
265 const snd_pcm_channel_area_t *src_areas, *dst_areas; in snd_pcm_dmix_sync_area() local
317 src_areas = snd_pcm_mmap_areas(pcm); in snd_pcm_dmix_sync_area()
332 mix_areas(dmix, src_areas, dst_areas, appl_ptr, slave_appl_ptr, transfer); in snd_pcm_dmix_sync_area()
A Dpcm_direct.c603 const snd_pcm_channel_area_t *src_areas; in snd_pcm_direct_check_interleave() local
610 src_areas = snd_pcm_mmap_areas(pcm); in snd_pcm_direct_check_interleave()
616 if (src_areas[chn-1].addr != src_areas[chn].addr) { in snd_pcm_direct_check_interleave()
633 if (src_areas[chn].first != chn * bits || in snd_pcm_direct_check_interleave()
634 src_areas[chn].step != channels * bits) { in snd_pcm_direct_check_interleave()
A Dpcm.c1487 const snd_pcm_channel_area_t *src_areas, snd_pcm_uframes_t src_offset, in snd_pcm_areas_copy() argument
1492 assert(src_areas); in snd_pcm_areas_copy()
1502 unsigned int step = src_areas->step; in snd_pcm_areas_copy()
1503 void *src_addr = src_areas->addr; in snd_pcm_areas_copy()
1504 const snd_pcm_channel_area_t *src_start = src_areas; in snd_pcm_areas_copy()
1512 src_areas++; in snd_pcm_areas_copy()
1515 src_areas->step != step || in snd_pcm_areas_copy()
1516 src_areas->addr != src_addr || in snd_pcm_areas_copy()
1518 src_areas->first != src_areas[-1].first + width || in snd_pcm_areas_copy()
1543 src_areas = src_start + 1; in snd_pcm_areas_copy()
A Dpcm_rate.c611 const snd_pcm_channel_area_t *src_areas, in do_convert() argument
621 src = src_areas->addr + src_offset * 2 * channels; in do_convert()
623 convert_to_s16(rate, rate->src_buf, src_areas, src_offset, in do_convert()
637 src_areas, src_offset, src_frames); in do_convert()
644 const snd_pcm_channel_area_t *src_areas, in do_convert_fix() argument
654 src = src_areas->addr + src_offset * 2 * channels; in do_convert_fix()
656 convert_to_s16(rate, rate->src_buf, src_areas, src_offset, in do_convert_fix()
/bsp/allwinner/libraries/sunxi-hal/include/hal/aw-alsa-lib/plugin/
A Dpcm_rate.h91 const snd_pcm_channel_area_t *src_areas,
/bsp/allwinner/libraries/sunxi-hal/hal/source/sound/component/aw-alsa-lib/thirdparty/sona_audioaef/
A Dpcm_sona_audioaef.c64 const snd_pcm_channel_area_t *src_areas, snd_pcm_uframes_t src_offset, in sona_audioaef_transfer() argument
69 char *src = (char *)area_addr(src_areas, src_offset); in sona_audioaef_transfer()
/bsp/allwinner/libraries/sunxi-hal/include/hal/aw-alsa-lib/
A Dpcm_extplug.h106 const snd_pcm_channel_area_t *src_areas,

Completed in 33 milliseconds