I believe I've found a fix for this. This is broken in pulse 9.14 used in 9.04 beta
In module_hal_detect.c...
device = libhal_device_get_property_int(u->context, udi, "alsa.device", &error); if (dbus_error_is_set(&error) || (device != 0)) { goto fail;
The check for (device != 0) should not be there. My device is device #1.
I believe I've found a fix for this. This is broken in pulse 9.14 used in 9.04 beta
In module_ hal_detect. c...
device = libhal_ device_ get_property_ int(u-> context, udi, "alsa.device", &error); is_set( &error) || (device != 0)) {
if (dbus_error_
goto fail;
The check for (device != 0) should not be there. My device is device #1.