From: Marcel van der Veldt Date: Thu, 16 Jun 2022 16:37:56 +0000 (+0200) Subject: allow player buffer ahead X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=e678d7230e0d19d09246d88a338a87825b446ce7;p=music-assistant-server.git allow player buffer ahead --- diff --git a/music_assistant/controllers/streams.py b/music_assistant/controllers/streams.py index 2a5b225c..2ef2b019 100644 --- a/music_assistant/controllers/streams.py +++ b/music_assistant/controllers/streams.py @@ -369,15 +369,6 @@ class QueueStream: await ffmpeg_proc.write(audio_chunk) self.seconds_streamed += len(audio_chunk) / sample_size del audio_chunk - # allow clients to only buffer max ~30 seconds ahead - seconds_allowed = int(time() - self.streaming_started) - diff = self.seconds_streamed - seconds_allowed - if diff > 30: - self.logger.debug( - "Player is buffering %s seconds ahead, slowing it down a bit", - diff, - ) - await asyncio.sleep(10) # write eof when last packet is received ffmpeg_proc.write_eof()