pa_log_debug("start sink_input_state_changed_cb(), sink-input(%p), state(%d)", i, state);
switch (state) {
- case PA_SINK_INPUT_CORKED: {
+ case PA_SINK_INPUT_CORKED:
process_stream(m, i, STREAM_SINK_INPUT, PROCESS_COMMAND_CHANGE_ROUTE_BY_STREAM_ENDED, false);
break;
- }
case PA_SINK_INPUT_DRAINED:
- case PA_SINK_INPUT_RUNNING: {
+ case PA_SINK_INPUT_RUNNING:
process_stream(m, i, STREAM_SINK_INPUT, PROCESS_COMMAND_CHANGE_ROUTE_BY_STREAM_STARTED, false);
break;
- }
default:
break;
}
pa_log_debug("start source_output_state_changed_cb(), source-output(%p), state(%d)", o, state);
switch (state) {
- case PA_SOURCE_OUTPUT_CORKED: {
+ case PA_SOURCE_OUTPUT_CORKED:
process_stream(m, o, STREAM_SOURCE_OUTPUT, PROCESS_COMMAND_CHANGE_ROUTE_BY_STREAM_ENDED, false);
break;
- }
- case PA_SOURCE_OUTPUT_RUNNING: {
+ case PA_SOURCE_OUTPUT_RUNNING:
process_stream(m, o, STREAM_SOURCE_OUTPUT, PROCESS_COMMAND_CHANGE_ROUTE_BY_STREAM_STARTED, false);
break;
- }
default:
break;
}
pa_log_debug("source_output_move_start_cb, o(%p, index:%u)", o, o->index);
- set_volume_mute_by_idx(m, o->index, STREAM_SINK_INPUT, true);
+ set_volume_mute_by_idx(m, o->index, STREAM_SOURCE_OUTPUT, true);
return PA_HOOK_OK;
}
pa_log_debug("source_output_move_finish_cb, o(%p, index:%u)", o, o->index);
- set_volume_mute_by_idx(m, o->index, STREAM_SINK_INPUT, false);
+ set_volume_mute_by_idx(m, o->index, STREAM_SOURCE_OUTPUT, false);
return PA_HOOK_OK;
}
if ((*next_device = pa_device_manager_get_device(m->dm, device_type))) {
pa_log_debug("found next device[%s, %p]", device_type, *next_device);
break;
- } else
- continue;
+ }
}
}
} else if (route_type == STREAM_ROUTE_TYPE_AUTO_LAST_CONNECTED) {