When joining a room sync video playback if playing

This commit is contained in:
Peter Stockings
2026-03-03 19:55:18 +11:00
parent 4665cf700e
commit 92aa926cf0
2 changed files with 7 additions and 3 deletions

View File

@@ -43,8 +43,10 @@ class VLCSyncPlayer:
self.ignore_next_event = False
self.lock = threading.Lock()
def load_media(self, path: str):
def load_media(self, path: str, start_time_s: float = 0.0):
media = self.instance.media_new(path)
if start_time_s > 0:
media.add_option(f"start-time={start_time_s}")
self.media_player.set_media(media)
def play(self):