From 3bdce968189b7e368396bf45381836c449c007b4 Mon Sep 17 00:00:00 2001 From: Bnyro Date: Mon, 21 Nov 2022 15:17:33 +0100 Subject: [PATCH] fix crash when using LBRY --- .../libretube/ui/fragments/PlayerFragment.kt | 29 +++++-------------- 1 file changed, 8 insertions(+), 21 deletions(-) diff --git a/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt b/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt index 00642e2c2..df6b01704 100644 --- a/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt +++ b/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt @@ -1105,33 +1105,20 @@ class PlayerFragment : BaseFragment(), OnlinePlayerOptions { continue } - resolutions.add( - VideoResolution( - name = "${vid.quality.qualityToInt()}p", - resolution = vid.quality.qualityToInt() - ) - ) - - /* - // append quality to list if it has the preferred format (e.g. MPEG) - val preferredMimeType = "video/${PlayerHelper.videoFormatPreference}" - if (vid.url != null && vid.mimeType == preferredMimeType) { - // avoid duplicated resolutions - if (resolutions.any { - it.resolution == vid.quality.qualityToInt() - } - ) { - continue - } - + runCatching { resolutions.add( VideoResolution( name = "${vid.quality.qualityToInt()}p", resolution = vid.quality.qualityToInt() ) ) - } - */ + } + + /* + // append quality to list if it has the preferred format (e.g. MPEG) + val preferredMimeType = "video/${PlayerHelper.videoFormatPreference}" + if (vid.url != null && vid.mimeType == preferredMimeType) + */ } if (resolutions.isEmpty()) {