slight fix

This commit is contained in:
deniscerri 2025-05-26 08:31:58 +02:00
parent dd43fb0a88
commit 06538f0762
No known key found for this signature in database
GPG key ID: 95C43D517D830350

View file

@ -8,6 +8,8 @@ import androidx.preference.PreferenceManager
import com.afollestad.materialdialogs.utils.MDUtil.getStringArray
import com.deniscerri.ytdl.R
import com.deniscerri.ytdl.database.models.Format
import kotlin.math.max
import kotlin.math.min
class FormatUtil(private var context: Context) {
private val sharedPreferences : SharedPreferences = PreferenceManager.getDefaultSharedPreferences(context)
@ -168,8 +170,12 @@ class FormatUtil(private var context: Context) {
"resolution" -> {
when (videoQualityPreference) {
"worst" -> {
b.format_note.contains("worst", ignoreCase = true)
val containsWorst = b.format_note.contains("worst", ignoreCase = true)
.compareTo(a.format_note.contains("worst", ignoreCase = true))
val worstFilesize = a.filesize.compareTo(b.filesize)
min(containsWorst, worstFilesize)
}
"best" -> {
b.format_note.contains("best", ignoreCase = true)