Files
2026-07-28 01:06:53 +03:00

91 lines
4.3 KiB
TypeScript

/* Metro module 4281; source: modules/clips/ClipsConstants.tsx; dependencies: [672, 3, 2] */
import Logger from '../debug/Logger.tsx'; /* Metro dependency 3 */
import * as FileImportTrackerModule from '../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
function _fun36312(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#36312, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4453:6, offset: 0x01088557, size: 896 bytes, params: 8, frame: 28
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
object = {};
let Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
let SECOND = Millis.SECOND;
let value = 30 * SECOND;
object.SECONDS_30 = value;
object[value] = 'SECONDS_30';
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
let MINUTE = Millis.MINUTE;
object.MINUTES_1 = MINUTE;
object[MINUTE] = 'MINUTES_1';
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
MINUTE = Millis.MINUTE;
value = 2 * MINUTE;
object.MINUTES_2 = value;
object[value] = 'MINUTES_2';
const object2 = {ALL: 0};
object2[0] = 'ALL';
object2.FRIENDS = 1;
object2[1] = 'FRIENDS';
const object4 = {Error: 0};
object4[0] = 'Error';
object4.Disabled = 1;
object4[1] = 'Disabled';
object4.Enabled = 2;
object4[2] = 'Enabled';
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
SECOND = Millis.SECOND;
value = 6 * SECOND;
const value4 = new (Logger)('Clips');
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
SECOND = Millis.SECOND;
const value6 = 60 * SECOND;
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
const DAY = Millis.DAY;
const value7 = 14 * DAY;
(FileImportTrackerModule).fileFinishedImporting('modules/clips/ClipsConstants.tsx');
exports.ClipsLengthSettings = object;
exports.ClipsViewerConnectivitySettings = object2;
exports.ClipSaveTypes = {DECOUPLED: 'decoupled', VIEWER: 'viewer', STREAMER: 'streamer', VOICE: 'voice'};
exports.ClipsUserEducationType = object4;
exports.DEFAULT_SAVE_CLIP_KEYBIND = 'alt+c';
exports.DEFAULT_SAVE_SCREENSHOT_KEYBIND = 'f12';
exports.CLIPS_TOAST_DURATION = value;
exports.ClipsLogger = value4;
exports.CURRENT_CLIP_METADATA_VERSION = 5;
exports.CLIPS_HARDWARE_CLASSIFICATION_VERSION = 2;
exports.WINDOWS_HARDWARE_MINIMUM_GPU_REGEX = RegExp('(NVIDIA GeForce GTX (98|10|16).*|Radeon RX 5(500|600|).*|Radeon RX5.*)',
'');
exports.WINDOWS_HARDWARE_AUTO_ENABLE_GPU_REGEX = RegExp('(NVIDIA GeForce (RTX (20|30|40|50).*))|(.*Radeon RX (57|58|59|6|7|9).*)',
'');
exports.MIN_CLIP_DURATION_SECONDS = 0.1;
exports.CLIP_NAME_MIN_CHAR_LENGTH = 0;
exports.CLIP_NAME_MAX_CHAR_LENGTH = 200;
exports.CLIPS_EDIT_MODAL_KEY = 'clips-edit';
exports.CLIPS_GALLERY_MODAL_KEY = 'clips-gallery';
exports.CLIPS_QOE_LOCATION = 'clips_player';
exports.CLIPS_THUMBNAIL_MAX_WIDTH = 640;
exports.CLIPS_THUMBNAIL_MAX_HEIGHT = 360;
exports.CLIPS_MAX_PARTICIPANTS = 100;
exports.CLIPS_MAX_TIMELINE_EVENTS = 1000;
exports.CLIPS_TIMELINE_BUFFER_MS = 500;
exports.CLIP_NAME_TEMPLATE = function(a0) {
var Date = global.Date;
var value2 = new Date(a0);
value2 = value2.toLocaleString();
return 'Clip - ' + value2;
};
exports.MAX_SIMULTANEOUS_SAVE_CLIP_OPERATIONS = 15;
exports.CLIPS_SAVE_TIMEOUT_WARN_MS = value6;
exports.CLIPS_RUNNING_GAME_CHANGE_CLIPS_INIT_DELAY = 30000;
exports.SEEK_DENOMINATOR = 30;
exports.SEEK_SHIFT_MODIFIER = 10;
exports.CLIPS_EDUCATION_COOLDOWN = value7;
exports.CLIPS_EDUCATION_GAME_LAUNCH_THRESHOLD = 5;
exports.CLIPS_EDUCATION_MAX_DISMISSALS_ENABLED = 5;
exports.CLIPS_EDUCATION_MAX_DISMISSALS_DISABLED = 1;
exports.DEFAULT_MAX_AUTO_CLIPS = 20;
exports.MIN_MAX_AUTO_CLIPS = 1;
exports.MAX_MAX_AUTO_CLIPS = 50;
exports.ClipsTrackSuffixes = {ALL: ':all', APPLICATION: ':application', VOICE: ':voice', SOUNDBOARD: ':soundboard'};
}
global.__d(_fun36312, 4281, [672, 3, 2]) /* metro module 4281, dependencies: [672, 3, 2] */;