From bf856f06e5dc864a1e3714fc8f1fd15ddb433ee7 Mon Sep 17 00:00:00 2001 From: Ophestra Date: Sun, 7 Dec 2025 23:35:29 +0900 Subject: [PATCH] internal/pipewire: constant for PIPEWIRE_REMOTE This is not defined anywhere in upstream PipeWire, no idea why. Signed-off-by: Ophestra --- internal/pipewire/pipewire.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/internal/pipewire/pipewire.go b/internal/pipewire/pipewire.go index db56683..8d7e751 100644 --- a/internal/pipewire/pipewire.go +++ b/internal/pipewire/pipewire.go @@ -783,6 +783,9 @@ func (ctx *Context) Close() (err error) { } } +// Remote is the environment (sic) with the remote name. +const Remote = "PIPEWIRE_REMOTE" + /* modules/module-protocol-native/local-socket.c */ const DEFAULT_SYSTEM_RUNTIME_DIR = "/run/pipewire" @@ -821,7 +824,7 @@ func ConnectName(name string, manager bool) (ctx *Context, err error) { } if name == "" { - if v, ok := os.LookupEnv("PIPEWIRE_REMOTE"); !ok || v == "" { + if v, ok := os.LookupEnv(Remote); !ok || v == "" { name = PW_DEFAULT_REMOTE } else { name = v