]> git.alsa-project.org Git - alsa-lib.git/commitdiff
Fix partial commit in drain
authorTakashi Iwai <tiwai@suse.de>
Fri, 13 May 2005 12:37:25 +0000 (12:37 +0000)
committerTakashi Iwai <tiwai@suse.de>
Fri, 13 May 2005 12:37:25 +0000 (12:37 +0000)
Fix the partial commit in draining with rate plugin.

src/pcm/pcm_rate.c

index 52fa41b8d11685a8ced572b77b5947285827a627..cb83165420c49379ade51b4bffb8aef083f10026 100644 (file)
@@ -1046,7 +1046,7 @@ static int snd_pcm_rate_commit_area(snd_pcm_t *pcm, snd_pcm_rate_t *rate,
                }
                xfer = cont;
 
-               if (xfer == rate->gen.slave->period_size)
+               if (xfer == slave_size)
                        return 1;
                
                /* commit second fragment */