|
|
|
@ -232,12 +232,9 @@ volume() |
|
|
|
snd_mixer_selem_id_set_name(mute_info, channel); |
|
|
|
pcm_mixer = snd_mixer_find_selem(handle, vol_info); |
|
|
|
mas_mixer = snd_mixer_find_selem(handle, mute_info); |
|
|
|
snd_mixer_selem_get_playback_volume_range((snd_mixer_elem_t *)pcm_mixer, |
|
|
|
&min, &max); |
|
|
|
snd_mixer_selem_get_playback_volume((snd_mixer_elem_t *)pcm_mixer, |
|
|
|
SND_MIXER_SCHN_MONO, &vol); |
|
|
|
snd_mixer_selem_get_playback_switch(mas_mixer, SND_MIXER_SCHN_MONO, |
|
|
|
&mute); |
|
|
|
snd_mixer_selem_get_playback_volume_range((snd_mixer_elem_t *)pcm_mixer, &min, &max); |
|
|
|
snd_mixer_selem_get_playback_volume((snd_mixer_elem_t *)pcm_mixer, SND_MIXER_SCHN_MONO, &vol); |
|
|
|
snd_mixer_selem_get_playback_switch(mas_mixer, SND_MIXER_SCHN_MONO, &mute); |
|
|
|
if (vol_info) |
|
|
|
snd_mixer_selem_id_free(vol_info); |
|
|
|
if (mute_info) |
|
|
|
|