Home
last modified time | relevance | path

Searched refs:last_appl_ptr (Results 1 – 4 of 4) sorted by relevance

/third_party/alsa-lib/src/pcm/
Dpcm_dmix.c322 size = pcm_frame_diff2(dmix->appl_ptr, dmix->last_appl_ptr, pcm->boundary); in snd_pcm_dmix_sync_area()
333 dmix->last_appl_ptr += transfer; in snd_pcm_dmix_sync_area()
334 dmix->last_appl_ptr %= pcm->boundary; in snd_pcm_dmix_sync_area()
337 size = pcm_frame_diff2(dmix->appl_ptr, dmix->last_appl_ptr, pcm->boundary); in snd_pcm_dmix_sync_area()
360 appl_ptr = dmix->last_appl_ptr % pcm->buffer_size; in snd_pcm_dmix_sync_area()
361 dmix->last_appl_ptr += size; in snd_pcm_dmix_sync_area()
362 dmix->last_appl_ptr %= pcm->boundary; in snd_pcm_dmix_sync_area()
555 dmix->appl_ptr = dmix->last_appl_ptr = dmix->hw_ptr; in snd_pcm_dmix_reset()
716 size = pcm_frame_diff(dmix->last_appl_ptr, dmix->appl_ptr, pcm->boundary); in snd_pcm_dmix_rewind()
743 dmix->last_appl_ptr -= size; in snd_pcm_dmix_rewind()
[all …]
Dpcm_dshare.c115 size = pcm_frame_diff(dshare->appl_ptr, dshare->last_appl_ptr, pcm->boundary); in snd_pcm_dshare_sync_area()
135 appl_ptr = dshare->last_appl_ptr % pcm->buffer_size; in snd_pcm_dshare_sync_area()
136 dshare->last_appl_ptr += size; in snd_pcm_dshare_sync_area()
137 dshare->last_appl_ptr %= pcm->boundary; in snd_pcm_dshare_sync_area()
329 dshare->appl_ptr = dshare->last_appl_ptr = dshare->hw_ptr; in snd_pcm_dshare_reset()
Dpcm_direct.h143 snd_pcm_uframes_t last_appl_ptr; member
Dpcm_direct.c1068 dmix->appl_ptr = dmix->last_appl_ptr = 0;