From a24442958b2c2ad63edccd07d4be32ca4620c83c Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Sun, 4 May 2003 20:06:30 +0000 Subject: [PATCH] Use snd_pcm_hwsync() rather than snd_pcm_delay() in write_areas() --- src/pcm/pcm.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/pcm/pcm.c b/src/pcm/pcm.c index 36fb018a..2eedd4c2 100644 --- a/src/pcm/pcm.c +++ b/src/pcm/pcm.c @@ -6090,9 +6090,7 @@ snd_pcm_sframes_t snd_pcm_read_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_ snd_pcm_sframes_t avail; _again: if (pcm->sleep_min == 0 && state == SND_PCM_STATE_RUNNING) { - snd_pcm_sframes_t delay; - /* update hw_ptr */ - err = snd_pcm_delay(pcm, &delay); + err = snd_pcm_hwsync(pcm); if (err < 0) goto _end; } @@ -6170,9 +6168,7 @@ snd_pcm_sframes_t snd_pcm_write_areas(snd_pcm_t *pcm, const snd_pcm_channel_area snd_pcm_sframes_t avail; _again: if (pcm->sleep_min == 0 && state == SND_PCM_STATE_RUNNING) { - snd_pcm_sframes_t delay; - /* update hw_ptr */ - err = snd_pcm_delay(pcm, &delay); + err = snd_pcm_hwsync(pcm); if (err < 0) goto _end; } -- 2.47.1