Search for active sink, rather than hardware sink

This commit is contained in:
loki
2021-06-10 18:39:16 +02:00
parent 988bf33b40
commit 5495c8367a
3 changed files with 5 additions and 7 deletions

View File

@@ -299,9 +299,7 @@ public:
return;
}
if(sink_info->flags & PA_SINK_HARDWARE &&
sink_info->channel_map.channels > channels) {
if(sink_info->active_port != nullptr) {
sink.host = sink_info->name;
channels = sink_info->channel_map.channels;
}
@@ -339,7 +337,7 @@ public:
}
if(!channels) {
BOOST_LOG(warning) << "Couldn't find hardware sink"sv;
BOOST_LOG(warning) << "Couldn't find an active sink"sv;
}
if(index.stereo == PA_INVALID_INDEX) {