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

+87
View File
@@ -0,0 +1,87 @@
// Metro module 4243 (f4244).
import Durations from "../../utils/Durations";
import Logger from "../debug/Logger";
const SECONDS_30 = 30 * Durations.Millis.SECOND;
const r16 = {
SECONDS_30
};
r16[SECONDS_30] = "SECONDS_30";
const MINUTE = Durations.Millis.MINUTE;
r16.MINUTES_1 = MINUTE;
r16[MINUTE] = "MINUTES_1";
const MINUTES_2 = 2 * Durations.Millis.MINUTE;
r16.MINUTES_2 = MINUTES_2;
r16[MINUTES_2] = "MINUTES_2";
const r15 = {
ALL: 0,
0: "ALL",
FRIENDS: 1,
1: "FRIENDS"
};
const r14 = {
DECOUPLED: "decoupled",
VIEWER: "viewer",
STREAMER: "streamer",
VOICE: "voice"
};
const r49 = {
Error: 0,
0: "Error",
Disabled: 1,
1: "Disabled",
Enabled: 2,
2: "Enabled"
};
const r7 = 6 * Durations.Millis.SECOND;
const logger = new Logger("Clips");
const r5 = 60 * Durations.Millis.SECOND;
const r70 = 14 * Durations.Millis.DAY;
const r71 = {
ALL: ":all",
APPLICATION: ":application",
VOICE: ":voice",
SOUNDBOARD: ":soundboard"
};
export { r16 as ClipsLengthSettings };
export { r15 as ClipsViewerConnectivitySettings };
export { r14 as ClipSaveTypes };
export { r49 as ClipsUserEducationType };
export const DEFAULT_SAVE_CLIP_KEYBIND = "alt+c";
export const DEFAULT_SAVE_SCREENSHOT_KEYBIND = "f12";
export { r7 as CLIPS_TOAST_DURATION };
export { logger as ClipsLogger };
export const CURRENT_CLIP_METADATA_VERSION = 6;
export const CLIPS_HARDWARE_CLASSIFICATION_VERSION = 2;
export const WINDOWS_HARDWARE_MINIMUM_GPU_REGEX = /(NVIDIA GeForce GTX (98|10|16).*|Radeon RX 5(500|600|).*|Radeon RX5.*)/;
export const WINDOWS_HARDWARE_AUTO_ENABLE_GPU_REGEX = /(NVIDIA GeForce (RTX (20|30|40|50).*))|(.*Radeon RX (57|58|59|6|7|9).*)/;
export const MIN_CLIP_DURATION_SECONDS = 0.1;
export const CLIP_NAME_MIN_CHAR_LENGTH = 0;
export const CLIP_NAME_MAX_CHAR_LENGTH = 200;
export const CLIPS_EDIT_MODAL_KEY = "clips-edit";
export const CLIPS_GALLERY_MODAL_KEY = "clips-gallery";
export const CLIPS_QOE_LOCATION = "clips_player";
export const CLIPS_THUMBNAIL_MAX_WIDTH = 640;
export const CLIPS_THUMBNAIL_MAX_HEIGHT = 360;
export const CLIPS_MAX_PARTICIPANTS = 100;
export const CLIPS_MAX_TIMELINE_EVENTS = 1000;
export const CLIPS_TIMELINE_BUFFER_MS = 500;
export const CLIP_NAME_TEMPLATE = (a0) => `Clip - ${new Date(a0).toLocaleString()}`;
export const MAX_SIMULTANEOUS_SAVE_CLIP_OPERATIONS = 15;
export { r5 as CLIPS_SAVE_TIMEOUT_WARN_MS };
export const CLIPS_RUNNING_GAME_CHANGE_CLIPS_INIT_DELAY = 30000;
export const SEEK_DENOMINATOR = 30;
export const SEEK_SHIFT_MODIFIER = 10;
export { r70 as CLIPS_EDUCATION_COOLDOWN };
export const CLIPS_EDUCATION_GAME_LAUNCH_THRESHOLD = 5;
export const CLIPS_EDUCATION_MAX_DISMISSALS_ENABLED = 5;
export const CLIPS_EDUCATION_MAX_DISMISSALS_DISABLED = 1;
export const DEFAULT_MAX_AUTO_CLIPS = 20;
export const MIN_MAX_AUTO_CLIPS = 1;
export const MAX_MAX_AUTO_CLIPS = 50;
export const MIN_CLIPS_BITRATE_PERCENT = 10;
export const MAX_CLIPS_BITRATE_PERCENT = 100;
export const DEFAULT_CLIPS_BITRATE_PERCENT = 75;
export const BYTES_PER_GB = 1073741824;
export const MAX_TRANSIENT_STORAGE_BYTES = 16106127360;
export const TRANSIENT_AUTOCLIP_DIRNAME = ".autoclip-cache";
export { r71 as ClipsTrackSuffixes };