[vlc-devel] [PATCH] udev discovery: remove categories
Rafaël Carré
funman at videolan.org
Thu Feb 9 02:11:18 CET 2012
Le 2012-02-08 16:26, Rafaël Carré a écrit :
> Le 2012-02-08 16:14, Rémi Denis-Courmont a écrit :
>> Le mercredi 8 février 2012 21:24:29 Rafaël Carré, vous avez écrit :
>>> @@ -507,31 +521,20 @@ static char *alsa_get_name (struct udev_device *dev)
>>> if (snd_ctl_pcm_info (ctl, pcm_info))
>>> goto out;
>>>
>>> - name = strdup (snd_pcm_info_get_name (pcm_info));
>>> + const char *name = snd_pcm_info_get_name (pcm_info);
>>> + const char *ven = alsa_get_vendor(dev);
>>> + if (asprintf(&fullname, "%s - %s", ven ? ven : "?", name ? name : "?")
>>> < 0)
>>> + fullname = NULL;
>>
>> Hmm? "Intel Corporation - Intel ICH6 - MIC ADC" looks excessive.
>
> I think we should get rid of vendor completely.
>
> But keep category only for discs, i.e.
> - "GOLDENEYE (DVD)"
> - "François Pérusse Vol. 8 (CD-DVD-ABCHIJKLNOP)"
Pushed that with a memleak fix.
More information about the vlc-devel
mailing list