From: Clemens Ladisch Date: Mon, 8 Nov 2004 08:49:19 +0000 (+0000) Subject: remove duplicate snd_pcm_null_fwd() function X-Git-Tag: v1.0.7~4 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=e156d54c8499250e43d578409761c453cc24d8ca;p=alsa-lib.git remove duplicate snd_pcm_null_fwd() function --- diff --git a/src/pcm/pcm_null.c b/src/pcm/pcm_null.c index fe671828..bd16807e 100644 --- a/src/pcm/pcm_null.c +++ b/src/pcm/pcm_null.c @@ -210,21 +210,6 @@ static int snd_pcm_null_resume(snd_pcm_t *pcm ATTRIBUTE_UNUSED) return 0; } -static snd_pcm_sframes_t snd_pcm_null_fwd(snd_pcm_t *pcm, snd_pcm_uframes_t size) -{ - snd_pcm_null_t *null = pcm->private_data; - switch (null->state) { - case SND_PCM_STATE_RUNNING: - snd_pcm_mmap_hw_forward(pcm, size); - /* Fall through */ - case SND_PCM_STATE_PREPARED: - snd_pcm_mmap_appl_forward(pcm, size); - return size; - default: - return -EBADFD; - } -} - static snd_pcm_sframes_t snd_pcm_null_xfer_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas ATTRIBUTE_UNUSED, snd_pcm_uframes_t offset ATTRIBUTE_UNUSED, @@ -261,7 +246,7 @@ static snd_pcm_sframes_t snd_pcm_null_mmap_commit(snd_pcm_t *pcm, { snd_pcm_sframes_t res; - res = snd_pcm_null_fwd(pcm, size); + res = snd_pcm_null_forward(pcm, size); if (res < 0) return res; return res;