Update of /cvsroot/alsa/alsa-kernel/core/oss
In directory sc8-pr-cvs1:/tmp/cvs-serv1571

Modified Files:
        pcm_oss.c 
Log Message:
fixed the calculation of bytes.  this will fix GETxSPACE, GETxPTR,
GETODELAY ioctls.



Index: pcm_oss.c
===================================================================
RCS file: /cvsroot/alsa/alsa-kernel/core/oss/pcm_oss.c,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -r1.57 -r1.58
--- pcm_oss.c   7 Nov 2003 09:47:18 -0000       1.57
+++ pcm_oss.c   28 Nov 2003 15:30:01 -0000      1.58
@@ -125,9 +125,10 @@
 {
        snd_pcm_runtime_t *runtime = substream->runtime;
        snd_pcm_uframes_t buffer_size = snd_pcm_lib_buffer_bytes(substream);
+       frames = frames_to_bytes(runtime, frames);
        if (buffer_size == runtime->oss.buffer_bytes)
                return frames;
-       return (runtime->oss.buffer_bytes * frames_to_bytes(runtime, frames)) / 
buffer_size;
+       return (runtime->oss.buffer_bytes * frames) / buffer_size;
 }
 
 static int snd_pcm_oss_format_from(int format)



-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
Alsa-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-cvslog

Reply via email to