At Tue, 30 Sep 2008 15:09:57 +0200, Matthieu CASTET wrote: > > Takashi Iwai a écrit : > > At Tue, 30 Sep 2008 14:11:30 +0200, > > Matthieu CASTET wrote: > >> Hi, > >> > >> it seems there is a bug in card parsing (snd_card_get_index). > >> > >> If the device name is "hw:0,1", then in _snd_dev_get_device, > >> snd_card_get_index will be called with "0,1". > >> > >> But snd_card_get_index expect to be called with only the card string > >> number or name : it first check that the string is a number [1], and > >> then try for each card to compare with the card name [2] > > > > Indeed. > > > >> I don't know what suppose to do snd_card_get_index, but I thing a easy > >> way to fix it is to pass to snd_card_get_index only the string before > >> the first comma. > > > > I think the patch below is much simpler. > > Could you check whether this works? > thanks, this patch also work. Thanks for checking. Released as version 0.0.19 now. Takashi _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel