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

Modified Files:
        timer.c 
Log Message:
Clemens Ladisch <[EMAIL PROTECTED]>:

- fixed timer resolution calculations
  Some functions assumed that timer->hw.resolution is in Hz, while it's
  actually in ns/tick.



Index: timer.c
===================================================================
RCS file: /cvsroot/alsa/alsa-kernel/core/timer.c,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -r1.47 -r1.48
--- timer.c     30 Sep 2003 09:28:26 -0000      1.47
+++ timer.c     7 Oct 2003 10:07:13 -0000       1.48
@@ -1381,8 +1381,8 @@
                if (t->hw.precise_resolution) {
                        t->hw.precise_resolution(t, &gstatus.resolution_num, 
&gstatus.resolution_den);
                } else {
-                       gstatus.resolution_num = 1;
-                       gstatus.resolution_den = gstatus.resolution;
+                       gstatus.resolution_num = gstatus.resolution;
+                       gstatus.resolution_den = 1000000000uL;
                }
        } else {
                err = -ENODEV;



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Alsa-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-cvslog

Reply via email to