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