Searched refs:hw_offset (Results 1 – 2 of 2) sorted by relevance
| /bsp/allwinner/libraries/sunxi-hal/hal/source/sound/component/aw-alsa-lib/ |
| A D | pcm_plugin_generic.c | 301 snd_pcm_uframes_t xfer, hw_offset, size; in snd_pcm_plugin_avail_update() local 306 hw_offset = snd_pcm_mmap_hw_offset(pcm); in snd_pcm_plugin_avail_update() 309 snd_pcm_uframes_t cont = pcm->buffer_size - hw_offset; in snd_pcm_plugin_avail_update() 329 frames = (plugin->read)(pcm, areas, hw_offset, frames, in snd_pcm_plugin_avail_update() 335 res = plugin->undo_read(slave, areas, hw_offset, frames, slave_frames - result); in snd_pcm_plugin_avail_update() 348 hw_offset = 0; in snd_pcm_plugin_avail_update() 350 hw_offset += frames; in snd_pcm_plugin_avail_update()
|
| A D | pcm_rate.c | 1097 static int snd_pcm_rate_grab_next_period(snd_pcm_t *pcm, snd_pcm_uframes_t hw_offset) in snd_pcm_rate_grab_next_period() argument 1100 snd_pcm_uframes_t cont = pcm->buffer_size - hw_offset; in snd_pcm_rate_grab_next_period() 1115 snd_pcm_rate_read_areas1(pcm, areas, hw_offset, in snd_pcm_rate_grab_next_period() 1181 cont = pcm->buffer_size - hw_offset; in snd_pcm_rate_grab_next_period() 1183 snd_pcm_rate_read_areas1(pcm, areas, hw_offset, in snd_pcm_rate_grab_next_period() 1189 snd_pcm_areas_copy(areas, hw_offset, in snd_pcm_rate_grab_next_period() 1281 snd_pcm_uframes_t xfer, hw_offset, size; in snd_pcm_rate_avail_update() local 1285 hw_offset = snd_pcm_mmap_hw_offset(pcm); in snd_pcm_rate_avail_update() 1288 int err = snd_pcm_rate_grab_next_period(pcm, hw_offset); in snd_pcm_rate_avail_update() 1296 hw_offset += pcm->period_size; in snd_pcm_rate_avail_update() [all …]
|
Completed in 8 milliseconds