Home
last modified time | relevance | path

Searched refs:areas (Results 1 - 25 of 36) sorted by relevance

12

/third_party/alsa-lib/test/
H A Dpcm.c36 static void generate_sine(const snd_pcm_channel_area_t *areas, in generate_sine() argument
55 /* verify and prepare the contents of areas */ in generate_sine()
57 if ((areas[chn].first % 8) != 0) { in generate_sine()
58 printf("areas[%u].first == %u, aborting...\n", chn, areas[chn].first); in generate_sine()
61 samples[chn] = /*(signed short *)*/(((unsigned char *)areas[chn].addr) + (areas[chn].first / 8)); in generate_sine()
62 if ((areas[chn].step % 16) != 0) { in generate_sine()
63 printf("areas[%u].step == %u, aborting...\n", chn, areas[ch in generate_sine()
254 write_loop(snd_pcm_t *handle, signed short *samples, snd_pcm_channel_area_t *areas) write_loop() argument
301 write_and_poll_loop(snd_pcm_t *handle, signed short *samples, snd_pcm_channel_area_t *areas) write_and_poll_loop() argument
392 snd_pcm_channel_area_t *areas; global() member
401 snd_pcm_channel_area_t *areas = data->areas; async_callback() local
421 async_loop(snd_pcm_t *handle, signed short *samples, snd_pcm_channel_area_t *areas) async_loop() argument
686 direct_write_loop(snd_pcm_t *handle, signed short *samples, snd_pcm_channel_area_t *areas) direct_write_loop() argument
794 snd_pcm_channel_area_t *areas; main() local
[all...]
/third_party/alsa-lib/src/pcm/
H A Dpcm_plugin.c234 const snd_pcm_channel_area_t *areas, in snd_pcm_plugin_write_areas()
257 frames = plugin->write(pcm, areas, offset, frames, in snd_pcm_plugin_write_areas()
291 const snd_pcm_channel_area_t *areas, in snd_pcm_plugin_read_areas()
314 frames = (plugin->read)(pcm, areas, offset, frames, in snd_pcm_plugin_read_areas()
326 res = plugin->undo_read(slave, areas, offset, frames, slave_frames - result); in snd_pcm_plugin_read_areas()
352 snd_pcm_channel_area_t areas[pcm->channels]; in snd_pcm_plugin_writei() local
353 snd_pcm_areas_from_buf(pcm, areas, (void*)buffer); in snd_pcm_plugin_writei()
354 return snd_pcm_write_areas(pcm, areas, 0, size, in snd_pcm_plugin_writei()
361 snd_pcm_channel_area_t areas[pcm->channels]; in snd_pcm_plugin_writen() local
362 snd_pcm_areas_from_bufs(pcm, areas, buf in snd_pcm_plugin_writen()
233 snd_pcm_plugin_write_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size) snd_pcm_plugin_write_areas() argument
290 snd_pcm_plugin_read_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size) snd_pcm_plugin_read_areas() argument
370 snd_pcm_channel_area_t areas[pcm->channels]; snd_pcm_plugin_readi() local
379 snd_pcm_channel_area_t areas[pcm->channels]; snd_pcm_plugin_readn() local
392 const snd_pcm_channel_area_t *areas; snd_pcm_plugin_mmap_commit() local
465 const snd_pcm_channel_area_t *areas; snd_pcm_plugin_sync_hw_ptr_capture() local
[all...]
H A Dpcm_mmap.c70 const snd_pcm_channel_area_t *areas, in snd_pcm_mmap_write_areas()
88 areas, offset, in snd_pcm_mmap_write_areas()
102 const snd_pcm_channel_area_t *areas, in snd_pcm_mmap_read_areas()
119 snd_pcm_areas_copy(areas, offset, in snd_pcm_mmap_read_areas()
152 snd_pcm_channel_area_t areas[pcm->channels]; in snd_pcm_mmap_writei() local
153 snd_pcm_areas_from_buf(pcm, areas, (void*)buffer); in snd_pcm_mmap_writei()
154 return snd_pcm_write_areas(pcm, areas, 0, size, in snd_pcm_mmap_writei()
177 snd_pcm_channel_area_t areas[pcm->channels]; in snd_pcm_mmap_writen() local
178 snd_pcm_areas_from_bufs(pcm, areas, bufs); in snd_pcm_mmap_writen()
179 return snd_pcm_write_areas(pcm, areas, in snd_pcm_mmap_writen()
69 snd_pcm_mmap_write_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size) snd_pcm_mmap_write_areas() argument
101 snd_pcm_mmap_read_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size) snd_pcm_mmap_read_areas() argument
202 snd_pcm_channel_area_t areas[pcm->channels]; snd_pcm_mmap_readi() local
227 snd_pcm_channel_area_t areas[pcm->channels]; snd_pcm_mmap_readn() local
557 const snd_pcm_channel_area_t *areas = snd_pcm_mmap_areas(pcm); snd_pcm_write_mmap() local
613 const snd_pcm_channel_area_t *areas = snd_pcm_mmap_areas(pcm); snd_pcm_read_mmap() local
[all...]
H A Dpcm_file.c289 /* fill areas with data from input file, return bytes red */
291 const snd_pcm_channel_area_t *areas, in snd_pcm_file_areas_read_infile()
320 snd_pcm_areas_copy(areas, offset, areas_if, 0, pcm->channels, snd_pcm_bytes_to_frames(pcm, bytes), pcm->format); in snd_pcm_file_areas_read_infile()
459 const snd_pcm_channel_area_t *areas, in snd_pcm_file_add_frames()
474 areas, offset, in snd_pcm_file_add_frames()
610 snd_pcm_channel_area_t areas[pcm->channels]; in snd_pcm_file_writei() local
613 snd_pcm_areas_from_buf(pcm, areas, (void*) buffer); in snd_pcm_file_writei()
615 if (snd_pcm_file_add_frames(pcm, areas, 0, n) < 0) { in snd_pcm_file_writei()
628 snd_pcm_channel_area_t areas[pcm->channels]; in snd_pcm_file_writen() local
631 snd_pcm_areas_from_bufs(pcm, areas, buf in snd_pcm_file_writen()
290 snd_pcm_file_areas_read_infile(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t frames) snd_pcm_file_areas_read_infile() argument
458 snd_pcm_file_add_frames(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t frames) snd_pcm_file_add_frames() argument
646 snd_pcm_channel_area_t areas[pcm->channels]; snd_pcm_file_readi() local
670 snd_pcm_channel_area_t areas[pcm->channels]; snd_pcm_file_readn() local
697 const snd_pcm_channel_area_t *areas; snd_pcm_file_mmap_commit() local
714 snd_pcm_file_mmap_begin(snd_pcm_t *pcm, const snd_pcm_channel_area_t **areas, snd_pcm_uframes_t *offset, snd_pcm_uframes_t *frames) snd_pcm_file_mmap_begin() argument
[all...]
H A Dpcm_ioplug.c634 const snd_pcm_channel_area_t *areas, in ioplug_priv_transfer_areas()
644 result = io->data->callback->transfer(io->data, areas, offset, size); in ioplug_priv_transfer_areas()
657 snd_pcm_channel_area_t areas[pcm->channels]; in snd_pcm_ioplug_writei() local
658 snd_pcm_areas_from_buf(pcm, areas, (void*)buffer); in snd_pcm_ioplug_writei()
659 return snd_pcm_write_areas(pcm, areas, 0, size, in snd_pcm_ioplug_writei()
669 snd_pcm_channel_area_t areas[pcm->channels]; in snd_pcm_ioplug_writen() local
670 snd_pcm_areas_from_bufs(pcm, areas, bufs); in snd_pcm_ioplug_writen()
671 return snd_pcm_write_areas(pcm, areas, 0, size, in snd_pcm_ioplug_writen()
681 snd_pcm_channel_area_t areas[pcm->channels]; in snd_pcm_ioplug_readi() local
682 snd_pcm_areas_from_buf(pcm, areas, buffe in snd_pcm_ioplug_readi()
633 ioplug_priv_transfer_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size) ioplug_priv_transfer_areas() argument
693 snd_pcm_channel_area_t areas[pcm->channels]; snd_pcm_ioplug_readn() local
700 snd_pcm_ioplug_mmap_begin_capture(snd_pcm_t *pcm, const snd_pcm_channel_area_t **areas, snd_pcm_uframes_t *offset, snd_pcm_uframes_t *frames) snd_pcm_ioplug_mmap_begin_capture() argument
724 snd_pcm_ioplug_mmap_begin(snd_pcm_t *pcm, const snd_pcm_channel_area_t **areas, snd_pcm_uframes_t *offset, snd_pcm_uframes_t *frames) snd_pcm_ioplug_mmap_begin() argument
739 const snd_pcm_channel_area_t *areas; snd_pcm_ioplug_mmap_commit() local
[all...]
H A Dpcm_copy.c109 const snd_pcm_channel_area_t *areas, in snd_pcm_copy_write_areas()
119 areas, offset, in snd_pcm_copy_write_areas()
127 const snd_pcm_channel_area_t *areas, in snd_pcm_copy_read_areas()
136 snd_pcm_areas_copy(areas, offset, in snd_pcm_copy_read_areas()
108 snd_pcm_copy_write_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size, const snd_pcm_channel_area_t *slave_areas, snd_pcm_uframes_t slave_offset, snd_pcm_uframes_t *slave_sizep) snd_pcm_copy_write_areas() argument
126 snd_pcm_copy_read_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size, const snd_pcm_channel_area_t *slave_areas, snd_pcm_uframes_t slave_offset, snd_pcm_uframes_t *slave_sizep) snd_pcm_copy_read_areas() argument
H A Dpcm_linear.c335 const snd_pcm_channel_area_t *areas, in snd_pcm_linear_write_areas()
347 areas, offset, in snd_pcm_linear_write_areas()
352 areas, offset, in snd_pcm_linear_write_areas()
360 const snd_pcm_channel_area_t *areas, in snd_pcm_linear_read_areas()
371 snd_pcm_linear_getput(areas, offset, in snd_pcm_linear_read_areas()
376 snd_pcm_linear_convert(areas, offset, in snd_pcm_linear_read_areas()
334 snd_pcm_linear_write_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size, const snd_pcm_channel_area_t *slave_areas, snd_pcm_uframes_t slave_offset, snd_pcm_uframes_t *slave_sizep) snd_pcm_linear_write_areas() argument
359 snd_pcm_linear_read_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size, const snd_pcm_channel_area_t *slave_areas, snd_pcm_uframes_t slave_offset, snd_pcm_uframes_t *slave_sizep) snd_pcm_linear_read_areas() argument
H A Dpcm_rate.c58 snd_pcm_channel_area_t *pareas; /* areas for splitted period (rate pcm) */
59 snd_pcm_channel_area_t *sareas; /* areas for splitted period (slave pcm) */
613 const snd_pcm_channel_area_t *areas, in snd_pcm_rate_write_areas1()
620 areas, offset, pcm->period_size, in snd_pcm_rate_write_areas1()
626 const snd_pcm_channel_area_t *areas, in snd_pcm_rate_read_areas1()
632 do_convert(areas, offset, pcm->period_size, in snd_pcm_rate_read_areas1()
776 const snd_pcm_channel_area_t *areas; in snd_pcm_rate_commit_area() local
782 areas = snd_pcm_mmap_areas(pcm); in snd_pcm_rate_commit_area()
796 snd_pcm_rate_write_areas1(pcm, areas, appl_offset, rate->sareas, 0); in snd_pcm_rate_commit_area()
799 snd_pcm_rate_write_areas1(pcm, areas, appl_offse in snd_pcm_rate_commit_area()
612 snd_pcm_rate_write_areas1(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, const snd_pcm_channel_area_t *slave_areas, snd_pcm_uframes_t slave_offset) snd_pcm_rate_write_areas1() argument
625 snd_pcm_rate_read_areas1(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, const snd_pcm_channel_area_t *slave_areas, snd_pcm_uframes_t slave_offset) snd_pcm_rate_read_areas1() argument
897 const snd_pcm_channel_area_t *areas; snd_pcm_rate_grab_next_period() local
[all...]
H A Dpcm_lfloat.c301 const snd_pcm_channel_area_t *areas, in snd_pcm_lfloat_write_areas()
312 areas, offset, in snd_pcm_lfloat_write_areas()
321 const snd_pcm_channel_area_t *areas, in snd_pcm_lfloat_read_areas()
331 lfloat->func(areas, offset, in snd_pcm_lfloat_read_areas()
300 snd_pcm_lfloat_write_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size, const snd_pcm_channel_area_t *slave_areas, snd_pcm_uframes_t slave_offset, snd_pcm_uframes_t *slave_sizep) snd_pcm_lfloat_write_areas() argument
320 snd_pcm_lfloat_read_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size, const snd_pcm_channel_area_t *slave_areas, snd_pcm_uframes_t slave_offset, snd_pcm_uframes_t *slave_sizep) snd_pcm_lfloat_read_areas() argument
H A Dpcm_mulaw.c357 const snd_pcm_channel_area_t *areas, in snd_pcm_mulaw_write_areas()
368 areas, offset, in snd_pcm_mulaw_write_areas()
377 const snd_pcm_channel_area_t *areas, in snd_pcm_mulaw_read_areas()
387 mulaw->func(areas, offset, in snd_pcm_mulaw_read_areas()
356 snd_pcm_mulaw_write_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size, const snd_pcm_channel_area_t *slave_areas, snd_pcm_uframes_t slave_offset, snd_pcm_uframes_t *slave_sizep) snd_pcm_mulaw_write_areas() argument
376 snd_pcm_mulaw_read_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size, const snd_pcm_channel_area_t *slave_areas, snd_pcm_uframes_t slave_offset, snd_pcm_uframes_t *slave_sizep) snd_pcm_mulaw_read_areas() argument
H A Dpcm_adpcm.c469 const snd_pcm_channel_area_t *areas, in snd_pcm_adpcm_write_areas()
480 areas, offset, in snd_pcm_adpcm_write_areas()
489 const snd_pcm_channel_area_t *areas, in snd_pcm_adpcm_read_areas()
499 adpcm->func(areas, offset, in snd_pcm_adpcm_read_areas()
468 snd_pcm_adpcm_write_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size, const snd_pcm_channel_area_t *slave_areas, snd_pcm_uframes_t slave_offset, snd_pcm_uframes_t *slave_sizep) snd_pcm_adpcm_write_areas() argument
488 snd_pcm_adpcm_read_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size, const snd_pcm_channel_area_t *slave_areas, snd_pcm_uframes_t slave_offset, snd_pcm_uframes_t *slave_sizep) snd_pcm_adpcm_read_areas() argument
H A Dpcm_alaw.c343 const snd_pcm_channel_area_t *areas, in snd_pcm_alaw_write_areas()
354 areas, offset, in snd_pcm_alaw_write_areas()
363 const snd_pcm_channel_area_t *areas, in snd_pcm_alaw_read_areas()
373 alaw->func(areas, offset, in snd_pcm_alaw_read_areas()
342 snd_pcm_alaw_write_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size, const snd_pcm_channel_area_t *slave_areas, snd_pcm_uframes_t slave_offset, snd_pcm_uframes_t *slave_sizep) snd_pcm_alaw_write_areas() argument
362 snd_pcm_alaw_read_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size, const snd_pcm_channel_area_t *slave_areas, snd_pcm_uframes_t slave_offset, snd_pcm_uframes_t *slave_sizep) snd_pcm_alaw_read_areas() argument
H A Dpcm_meter.c79 const snd_pcm_channel_area_t *areas, in snd_pcm_meter_add_frames()
97 areas, src_offset, in snd_pcm_meter_add_frames()
111 const snd_pcm_channel_area_t *areas; in snd_pcm_meter_update_main() local
114 areas = snd_pcm_mmap_areas(pcm); in snd_pcm_meter_update_main()
123 snd_pcm_meter_add_frames(pcm, areas, old_rptr, in snd_pcm_meter_update_main()
135 const snd_pcm_channel_area_t *areas; in snd_pcm_meter_update_scope() local
139 areas = snd_pcm_mmap_areas(pcm); in snd_pcm_meter_update_scope()
154 snd_pcm_meter_add_frames(pcm, areas, old_rptr, in snd_pcm_meter_update_scope()
78 snd_pcm_meter_add_frames(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t ptr, snd_pcm_uframes_t frames) snd_pcm_meter_add_frames() argument
H A Dpcm_iec958.c446 const snd_pcm_channel_area_t *areas, in snd_pcm_iec958_write_areas()
457 areas, offset, in snd_pcm_iec958_write_areas()
465 const snd_pcm_channel_area_t *areas, in snd_pcm_iec958_read_areas()
475 iec->func(iec, areas, offset, in snd_pcm_iec958_read_areas()
445 snd_pcm_iec958_write_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size, const snd_pcm_channel_area_t *slave_areas, snd_pcm_uframes_t slave_offset, snd_pcm_uframes_t *slave_sizep) snd_pcm_iec958_write_areas() argument
464 snd_pcm_iec958_read_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size, const snd_pcm_channel_area_t *slave_areas, snd_pcm_uframes_t slave_offset, snd_pcm_uframes_t *slave_sizep) snd_pcm_iec958_read_areas() argument
H A Dpcm_extplug.c338 const snd_pcm_channel_area_t *areas, in snd_pcm_extplug_write_areas()
350 areas, offset, size); in snd_pcm_extplug_write_areas()
360 const snd_pcm_channel_area_t *areas, in snd_pcm_extplug_read_areas()
371 size = ext->data->callback->transfer(ext->data, areas, offset, in snd_pcm_extplug_read_areas()
337 snd_pcm_extplug_write_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size, const snd_pcm_channel_area_t *slave_areas, snd_pcm_uframes_t slave_offset, snd_pcm_uframes_t *slave_sizep) snd_pcm_extplug_write_areas() argument
359 snd_pcm_extplug_read_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size, const snd_pcm_channel_area_t *slave_areas, snd_pcm_uframes_t slave_offset, snd_pcm_uframes_t *slave_sizep) snd_pcm_extplug_read_areas() argument
H A Dpcm_ladspa.c779 /* OPTIMIZE: we have already allocated areas for ALSA output channels */ in snd_pcm_ladspa_allocate_memory()
780 /* next loop deallocates the last output LADSPA areas and connects */ in snd_pcm_ladspa_allocate_memory()
781 /* them to ALSA areas (NULL) or dummy area ladpsa->free[1] ; */ in snd_pcm_ladspa_allocate_memory()
852 const snd_pcm_channel_area_t *areas, in snd_pcm_ladspa_write_areas()
870 areas, offset, in snd_pcm_ladspa_write_areas()
885 data = (LADSPA_Data *)((char *)areas[chn].addr + (areas[chn].first / 8)); in snd_pcm_ladspa_write_areas()
894 data = (LADSPA_Data *)((char *)slave_areas[chn].addr + (areas[chn].first / 8)); in snd_pcm_ladspa_write_areas()
913 const snd_pcm_channel_area_t *areas, in snd_pcm_ladspa_read_areas()
930 snd_pcm_areas_copy(areas, offse in snd_pcm_ladspa_read_areas()
851 snd_pcm_ladspa_write_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size, const snd_pcm_channel_area_t *slave_areas, snd_pcm_uframes_t slave_offset, snd_pcm_uframes_t *slave_sizep) snd_pcm_ladspa_write_areas() argument
912 snd_pcm_ladspa_read_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size, const snd_pcm_channel_area_t *slave_areas, snd_pcm_uframes_t slave_offset, snd_pcm_uframes_t *slave_sizep) snd_pcm_ladspa_read_areas() argument
[all...]
H A Dpcm.c241 \subsection alsa_mmap_rw Direct Read / Write transfer (via mmap'ed areas)
243 Three kinds of organization of ring buffer memory areas exist in ALSA API.
245 #SND_PCM_ACCESS_MMAP_NONINTERLEAVED expects continous sample areas for
250 access to memory areas via #snd_pcm_mmap_begin() function.
251 This function returns the areas (single area is equal to a channel)
254 transfers the data in the memory areas, then it must be acknowledged
3251 * \brief Silence one or more areas
3252 * \param dst_areas areas specification (one for each channel)
3281 /* Collapse the areas */ in snd_pcm_areas_silence()
3421 * \brief Copy one or more areas
7400 snd_pcm_mmap_begin(snd_pcm_t *pcm, const snd_pcm_channel_area_t **areas, snd_pcm_uframes_t *offset, snd_pcm_uframes_t *frames) snd_pcm_mmap_begin() argument
7417 __snd_pcm_mmap_begin_generic(snd_pcm_t *pcm, const snd_pcm_channel_area_t **areas, snd_pcm_uframes_t *offset, snd_pcm_uframes_t *frames) __snd_pcm_mmap_begin_generic() argument
7447 __snd_pcm_mmap_begin(snd_pcm_t *pcm, const snd_pcm_channel_area_t **areas, snd_pcm_uframes_t *offset, snd_pcm_uframes_t *frames) __snd_pcm_mmap_begin() argument
7558 snd_pcm_areas_from_buf(snd_pcm_t *pcm, snd_pcm_channel_area_t *areas, void *buf) snd_pcm_areas_from_buf() argument
7574 snd_pcm_areas_from_bufs(snd_pcm_t *pcm, snd_pcm_channel_area_t *areas, void **bufs) snd_pcm_areas_from_bufs() argument
7590 snd_pcm_read_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size, snd_pcm_xfer_areas_func_t func) snd_pcm_read_areas() argument
7664 snd_pcm_write_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size, snd_pcm_xfer_areas_func_t func) snd_pcm_write_areas() argument
[all...]
H A Dpcm_softvol.c645 const snd_pcm_channel_area_t *areas, in snd_pcm_softvol_write_areas()
658 areas, offset, pcm->channels, size); in snd_pcm_softvol_write_areas()
661 areas, offset, pcm->channels, size); in snd_pcm_softvol_write_areas()
668 const snd_pcm_channel_area_t *areas, in snd_pcm_softvol_read_areas()
680 softvol_convert_mono_vol(svol, areas, offset, slave_areas, in snd_pcm_softvol_read_areas()
683 softvol_convert_stereo_vol(svol, areas, offset, slave_areas, in snd_pcm_softvol_read_areas()
644 snd_pcm_softvol_write_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size, const snd_pcm_channel_area_t *slave_areas, snd_pcm_uframes_t slave_offset, snd_pcm_uframes_t *slave_sizep) snd_pcm_softvol_write_areas() argument
667 snd_pcm_softvol_read_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size, const snd_pcm_channel_area_t *slave_areas, snd_pcm_uframes_t slave_offset, snd_pcm_uframes_t *slave_sizep) snd_pcm_softvol_read_areas() argument
H A Dpcm_local.h191 int (*mmap_begin)(snd_pcm_t *pcm, const snd_pcm_channel_area_t **areas, snd_pcm_uframes_t *offset, snd_pcm_uframes_t *frames); /* locked */
378 void snd_pcm_areas_from_buf(snd_pcm_t *pcm, snd_pcm_channel_area_t *areas, void *buf);
379 void snd_pcm_areas_from_bufs(snd_pcm_t *pcm, snd_pcm_channel_area_t *areas, void **bufs);
405 const snd_pcm_channel_area_t *areas,
409 snd_pcm_sframes_t snd_pcm_read_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas,
412 snd_pcm_sframes_t snd_pcm_write_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas,
431 int __snd_pcm_mmap_begin_generic(snd_pcm_t *pcm, const snd_pcm_channel_area_t **areas,
433 int __snd_pcm_mmap_begin(snd_pcm_t *pcm, const snd_pcm_channel_area_t **areas,
H A Dpcm_plugin.h26 const snd_pcm_channel_area_t *areas,
35 const snd_pcm_channel_area_t *res_areas, /* result areas */
36 snd_pcm_uframes_t res_offset, /* offset of result areas */
37 snd_pcm_uframes_t res_size, /* size of result areas */
79 const snd_pcm_channel_area_t *res_areas, /* result areas */
80 snd_pcm_uframes_t res_offset, /* offset of result areas */
81 snd_pcm_uframes_t res_size, /* size of result areas */
86 const snd_pcm_channel_area_t *res_areas, /* result areas */
87 snd_pcm_uframes_t res_offset, /* offset of result areas */
88 snd_pcm_uframes_t res_size, /* size of result areas */
[all...]
/third_party/alsa-utils/axfer/
H A Dxfer-libasound-timer-mmap.c74 const snd_pcm_channel_area_t *areas; in timer_mmap_pre_process() local
75 err = snd_pcm_mmap_begin(state->handle, &areas, &frame_offset, in timer_mmap_pre_process()
82 const snd_pcm_channel_area_t *area = areas + i; in timer_mmap_pre_process()
95 const snd_pcm_channel_area_t *areas, in get_buffer()
103 buf = areas[0].addr; in get_buffer()
109 layout->vector[i] = areas[i].addr; in get_buffer()
128 const snd_pcm_channel_area_t *areas; in timer_mmap_process_frames() local
143 err = snd_pcm_mmap_begin(state->handle, &areas, &frame_offset, in timer_mmap_process_frames()
201 frame_buf = get_buffer(state, areas, frame_offset); in timer_mmap_process_frames()
339 const snd_pcm_channel_area_t *areas; in fill_buffer_with_zero_samples() local
94 get_buffer(struct libasound_state *state, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t frame_offset) get_buffer() argument
[all...]
H A Dxfer-libasound-irq-mmap.c49 const snd_pcm_channel_area_t *areas; in irq_mmap_pre_process() local
50 err = snd_pcm_mmap_begin(state->handle, &areas, &frame_offset, in irq_mmap_pre_process()
57 const snd_pcm_channel_area_t *area = areas + i; in irq_mmap_pre_process()
76 const snd_pcm_channel_area_t *areas; in irq_mmap_process_frames() local
136 err = snd_pcm_mmap_begin(state->handle, &areas, &frame_offset, &avail); in irq_mmap_process_frames()
150 buf = areas[0].addr; in irq_mmap_process_frames()
156 layout->vector[i] = areas[i].addr; in irq_mmap_process_frames()
/third_party/alsa-utils/alsaloop/
H A Deffect-sweep.c75 const snd_pcm_channel_area_t *areas, in effect_apply()
80 short *samples = (short*)areas[0].addr + offset*priv->channels; in effect_apply()
73 effect_apply(struct loopback *loopback, void *private_data, const snd_pcm_channel_area_t *areas, snd_uframes_t offset, snd_uframes_t frames) effect_apply() argument
/third_party/vk-gl-cts/modules/gles3/functional/
H A Des3fFramebufferBlitTests.cpp761 // set proper areas
1130 } areas[] =
1154 for (int areaNdx = 0; areaNdx < DE_LENGTH_OF_ARRAY(areas); areaNdx++)
1156 const string name = string(areas[areaNdx].name);
1158 const bool addNearest = !addLinear || (areas[areaNdx].area != DefaultFramebufferBlitCase::AREA_OUT_OF_BOUNDS); // No need to check out-of-bounds with different filtering
1162 defaultFbGroup->addChild(new DefaultFramebufferBlitCase(m_context, (std::string(getFormatName(format)) + "_nearest_" + name + "_blit_from_default").c_str(), "", format, GL_NEAREST, DefaultFramebufferBlitCase::BLIT_DEFAULT_TO_TARGET, areas[areaNdx].area));
1163 defaultFbGroup->addChild(new DefaultFramebufferBlitCase(m_context, (std::string(getFormatName(format)) + "_nearest_" + name + "_blit_to_default").c_str(), "", format, GL_NEAREST, DefaultFramebufferBlitCase::BLIT_TO_DEFAULT_FROM_TARGET, areas[areaNdx].area));
1168 defaultFbGroup->addChild(new DefaultFramebufferBlitCase(m_context, (std::string(getFormatName(format)) + "_linear_" + name + "_blit_from_default").c_str(), "", format, GL_LINEAR, DefaultFramebufferBlitCase::BLIT_DEFAULT_TO_TARGET, areas[areaNdx].area));
1169 defaultFbGroup->addChild(new DefaultFramebufferBlitCase(m_context, (std::string(getFormatName(format)) + "_linear_" + name + "_blit_to_default").c_str(), "", format, GL_LINEAR, DefaultFramebufferBlitCase::BLIT_TO_DEFAULT_FROM_TARGET, areas[areaNdx].area));
/third_party/alsa-lib/include/
H A Dpcm_ioplug.h147 const snd_pcm_channel_area_t *areas,

Completed in 34 milliseconds

12