Searched refs:slave_appl_ptr (Results 1 - 4 of 4) sorted by relevance
/third_party/alsa-lib/src/pcm/ |
H A D | pcm_dmix.c | 315 snd_pcm_uframes_t slave_hw_ptr, slave_appl_ptr, slave_size; in snd_pcm_dmix_sync_area() local 329 slave_size = pcm_frame_diff(dmix->slave_appl_ptr, dmix->slave_hw_ptr, dmix->slave_boundary); in snd_pcm_dmix_sync_area() 336 dmix->slave_appl_ptr += transfer; in snd_pcm_dmix_sync_area() 337 dmix->slave_appl_ptr %= dmix->slave_boundary; in snd_pcm_dmix_sync_area() 352 slave_size = pcm_frame_diff(slave_hw_ptr, dmix->slave_appl_ptr, dmix->slave_boundary); in snd_pcm_dmix_sync_area() 364 slave_appl_ptr = dmix->slave_appl_ptr % dmix->slave_buffer_size; in snd_pcm_dmix_sync_area() 365 dmix->slave_appl_ptr += size; in snd_pcm_dmix_sync_area() 366 dmix->slave_appl_ptr %= dmix->slave_boundary; in snd_pcm_dmix_sync_area() 372 if (slave_appl_ptr in snd_pcm_dmix_sync_area() 674 snd_pcm_uframes_t slave_appl_ptr, slave_size; snd_pcm_dmix_rewind() local [all...] |
H A D | pcm_dshare.c | 111 snd_pcm_uframes_t slave_hw_ptr, slave_appl_ptr, slave_size; in snd_pcm_dshare_sync_area() local 127 slave_size = pcm_frame_diff(slave_hw_ptr, dshare->slave_appl_ptr, dshare->slave_boundary); in snd_pcm_dshare_sync_area() 139 slave_appl_ptr = dshare->slave_appl_ptr % dshare->slave_buffer_size; in snd_pcm_dshare_sync_area() 140 dshare->slave_appl_ptr += size; in snd_pcm_dshare_sync_area() 141 dshare->slave_appl_ptr %= dshare->slave_boundary; in snd_pcm_dshare_sync_area() 146 if (slave_appl_ptr + transfer > dshare->slave_buffer_size) in snd_pcm_dshare_sync_area() 147 transfer = dshare->slave_buffer_size - slave_appl_ptr; in snd_pcm_dshare_sync_area() 148 share_areas(dshare, src_areas, dst_areas, appl_ptr, slave_appl_ptr, transfer); in snd_pcm_dshare_sync_area() 152 slave_appl_ptr in snd_pcm_dshare_sync_area() [all...] |
H A D | pcm_direct.h | 60 SND_PCM_HW_PTR_ALIGNMENT_ROUNDUP = 1, /* round the slave_appl_ptr up to slave_period */ 61 SND_PCM_HW_PTR_ALIGNMENT_ROUNDDOWN = 2, /* round slave_hw_ptr and slave_appl_ptr down to slave_period */ 146 snd_pcm_uframes_t slave_appl_ptr; member
|
H A D | pcm_direct.c | 2131 dmix->slave_appl_ptr = dmix->slave_hw_ptr = hw_ptr; 2135 dmix->slave_appl_ptr = 2136 ((dmix->slave_appl_ptr + dmix->slave_period_size - 1) / 2141 dmix->slave_appl_ptr = dmix->slave_hw_ptr =
|
Completed in 8 milliseconds