From 09dcba90a91f9f1f40324a5fca554065f7c2ae36 Mon Sep 17 00:00:00 2001 From: Keith Edmunds Date: Sun, 28 Apr 2024 13:02:54 +0100 Subject: [PATCH] Attempt to detect sound system access problem Fixes #232 --- app/musicmuster.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/musicmuster.py b/app/musicmuster.py index 709f732..86320a5 100755 --- a/app/musicmuster.py +++ b/app/musicmuster.py @@ -211,7 +211,13 @@ class Window(QMainWindow, Ui_MainWindow): self.txtSearch.setHidden(True) self.statusbar.addWidget(self.txtSearch) self.hide_played_tracks = False - mixer.init() + try: + mixer.init() + except Exception: + helpers.show_warning(self, "Fatal error", + "Cannot initialise sound device") + sys.exit(1) + self.widgetFadeVolume.hideAxis("bottom") self.widgetFadeVolume.hideAxis("left") self.widgetFadeVolume.setDefaultPadding(0)