mirror of
https://github.com/advplyr/audiobookshelf-app.git
synced 2026-08-27 22:04:08 +02:00
Fix track URL used for transcodes on Android #1635
This commit is contained in:
@@ -192,7 +192,12 @@ class PlaybackSession(
|
|||||||
// As of v2.22.0 tracks use a different endpoint
|
// As of v2.22.0 tracks use a different endpoint
|
||||||
// See: https://github.com/advplyr/audiobookshelf/pull/4263
|
// See: https://github.com/advplyr/audiobookshelf/pull/4263
|
||||||
if (checkIsServerVersionGte("2.22.0")) {
|
if (checkIsServerVersionGte("2.22.0")) {
|
||||||
return Uri.parse("$serverAddress/public/session/$id/track/${audioTrack.index}")
|
return if (isDirectPlay) {
|
||||||
|
Uri.parse("$serverAddress/public/session/$id/track/${audioTrack.index}")
|
||||||
|
} else {
|
||||||
|
// Transcode uses HlsRouter on server
|
||||||
|
Uri.parse("$serverAddress${audioTrack.contentUrl}")
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return Uri.parse("$serverAddress${audioTrack.contentUrl}?token=${DeviceManager.token}")
|
return Uri.parse("$serverAddress${audioTrack.contentUrl}?token=${DeviceManager.token}")
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user