This commit is contained in:
janisslsm committed 2026-11-01 12:12:55 +02:00
1 parent 1781d25a15
commit 732c0ad767
33051 files changed
+2591613 -3019689

No files matched your search

@@ -0,0 +1,28 @@
// Metro module 10751 (f10752).
import { StreamQualities } from "../../premium/PremiumConstants";
import PremiumUtils from "../../../utils/PremiumUtils";
import { isGuildBoostedAtLeast } from "../../../utils/GuildBoostingUtils";
export default function canUseStreamSetting(a0, a1, a2) {
L14: {
if (a0 != null) {
if (a0.quality == null && a0.guildPremiumTier == null) {
break L14;
}
const r2 = a0.quality != null;
let r7 = false;
if (r2) {
const quality = a0.quality;
if (StreamQualities.HIGH_STREAMING_QUALITY === quality) {
r7 = PremiumUtils.canStreamQuality(PremiumUtils.StreamQuality.HIGH, a1);
} else if (StreamQualities.MID_STREAMING_QUALITY === quality) {
r7 = PremiumUtils.canStreamQuality(PremiumUtils.StreamQuality.MID, a1);
} else {
a0.quality;
r7 = false;
}
}
return a0.guildPremiumTier != null ? r7 ? r7 : isGuildBoostedAtLeast(a2, a0.guildPremiumTier) : r7;
}
}
return true;
};