Update of /cvsroot/alsa/alsa-kernel/core/oss
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9586

Modified Files:
        pcm_oss.c 
Log Message:
Fixed oops regarding last period_frames update

Index: pcm_oss.c
===================================================================
RCS file: /cvsroot/alsa/alsa-kernel/core/oss/pcm_oss.c,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -r1.65 -r1.66
--- pcm_oss.c   17 Feb 2004 18:31:28 -0000      1.65
+++ pcm_oss.c   18 Feb 2004 10:48:03 -0000      1.66
@@ -263,7 +263,7 @@
 
        snd_assert(oss_period_size >= 16, return -EINVAL);
        runtime->oss.period_bytes = oss_period_size;
-       runtime->oss.period_frames = snd_pcm_alsa_frames(substream, oss_period_size);
+       runtime->oss.period_frames = 1;
        runtime->oss.periods = oss_periods;
        return 0;
 }
@@ -521,6 +521,8 @@
        if (runtime->dma_area)
                snd_pcm_format_set_silence(runtime->format, runtime->dma_area, 
bytes_to_samples(runtime, runtime->dma_bytes));
 
+       runtime->oss.period_frames = snd_pcm_alsa_frames(substream, oss_period_size);
+
        err = 0;
 failure:
        if (sw_params)



-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
Alsa-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-cvslog

Reply via email to