diff --git a/src/engine/gstenginepipeline.cpp b/src/engine/gstenginepipeline.cpp index f49a77c71..1bdc34517 100644 --- a/src/engine/gstenginepipeline.cpp +++ b/src/engine/gstenginepipeline.cpp @@ -222,7 +222,8 @@ bool GstEnginePipeline::InitAudioBin() { } if (output_ == "wasapisink") { - g_object_set(G_OBJECT(audiosink), "exclusive", true, nullptr); + // Dont set exclusive, there is a bug in gstreamer causing freeze/crash: + // https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/868 g_object_set(G_OBJECT(audiosink), "low-latency", true, nullptr); }