max quality for external videos
This commit is contained in:
@@ -2,6 +2,7 @@ package ru.vtosters.lite.utils;
|
||||
|
||||
import static android.text.TextUtils.isEmpty;
|
||||
import static ru.vtosters.lite.utils.AndroidUtils.getGlobalContext;
|
||||
import static ru.vtosters.lite.utils.Preferences.getBoolValue;
|
||||
import static ru.vtosters.lite.utils.Preferences.isEnableExternalOpening;
|
||||
|
||||
import android.annotation.SuppressLint;
|
||||
@@ -59,7 +60,7 @@ public class ExternalLinkParser {
|
||||
if (!isEnabled || file.isEmpty()) return false;
|
||||
|
||||
if (checkVkVideo(file)) {
|
||||
if (qualities.size() == 1) {
|
||||
if (qualities.size() == 1 || getBoolValue("maxquality", false)) {
|
||||
startExternalVideo((String) qualities.values().toArray()[0], context);
|
||||
} else {
|
||||
String[] titles = qualities.keySet().toArray(new String[0]);
|
||||
|
||||
@@ -76,6 +76,11 @@
|
||||
android:key="isEnableExternalOpening"
|
||||
android:summary="@string/interfacevideoextsum"
|
||||
android:title="@string/interfacevideoext" />
|
||||
<com.vtosters.lite.ui.MaterialSwitchPreference
|
||||
android:defaultValue="false"
|
||||
android:key="maxquality"
|
||||
android:summary="Открывать видео в максимальном качестве через внешний видеоплеер"
|
||||
android:title="Максимальное качество" />
|
||||
<com.vtosters.lite.ui.MaterialSwitchPreference
|
||||
android:defaultValue="false"
|
||||
android:key="__dbg_disable_video_feed"
|
||||
|
||||
Reference in New Issue
Block a user