diff --git a/src/audio.cpp b/src/audio.cpp index 779dd5a5..3051356f 100644 --- a/src/audio.cpp +++ b/src/audio.cpp @@ -163,11 +163,11 @@ void capture(safe::mail_t mail, config_t config, void *channel_data) { ref->restore_sink = !config.flags[config_t::HOST_AUDIO]; // If the sink is empty (Host has no sink!), definately switch to the virtual. - if (ref->sink.host.empty()) { - if (control->set_sink(*sink)) { + if(ref->sink.host.empty()) { + if(control->set_sink(*sink)) { return; } - } + } // If the client requests audio on the host, don't change the default sink else if(!config.flags[config_t::HOST_AUDIO] && control->set_sink(*sink)) { return; diff --git a/src/platform/linux/audio.cpp b/src/platform/linux/audio.cpp index ceab3eba..531e348a 100644 --- a/src/platform/linux/audio.cpp +++ b/src/platform/linux/audio.cpp @@ -343,7 +343,7 @@ public: } auto sink_name = get_default_sink_name(); - sink.host = sink_name; + sink.host = sink_name; if(index.stereo == PA_INVALID_INDEX) { index.stereo = load_null(stereo, speaker::map_stereo, sizeof(speaker::map_stereo)); @@ -396,7 +396,7 @@ public: alarm->ring(-1); } - if (server_info->default_sink_name) { + if(server_info->default_sink_name) { sink_name = server_info->default_sink_name; } alarm->ring(0); @@ -412,7 +412,7 @@ public: std::string monitor_name; auto alarm = safe::make_alarm(); - if (sink_name.empty()) { + if(sink_name.empty()) { return monitor_name; }