Skip to content

Commit b29d4c6

Browse files
authored
feat: allow dash without piped proxy (#6485)
1 parent bbdaf32 commit b29d4c6

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

app/src/main/java/com/github/libretube/services/OnlinePlayerService.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -374,7 +374,7 @@ class OnlinePlayerService : LifecycleService() {
374374
val streams = streams ?: return
375375

376376
val (uri, mimeType) =
377-
if (!PlayerHelper.useHlsOverDash && streams.audioStreams.isNotEmpty() && !PlayerHelper.disablePipedProxy) {
377+
if (!PlayerHelper.useHlsOverDash && streams.audioStreams.isNotEmpty()) {
378378
PlayerHelper.createDashSource(streams, this) to MimeTypes.APPLICATION_MPD
379379
} else {
380380
ProxyHelper.unwrapStreamUrl(streams.hls.orEmpty())

app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1308,7 +1308,7 @@ class PlayerFragment : Fragment(), OnlinePlayerOptions {
13081308
lbryHlsUrl.toUri() to MimeTypes.APPLICATION_M3U8
13091309
}
13101310
// DASH
1311-
!PlayerHelper.useHlsOverDash && streams.videoStreams.isNotEmpty() && !PlayerHelper.disablePipedProxy -> {
1311+
!PlayerHelper.useHlsOverDash && streams.videoStreams.isNotEmpty() -> {
13121312
// only use the dash manifest generated by YT if either it's a livestream or no other source is available
13131313
val dashUri =
13141314
if (streams.livestream && streams.dash != null) {

0 commit comments

Comments
 (0)