Fixed server music playback in new python versions

This commit is contained in:
artem30801
2023-09-16 16:43:27 +03:00
parent d64a15b1af
commit bf2f42944e

View File

@@ -601,8 +601,7 @@ class MainWindow(QtWidgets.QMainWindow):
self.player.stop()
self.ui.action_play_music.setText("Play music")
@asyncio.coroutine
def play_music_at_time(self, t):
async def play_music_at_time(self, t):
if self.player.mediaStatus() == QtMultimedia.QMediaPlayer.InvalidMedia:
logging.error("Can't play media")
return
@@ -610,7 +609,7 @@ class MainWindow(QtWidgets.QMainWindow):
logging.error("No media file")
return
self.player.stop()
yield from asyncio.sleep(t - time.time())
await asyncio.sleep(t - time.time())
logging.info("Playing music")
self.player.play()