diff options
author | Alexander E. Patrakov <patrakov@gmail.com> | 2014-09-14 00:30:16 +0600 |
---|---|---|
committer | Jaroslav Kysela <perex@perex.cz> | 2014-09-13 21:04:37 +0200 |
commit | 0889e9470667dd68d5a0ce47a10a8c6d61b7bc79 (patch) | |
tree | bcc673d56a7eafd04b1bc8e3d962419ce1325700 | |
parent | 78c804fc9348e4c29f1c77dd4b6ad586393aa628 (diff) | |
download | alsa-lib-0889e9470667dd68d5a0ce47a10a8c6d61b7bc79.tar.gz |
pcm, rate: use the snd_pcm_mmap_hw_avail function
instead of the open-coded equivalent
Signed-off-by: Alexander E. Patrakov <patrakov@gmail.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
-rw-r--r-- | src/pcm/pcm_rate.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/pcm/pcm_rate.c b/src/pcm/pcm_rate.c index 5e811bb7..b436a8ea 100644 --- a/src/pcm/pcm_rate.c +++ b/src/pcm/pcm_rate.c @@ -593,10 +593,7 @@ static int snd_pcm_rate_hwsync(snd_pcm_t *pcm) static int snd_pcm_rate_delay(snd_pcm_t *pcm, snd_pcm_sframes_t *delayp) { snd_pcm_rate_hwsync(pcm); - if (pcm->stream == SND_PCM_STREAM_PLAYBACK) - *delayp = snd_pcm_mmap_playback_hw_avail(pcm); - else - *delayp = snd_pcm_mmap_capture_hw_avail(pcm); + *delayp = snd_pcm_mmap_hw_avail(pcm); return 0; } |