mirror of
https://github.com/austinried/subtracks.git
synced 2026-11-10 23:21:59 +01:00
drop estimateContentLength from stream URLs
The server's byte estimate can be shorter than the transcoded stream, so the player stops at Content-Length and some tracks end early. Let the server stream the true length instead.
This commit is contained in:
@@ -136,8 +136,6 @@ class SubsonicSource(
|
||||
"stream",
|
||||
buildMap {
|
||||
put("id", songId)
|
||||
val transcodes = maxBitrate > 0 || !streamFormat.isNullOrEmpty()
|
||||
if (transcodes) put("estimateContentLength", "true")
|
||||
if (maxBitrate > 0) put("maxBitRate", maxBitrate.toString())
|
||||
streamFormat?.takeIf { it.isNotEmpty() }?.let { put("format", it) }
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user