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,27 @@
// Metro module 10555 (f10556).
import AuthenticationStore from "../../../stores/AuthenticationStore";
import { createApexExperiment } from "../../experiments/apex/index";
import { useStateFromStores } from "../../../_bundle/Module589";
const apexExperiment = createApexExperiment({
kind: "user",
name: "2026-03-surface-direct-renderer",
defaultConfig: {
enableSurfaceDirectRenderer: false
},
variations: {
1: {
enableSurfaceDirectRenderer: true
}
}
});
export const ANDROID_SURFACE_DIRECT_RENDERER_EXPERIMENT = "2026-03-surface-direct-renderer";
export function isSurfaceDirectRendererExperimentEnabled() {
return apexExperiment.getConfig({
location: "RTCConnection_media_engine_connect"
}).enableSurfaceDirectRenderer;
}
export function useSurfaceDirectRendererExperiment(a0, a1) {
const enableSurfaceDirectRenderer = apexExperiment.useConfig(a1).enableSurfaceDirectRenderer;
const stateFromStores = useStateFromStores([AuthenticationStore], () => a0 === AuthenticationStore.getId(), [a0]);
return a0 != null && !stateFromStores && enableSurfaceDirectRenderer;
}