$OpenBSD: patch-quodlibet_player_gstbe_util_py,v 1.3 2020/02/23 19:21:46 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
@@ -12,7 +12,7 @@ from gi.repository import GLib, Gst
 
 from quodlibet import _
 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
 
 
@@ -81,7 +81,7 @@ def find_audio_sink():
         sinks = [
             "directsoundsink",
         ]
-    elif is_linux() and pulse_is_running():
+    elif is_linux() and not is_openbsd() and pulse_is_running():
         sinks = [
             "pulsesink",
         ]
