added config file with caching and bitrate
This commit is contained in:
1 parent
e3e94f35df
commit
7b6a1ed30c
3 files changed
+23
-5
No files matched your search
@@ -306,11 +306,14 @@ class SubpyConn:
|
||||
return starred
|
||||
|
||||
# Returns a requests Response object, the data stream can be found in Response.content
|
||||
def stream(self, song_id: str) -> requests.Response:
|
||||
def stream(self, song_id: str, maxBitRate: int | None = None) -> requests.Response:
|
||||
url = self.base_url + '/rest/stream?'
|
||||
|
||||
payload = self._getBasePayload()
|
||||
|
||||
if maxBitRate:
|
||||
payload['maxBitRate'] = maxBitRate
|
||||
|
||||
payload['id'] = song_id
|
||||
|
||||
return requests.get(url + self._encodePayload(payload), stream=True)
|
||||
|
||||
Reference in new issue
Block a user