From cd8f8b241bb549676e8750c6f829b0c8c07ff6fd Mon Sep 17 00:00:00 2001 From: Marcel van der Veldt Date: Mon, 10 Jun 2019 21:05:03 +0200 Subject: [PATCH] Update qobuz.py --- music_assistant/modules/musicproviders/qobuz.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/music_assistant/modules/musicproviders/qobuz.py b/music_assistant/modules/musicproviders/qobuz.py index 798670af..95893475 100644 --- a/music_assistant/modules/musicproviders/qobuz.py +++ b/music_assistant/modules/musicproviders/qobuz.py @@ -268,11 +268,8 @@ class QobuzProvider(MusicProvider): try: async with aiohttp.ClientSession(loop=asyncio.get_event_loop(), connector=aiohttp.TCPConnector(verify_ssl=False)) as session: async with session.get(streamdetails['url']) as resp: - while True: - chunk = await resp.content.read(64000) - yield chunk - if not chunk: - break + async for data, end_of_http_chunk in resp.content.iter_chunks(): + yield data except Exception as exc: LOGGER.exception(exc) -- 2.34.1