From 1cb3387fbe4250a7f79066b44f6f293f150f1b47 Mon Sep 17 00:00:00 2001 From: Martin Bauer Date: Wed, 26 Aug 2026 10:54:40 +0200 Subject: [PATCH] Fix: lights now should turn off correctly when playlist ends --- python-backend/player.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/python-backend/player.py b/python-backend/player.py index 2a5a65f..c0df42d 100644 --- a/python-backend/player.py +++ b/python-backend/player.py @@ -27,9 +27,9 @@ class AudioPlayer: evm = result.event_manager() evm.event_attach(vlc.EventType.MediaListEndReached, - lambda e: print("Ml CB", str(vlc.EventType(e.type)))) + lambda e: print("Ml CB", str(e.type))) evm.event_attach(vlc.EventType.MediaListItemAdded, - lambda e: print("Ml ia CB", str(vlc.EventType(e.type)))) + lambda e: print("Ml ia CB", str(e.type))) return result @@ -57,14 +57,11 @@ class AudioPlayer: self.media_list_player.pause() def _callback(self, event, *args, **kwargs): - eventStr = str(vlc.EventType(event.type)) - print(f"Got vlc event type {event.type} {eventStr} , event {event}") + print(f"Got vlc event type {event.type}") if event.type == vlc.EventType.MediaPlayerStopped: if self.on_playlist_end_callback: print("Calling playlist end cb") self.on_playlist_end_callback() - #print("Callback from VLC", event, args, kwargs) - #print(event.meta_type, event.obj, event.type) def set_volume(self, volume): if self.volume_min and volume < self.volume_min: