From: Marcel van der Veldt Date: Mon, 10 Jun 2019 19:05:03 +0000 (+0200) Subject: Update qobuz.py X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=cd8f8b241bb549676e8750c6f829b0c8c07ff6fd;p=music-assistant-server.git Update qobuz.py --- 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)