Mercurial > audlegacy-plugins
comparison src/alsa/audio.c @ 343:5d3f4b156197 trunk
[svn] - mute the soundcard if volume is 0.
author | nenolod |
---|---|
date | Fri, 08 Dec 2006 17:52:54 -0800 |
parents | 3da1b8942b8b |
children | 279846578fdc |
comparison
equal
deleted
inserted
replaced
342:17311560f45f | 343:5d3f4b156197 |
---|---|
525 | 525 |
526 snd_mixer_selem_set_playback_volume(pcm_element, | 526 snd_mixer_selem_set_playback_volume(pcm_element, |
527 SND_MIXER_SCHN_FRONT_LEFT, l); | 527 SND_MIXER_SCHN_FRONT_LEFT, l); |
528 snd_mixer_selem_set_playback_volume(pcm_element, | 528 snd_mixer_selem_set_playback_volume(pcm_element, |
529 SND_MIXER_SCHN_FRONT_RIGHT, r); | 529 SND_MIXER_SCHN_FRONT_RIGHT, r); |
530 | |
531 if (snd_mixer_selem_has_playback_switch(pcm_element)) | |
532 { | |
533 snd_mixer_selem_set_playback_switch(pcm_element, | |
534 SND_MIXER_SCHN_FRONT_LEFT, l != 0); | |
535 snd_mixer_selem_set_playback_switch(pcm_element, | |
536 SND_MIXER_SCHN_FRONT_RIGHT, r != 0); | |
537 } | |
530 } | 538 } |
531 | 539 |
532 | 540 |
533 /* | 541 /* |
534 * audio stuff | 542 * audio stuff |