diff options
| author | Cameron Grant <cg@FreeBSD.org> | 2001-02-27 12:44:31 +0000 | 
|---|---|---|
| committer | Cameron Grant <cg@FreeBSD.org> | 2001-02-27 12:44:31 +0000 | 
| commit | 1b0dabf0c01e7ada145b752392609ed5438971df (patch) | |
| tree | 14f0953727414e24c52bfcc50720ab1d9616cead | |
| parent | bedee18193ed6f3b64f76f08f7e156130a7dd436 (diff) | |
Notes
| -rw-r--r-- | sys/dev/sound/isa/ess.c | 8 | 
1 files changed, 6 insertions, 2 deletions
| diff --git a/sys/dev/sound/isa/ess.c b/sys/dev/sound/isa/ess.c index 181fee3a4693..ca7ef58b8edf 100644 --- a/sys/dev/sound/isa/ess.c +++ b/sys/dev/sound/isa/ess.c @@ -651,7 +651,7 @@ essmix_init(snd_mixer *m)  	mix_setdevs(m, SOUND_MASK_SYNTH | SOUND_MASK_PCM | SOUND_MASK_LINE |  		       SOUND_MASK_MIC | SOUND_MASK_CD | SOUND_MASK_VOLUME | -		       SOUND_MASK_LINE1); +		       SOUND_MASK_LINE1 | SOUND_MASK_SPEAKER);  	ess_setmixer(sc, 0, 0); /* reset */ @@ -697,7 +697,11 @@ essmix_set(snd_mixer *m, unsigned dev, unsigned left, unsigned right)  		rreg = 0x6a;  		break; -	case SOUND_MIXER_VOLUME: +	case SOUND_MIXER_SPEAKER: +		preg = 0x3c; +		break; + + 	case SOUND_MIXER_VOLUME:  		l = left? (left * 63) / 100 : 64;  		r = right? (right * 63) / 100 : 64;  		ess_setmixer(sc, 0x60, l); | 
