This reverts commit
e609d66807589caad6d38bd2c848fc571675ef62.
It turned out that the failure was rather in alsa-lib API; the
input and output have been incorrectly implemented.
Now that the alsa-lib code got fixed, let's revert the bad fix.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sprintf(blkname, "Group %d", i + 1);
snd_ump_block_info_set_name(blk, blkname);
- snd_ump_block_info_set_direction(blk, SND_UMP_DIR_OUTPUT);
+ snd_ump_block_info_set_direction(blk, SND_UMP_DIR_INPUT);
snd_ump_block_info_set_first_group(blk, i);
snd_ump_block_info_set_num_groups(blk, 1);
snd_ump_block_info_set_ui_hint(blk, SND_UMP_BLOCK_UI_HINT_RECEIVER);