Lines Matching refs:buf_areas
61 snd_pcm_channel_area_t *buf_areas; member
94 snd_pcm_areas_copy(meter->buf_areas, dst_offset, in snd_pcm_meter_add_frames()
462 meter->buf_areas = malloc(sizeof(*meter->buf_areas) * slave->channels); in snd_pcm_meter_hw_params()
463 if (!meter->buf_areas) { in snd_pcm_meter_hw_params()
468 snd_pcm_channel_area_t *a = &meter->buf_areas[channel]; in snd_pcm_meter_hw_params()
490 free(meter->buf_areas); in snd_pcm_meter_hw_free()
492 meter->buf_areas = NULL; in snd_pcm_meter_hw_free()
1003 snd_pcm_channel_area_t *buf_areas; member
1061 s16->buf_areas = a; in s16_enable()
1077 free(s16->buf_areas); in s16_disable()
1078 s16->buf_areas = 0; in s16_disable()
1115 snd_pcm_alaw_decode(s16->buf_areas, offset, in s16_update()
1116 meter->buf_areas, offset, in s16_update()
1121 snd_pcm_mulaw_decode(s16->buf_areas, offset, in s16_update()
1122 meter->buf_areas, offset, in s16_update()
1127 snd_pcm_adpcm_decode(s16->buf_areas, offset, in s16_update()
1128 meter->buf_areas, offset, in s16_update()
1134 snd_pcm_linear_convert(s16->buf_areas, offset, in s16_update()
1135 meter->buf_areas, offset, in s16_update()
1220 assert(s16->buf_areas); in snd_pcm_scope_s16_get_channel_buffer()
1222 return s16->buf_areas[channel].addr; in snd_pcm_scope_s16_get_channel_buffer()