]> git.alsa-project.org Git - alsa-lib.git/commitdiff
Capture Volume is also set
authorJaroslav Kysela <perex@perex.cz>
Fri, 18 Aug 2000 17:12:11 +0000 (17:12 +0000)
committerJaroslav Kysela <perex@perex.cz>
Fri, 18 Aug 2000 17:12:11 +0000 (17:12 +0000)
src/mixer/simple.c

index 17b48bd654f395a420cae5d94bd2c3dd77a73832..47156e18032dc4e021925827a16bb080fd6bb61d 100644 (file)
@@ -292,6 +292,8 @@ static int input_put(snd_mixer_t *handle, mixer_simple_t *simple, snd_mixer_simp
        if (simple->caps & SND_MIXER_SCTCAP_VOLUME) {
                if (simple->present & MIXER_PRESENT_PLAYBACK_VOLUME) {
                        input_put_volume(handle, simple, control, "Playback ", simple->pvolume_values);
+                       if (simple->present & MIXER_PRESENT_CAPTURE_VOLUME)
+                               input_put_volume(handle, simple, control, "Capture ", simple->cvolume_values);
                } else if (simple->present & MIXER_PRESENT_GLOBAL_VOLUME) {
                        input_put_volume(handle, simple, control, "", simple->gvolume_values);
                }