Revert "Pulseaudio audio device capture: dont change default output when switching default output"

This reverts commit 902556b143.
This commit is contained in:
dec05eba
2025-03-03 13:36:49 +01:00
parent 902556b143
commit 0fff47cc58
2 changed files with 5 additions and 9 deletions

View File

@@ -234,11 +234,10 @@ static pa_handle* pa_sound_device_new(const char *server,
if(!startup_get_default_devices(p, device_name))
goto fail;
// TODO: This has to be disabled because of bugs in pipewire (and kde plasma?)
//pa_context_set_subscribe_callback(p->context, subscribe_cb, p);
//pa = pa_context_subscribe(p->context, PA_SUBSCRIPTION_MASK_SERVER, NULL, NULL);
//if(pa)
// pa_operation_unref(pa);
pa_context_set_subscribe_callback(p->context, subscribe_cb, p);
pa = pa_context_subscribe(p->context, PA_SUBSCRIPTION_MASK_SERVER, NULL, NULL);
if(pa)
pa_operation_unref(pa);
return p;