New Buttons (#5)
Added two new buttons to the player: - Favorite song button - Queue mode button Reviewed-on: #5
This commit is contained in:
1 parent
4c6976b2df
commit
0ca2547b54
4 files changed
+102
-2
No files matched your search
+4
-1
@@ -306,7 +306,7 @@ class SubpyConn:
|
||||
return starred
|
||||
|
||||
# Returns a requests Response object, the data stream can be found in Response.content
|
||||
def stream(self, song_id: str, maxBitRate: int | None = None) -> requests.Response:
|
||||
def stream(self, song_id: str, maxBitRate: int | None = None, format: str | None = None) -> requests.Response:
|
||||
url = self.base_url + '/rest/stream?'
|
||||
|
||||
payload = self._getBasePayload()
|
||||
@@ -314,6 +314,9 @@ class SubpyConn:
|
||||
if maxBitRate:
|
||||
payload['maxBitRate'] = maxBitRate
|
||||
|
||||
if format:
|
||||
payload['format'] = format
|
||||
|
||||
payload['id'] = song_id
|
||||
|
||||
return requests.get(url + self._encodePayload(payload), stream=True)
|
||||
|
||||
Reference in new issue
Block a user