Move GstStartup

This commit is contained in:
Jonas Kvinge
2024-11-09 23:26:33 +01:00
parent b75410abc6
commit 975d0dff25
12 changed files with 56 additions and 100 deletions

View File

@@ -118,6 +118,8 @@
# include "osd/osdbase.h"
#endif
#include "engine/gststartup.h"
using namespace Qt::Literals::StringLiterals;
using std::make_shared;
@@ -191,6 +193,8 @@ int main(int argc, char *argv[]) {
QGuiApplication::setDesktopFileName(u"org.strawberrymusicplayer.strawberry"_s);
QGuiApplication::setQuitOnLastWindowClosed(false);
GstStartup::Initialize();
QApplication a(argc, argv);
KDSingleApplication single_app(QCoreApplication::applicationName(), KDSingleApplication::Option::IncludeUsernameInSocketName);
if (!single_app.isPrimaryInstance()) {