From: Jaroslav Kysela Date: Tue, 22 Oct 2002 14:21:49 +0000 (+0000) Subject: Fixed stream info for info ioctl in open() X-Git-Tag: android-x86-9.0-r1~2411 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=d2095e3a355357b81e0ab075fa9d8700bd6d93e0;p=android-x86%2Fexternal-alsa-lib.git Fixed stream info for info ioctl in open() --- diff --git a/src/rawmidi/rawmidi_hw.c b/src/rawmidi/rawmidi_hw.c index 94fb6dbc..0abe9092 100644 --- a/src/rawmidi/rawmidi_hw.c +++ b/src/rawmidi/rawmidi_hw.c @@ -242,6 +242,7 @@ int snd_rawmidi_hw_open(snd_rawmidi_t **inputp, snd_rawmidi_t **outputp, } if (subdevice >= 0) { memset(&info, 0, sizeof(info)); + info.stream = outputp ? SNDRV_RAWMIDI_STREAM_OUTPUT : SNDRV_RAWMIDI_STREAM_INPUT; if (ioctl(fd, SNDRV_RAWMIDI_IOCTL_INFO, &info) < 0) { SYSERR("SNDRV_RAWMIDI_IOCTL_INFO failed"); ret = -errno;