Skip to content

Commit

Permalink
Disable media tunneling by default on new devices
Browse files Browse the repository at this point in the history
Sony A90J (BRAVIA_VH2) and BRAVIA_VH2
Phillips 4K (O)LED TV (PH7M_EU_5596)
  • Loading branch information
TobiGr committed Jul 8, 2023
1 parent 354ecfd commit d3f6951
Showing 1 changed file with 13 additions and 1 deletion.
14 changes: 13 additions & 1 deletion app/src/main/java/org/schabi/newpipe/util/DeviceUtils.java
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,15 @@ public final class DeviceUtils {
// Philips QM16XE
private static final boolean QM16XE_U = Build.VERSION.SDK_INT == 23
&& Build.DEVICE.equals("QM16XE_U");
// Sony Bravia
private static final boolean BRAVIA_VH1 = Build.VERSION.SDK_INT == 29
&& Build.DEVICE.equals("BRAVIA_VH1");
// Sony A90J
private static final boolean BRAVIA_VH2 = Build.VERSION.SDK_INT == 29
&& Build.DEVICE.equals("BRAVIA_VH2");
// Phillips 4K (O)LED TV (supporting custom ROMs with different API levels)
private static final boolean PH7M_EU_5596 = Build.VERSION.SDK_INT >= 26
&& Build.DEVICE.equals("PH7M_EU_5596");

private DeviceUtils() {
}
Expand Down Expand Up @@ -254,6 +263,9 @@ public static boolean shouldSupportMediaTunneling() {
return !HI3798MV200
&& !CVT_MT5886_EU_1G
&& !REALTEKATV
&& !QM16XE_U;
&& !QM16XE_U
&& !BRAVIA_VH1
&& !BRAVIA_VH2
&& !PH7M_EU_5596;
}
}

0 comments on commit d3f6951

Please sign in to comment.