Forwarded from Ubuntu Lucid/10.04

Thanks,
-Dan
From 109b0d2016e89785d713f0a7666e530b2966edd8 Mon Sep 17 00:00:00 2001
From: Daniel T Chen <[email protected]>
Date: Mon, 4 Jan 2010 21:53:36 -0500
Subject: [PATCH 2/2] Use SOUND_CLASS instead of SOUND_FORM_FACTOR for newer udev

Newer udev versions enumerate the SOUND_CLASS property instead of
SOUND_FORM_FACTOR, so use the former.

Patch from Whoopie.
---
 src/modules/module-udev-detect.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

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;
-- 
1.6.5

_______________________________________________
pulseaudio-discuss mailing list
[email protected]
https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss

Reply via email to