Subject: Re: CVS commit: pkgsrc
To: None <hubert.feyrer@informatik.fh-regensburg.de>
From: IWAMOTO Toshihiro <iwamoto@sat.t.u-tokyo.ac.jp>
List: source-changes
Date: 09/03/2000 14:25:49
At Sun, 3 Sep 2000 06:22:25 +0200 (MET DST),
Hubert Feyrer <hubert.feyrer@informatik.fh-regensburg.de> wrote:
> 
> On Fri, 1 Sep 2000, IWAMOTO Toshihiro wrote:
> > Modified Files:
> > 	pkgsrc/audio/gqmpeg/files: patch-sum
> > 	pkgsrc/audio/gqmpeg/patches: patch-ab
> > 
> > Log Message:
> > Make sure if mixer_devinfo's mixer_class points to a valid index.
> > (This doesn't hold for uaudio(4), which caused SEGV on startup.)
> 
> FYI, this worked fine with uaudio before for me. In fact, gqmpeg was able
> to set the volume where xmix and xmmix didn't find anything to set.

Similar range checking of mixer_class is already in mixerctl(1) since
long ago.
If I understand uaudio correctly, uaudio never sets mixer_class to a
valid index.  I think you didn't have rev 1.11 of patch-ab when
building your gqmpeg.  If otherwise, could you send output of
"mixerctl -a" to enlighten me?

--
IWAMOTO Toshihiro