Update of /cvsroot/alsa/alsa-lib/src/mixer
In directory sc8-pr-cvs1:/tmp/cvs-serv21536

Modified Files:
        simple.c 
Log Message:
Fixed range problems

Index: simple.c
===================================================================
RCS file: /cvsroot/alsa/alsa-lib/src/mixer/simple.c,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -r1.60 -r1.61
--- simple.c    19 Nov 2003 15:52:16 -0000      1.60
+++ simple.c    9 Dec 2003 09:48:28 -0000       1.61
@@ -1388,10 +1388,12 @@
        selem_t *s;
        assert(elem);
        assert(elem->type == SND_MIXER_ELEM_SIMPLE);
+       assert(min < max);
        s = elem->private_data;
        s->str[PLAY].range = 1;
        s->str[PLAY].min = min;
        s->str[PLAY].max = max;
+       selem_read(elem);
 }
 
 /**
@@ -1648,10 +1650,12 @@
        selem_t *s;
        assert(elem);
        assert(elem->type == SND_MIXER_ELEM_SIMPLE);
+       assert(min < max);
        s = elem->private_data;
        s->str[CAPT].range = 1;
        s->str[CAPT].min = min;
        s->str[CAPT].max = max;
+       selem_read(elem);
 }
 
 /**



-------------------------------------------------------
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