diff --git a/src/engines/gstenginepipeline.cpp b/src/engines/gstenginepipeline.cpp index 4416e78b8..f5763eb95 100644 --- a/src/engines/gstenginepipeline.cpp +++ b/src/engines/gstenginepipeline.cpp @@ -21,7 +21,6 @@ #include #include #include -#include #include "bufferconsumer.h" #include "config.h" @@ -253,14 +252,11 @@ bool GstEnginePipeline::Init() { g_object_set(G_OBJECT(audiosink_), "device", device_.toString().toUtf8().constData(), nullptr); break; - -#ifdef Q_OS_WIN32 case QVariant::ByteArray: { - GUID guid = QUuid(device_.toByteArray()); - g_object_set(G_OBJECT(audiosink_), "device", &guid, nullptr); + g_object_set(G_OBJECT(audiosink_), "device", + device_.toByteArray().constData(), nullptr); break; } -#endif // Q_OS_WIN32 default: qLog(Warning) << "Unknown device type" << device_;