From: Daniel T Chen Date: Tue, 5 Jan 2010 02:53:36 +0000 (-0500) Subject: udev: Use SOUND_CLASS instead of SOUND_FORM_FACTOR when checking for modem X-Git-Tag: 1.0_branch~1101 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d3c71c92ceef143b60a211f4c9b340f5f7beb245;p=profile%2Fivi%2Fpulseaudio.git udev: Use SOUND_CLASS instead of SOUND_FORM_FACTOR when checking for modem The fact whether an ALSA card is a modem is stored in the SOUND_CLASS, not the SOUND_FORM_FACTOR property. So read it from there. Patch from Whoopie. --- diff --git a/src/modules/module-udev-detect.c b/src/modules/module-udev-detect.c index a12f7c9..f17695b 100644 --- a/src/modules/module-udev-detect.c +++ b/src/modules/module-udev-detect.c @@ -366,7 +366,7 @@ static void process_device(struct userdata *u, struct udev_device *dev) { return; } - if ((ff = udev_device_get_property_value(dev, "SOUND_FORM_FACTOR")) && + if ((ff = udev_device_get_property_value(dev, "SOUND_CLASS")) && pa_streq(ff, "modem")) { pa_log_debug("Ignoring %s, because it is a modem.", udev_device_get_devpath(dev)); return;