]> git.alsa-project.org Git - alsa-lib.git/commitdiff
remove duplicate snd_pcm_null_fwd() function
authorClemens Ladisch <clemens@ladisch.de>
Mon, 8 Nov 2004 08:49:19 +0000 (08:49 +0000)
committerClemens Ladisch <clemens@ladisch.de>
Mon, 8 Nov 2004 08:49:19 +0000 (08:49 +0000)
src/pcm/pcm_null.c

index fe671828e0d44cea3c5ef9fc5a9a24f6ed27ef64..bd16807ec3aef73f7da76c45183235d784f6a9a8 100644 (file)
@@ -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;