From 4f4e81ab7545902692ca6a988ba1d24de9a58dd8 Mon Sep 17 00:00:00 2001 From: Keith Edmunds Date: Sun, 25 Apr 2021 00:01:32 +0100 Subject: [PATCH] Use one master VLC instance --- app/music.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/music.py b/app/music.py index 25af545..1b6b88b 100644 --- a/app/music.py +++ b/app/music.py @@ -15,6 +15,7 @@ class Music: def __init__(self, max_volume=100): self.fading = False + self.VLC = vlc.Instance() self.player = None self.track_path = None self.max_volume = max_volume @@ -95,7 +96,7 @@ class Music: self.track_path = path - self.player = vlc.MediaPlayer(path) + self.player = self.VLC.media_player_new(path) self.player.audio_set_volume(self.max_volume) self.player.play()