if (class >= mir_device_class_begin && class < mir_device_class_end) {
if (class != mir_bluetooth_a2dp &&
- class != mir_usb_headphone &&
- class != mir_wired_headphone &&
class != mir_spdif &&
class != mir_bluetooth_source &&
class != mir_bluetooth_sink &&
class != mir_bluetooth_carkit )
{
- if (class == mir_jack || class == mir_hdmi) {
+ if (class == mir_usb_headphone || class == mir_wired_headphone) {
+ return TRUE;
+ }
+ else if (class == mir_jack || class == mir_hdmi) {
pa_assert_se((core = u->core));
if (node->direction == mir_input) {