Lines Matching defs:areas
289 /* fill areas with data from input file, return bytes red */
291 const snd_pcm_channel_area_t *areas,
320 snd_pcm_areas_copy(areas, offset, areas_if, 0, pcm->channels, snd_pcm_bytes_to_frames(pcm, bytes), pcm->format);
459 const snd_pcm_channel_area_t *areas,
474 areas, offset,
610 snd_pcm_channel_area_t areas[pcm->channels];
613 snd_pcm_areas_from_buf(pcm, areas, (void*) buffer);
615 if (snd_pcm_file_add_frames(pcm, areas, 0, n) < 0) {
628 snd_pcm_channel_area_t areas[pcm->channels];
631 snd_pcm_areas_from_bufs(pcm, areas, bufs);
633 if (snd_pcm_file_add_frames(pcm, areas, 0, n) < 0) {
646 snd_pcm_channel_area_t areas[pcm->channels];
653 snd_pcm_areas_from_buf(pcm, areas, buffer);
654 snd_pcm_file_areas_read_infile(pcm, areas, 0, frames);
656 if (snd_pcm_file_add_frames(pcm, areas, 0, frames) < 0) {
670 snd_pcm_channel_area_t areas[pcm->channels];
677 snd_pcm_areas_from_bufs(pcm, areas, bufs);
678 snd_pcm_file_areas_read_infile(pcm, areas, 0, frames);
680 if (snd_pcm_file_add_frames(pcm, areas, 0, frames) < 0) {
697 const snd_pcm_channel_area_t *areas;
702 result = snd_pcm_mmap_begin(file->gen.slave, &areas, &ofs, &siz);
707 if (snd_pcm_file_add_frames(pcm, areas, ofs, result) < 0)
714 static int snd_pcm_file_mmap_begin(snd_pcm_t *pcm, const snd_pcm_channel_area_t **areas,
720 result = snd_pcm_mmap_begin(file->gen.slave, areas, offset, frames);
732 snd_pcm_file_areas_read_infile(pcm, *areas, *offset, *frames);