$OpenBSD: patch-quodlibet_player_gstbe_util_py,v 1.4 2021/03/01 16:18:19 sthen Exp $

Fallback to autoaudiosink etc., I would use sndiosink directly here but
had some issues with sigsegv when doing that.

Index: quodlibet/player/gstbe/util.py
--- quodlibet/player/gstbe/util.py.orig
+++ quodlibet/player/gstbe/util.py
@@ -14,7 +14,7 @@ from gi.repository import GLib, Gst
 
 from quodlibet import _, print_d, config
 from quodlibet.util.string import decode
-from quodlibet.util import is_linux, is_windows
+from quodlibet.util import is_linux, is_openbsd, is_windows
 from quodlibet.player import PlayerError
 
 
@@ -122,7 +122,7 @@ def find_audio_sink() -> Tuple[Gst.Element, str]:
             return [AudioSinks.JACK]
         elif is_windows():
             return [AudioSinks.DIRECTSOUND]
-        elif is_linux() and pulse_is_running():
+        elif is_linux() and not is_openbsd() and pulse_is_running():
             return [AudioSinks.PULSE]
         else:
             return [
