]> git.alsa-project.org Git - alsa-utils.git/commitdiff
Remove device, stream, subdevice selection and incorporated in info structs
authorAbramo Bagnara <abramo@alsa-project.org>
Wed, 21 Jun 2000 15:04:15 +0000 (15:04 +0000)
committerAbramo Bagnara <abramo@alsa-project.org>
Wed, 21 Jun 2000 15:04:15 +0000 (15:04 +0000)
alsactl/setup.c

index 1c237c9a38ffa878895a28c2321c89cd96c32fe2..77c280e5a84b8f2cabaf99b14704cc697f9330fa 100644 (file)
@@ -363,7 +363,8 @@ static int soundcard_setup_collect_switches1(int cardno)
                }
                bzero(pcm, sizeof(struct pcm));
                pcm->no = device;
-               if ((err = snd_ctl_pcm_info(handle, device, &pcm->info)) < 0) {
+               pcm->info.device = device;
+               if ((err = snd_ctl_pcm_info(handle, &pcm->info)) < 0) {
                        snd_ctl_close(handle);
                        error("PCM info error: %s", snd_strerror(err));
                        return 1;
@@ -393,7 +394,8 @@ static int soundcard_setup_collect_switches1(int cardno)
                }
                bzero(rawmidi, sizeof(struct rawmidi));
                rawmidi->no = device;
-               if ((err = snd_ctl_rawmidi_info(handle, device, &rawmidi->info)) < 0) {
+               rawmidi->info.device = device;
+               if ((err = snd_ctl_rawmidi_info(handle, &rawmidi->info)) < 0) {
                        snd_ctl_close(handle);
                        error("RAWMIDI info error: %s", snd_strerror(err));
                        return 1;