async def get_stream_details(self, item_id: str, media_type: MediaType) -> StreamDetails:
"""Return the content details for the given track when it will be streamed."""
- url: str = await self._soundcloud.get_stream_url(track_id=item_id)
+ url: str = await self._soundcloud.get_stream_url(track_id=item_id, presets=["mp3"])
return StreamDetails(
provider=self.lookup_key,
item_id=item_id,
"name": "Soundcloud",
"description": "Support for the Soundcloud streaming provider in Music Assistant.",
"codeowners": ["@domanchi", "@gieljnssns"],
- "requirements": ["soundcloudpy==0.1.2"],
+ "requirements": ["soundcloudpy==0.1.3"],
"documentation": "https://music-assistant.io/music-providers/soundcloud/",
"multi_instance": true
}