}
static DBusHandlerResult handle_methods(DBusConnection *conn, DBusMessage *msg, void *userdata) {
- int idx = 0;
+ int idx = 0;
pa_stream_manager *m = (pa_stream_manager*)userdata;
pa_assert(conn);
break;
}
} else if (type == STREAM_SOURCE_OUTPUT) {
- hook_call_select_data.occupying_role = m->cur_highest_priority.role_si;
+ hook_call_select_data.occupying_role = m->cur_highest_priority.role_so;
hook_call_select_data.proper_source = &(((pa_source_output_new_data*)s)->source);
if (((pa_source_output_new_data*)s)->source) {
pa_log_info(" - source(%s) has been already selected, skip selecting source",