[Android] Remove useless PiP conditions in Settings

Nicolas Pomepuy git at videolan.org
Wed Apr 23 08:38:38 UTC 2025


vlc-android | branch: master | Nicolas Pomepuy <nicolas at videolabs.io> | Wed Apr 23 10:33:15 2025 +0200| [a59d4526ec21adbf61dd5db3da0f90c888463502] | committer: Nicolas Pomepuy

Remove useless PiP conditions in Settings

> https://code.videolan.org/videolan/vlc-android/commit/a59d4526ec21adbf61dd5db3da0f90c888463502
---

 application/tools/src/main/java/org/videolan/tools/Settings.kt | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/application/tools/src/main/java/org/videolan/tools/Settings.kt b/application/tools/src/main/java/org/videolan/tools/Settings.kt
index 3034c3f2f6..4591faffa0 100644
--- a/application/tools/src/main/java/org/videolan/tools/Settings.kt
+++ b/application/tools/src/main/java/org/videolan/tools/Settings.kt
@@ -3,7 +3,6 @@ package org.videolan.tools
 import android.app.Activity
 import android.content.Context
 import android.content.SharedPreferences
-import android.content.pm.PackageManager
 import android.os.Build
 import android.telephony.TelephonyManager
 import androidx.core.content.edit
@@ -287,9 +286,6 @@ class DeviceInfo(context: Context) {
     val isChromeBook = pm.hasSystemFeature("org.chromium.arc.device_management")
     val isTv = isAndroidTv || !isChromeBook && !hasTsp
     val isAmazon = "Amazon" == Build.MANUFACTURER
-    val hasPiP = Build.VERSION.SDK_INT >= Build.VERSION_CODES.O && pm.hasSystemFeature(PackageManager.FEATURE_PICTURE_IN_PICTURE)
-            || Build.VERSION.SDK_INT >= Build.VERSION_CODES.N && isAndroidTv
-    val pipAllowed = hasPiP || hasTsp && Build.VERSION.SDK_INT < Build.VERSION_CODES.O
 }
 
 @Suppress("UNCHECKED_CAST")



More information about the Android mailing list