mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2025-11-10 13:30:01 -05:00
Small code clean up
Small code clean up for readability.
This commit is contained in:
parent
9dd4436f29
commit
8003e03b50
1 changed files with 4 additions and 2 deletions
|
|
@ -222,8 +222,10 @@ static void snd_pcm_dmix_sync_area(snd_pcm_t *pcm, snd_pcm_uframes_t size)
|
||||||
dmix->slave_appl_ptr %= dmix->shmptr->s.boundary;
|
dmix->slave_appl_ptr %= dmix->shmptr->s.boundary;
|
||||||
while (size > 0) {
|
while (size > 0) {
|
||||||
transfer = appl_ptr + size > pcm->buffer_size ? pcm->buffer_size - appl_ptr : size;
|
transfer = appl_ptr + size > pcm->buffer_size ? pcm->buffer_size - appl_ptr : size;
|
||||||
if ((transfer = slave_appl_ptr + transfer > dmix->shmptr->s.buffer_size ? dmix->shmptr->s.buffer_size - slave_appl_ptr : transfer))
|
if (slave_appl_ptr + transfer > dmix->shmptr->s.buffer_size)
|
||||||
mix_areas(dmix, src_areas, dst_areas, appl_ptr, slave_appl_ptr, transfer);
|
transfer = dmix->shmptr->s.buffer_size - slave_appl_ptr;
|
||||||
|
if (transfer)
|
||||||
|
mix_areas(dmix, src_areas, dst_areas, appl_ptr, slave_appl_ptr, transfer);
|
||||||
if (transfer >= size)
|
if (transfer >= size)
|
||||||
return;
|
return;
|
||||||
size -= transfer;
|
size -= transfer;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue