/* Metro module 4299; source: modules/calls/CallConstants.tsx; dependencies: [2] */ function _fun36590(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#36590, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4471:6, offset: 0x0108efb2, size: 622 bytes, params: 8, frame: 25 var object2; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); object2 = {STREAM: 0}; object2[0] = 'STREAM'; object2.HIDDEN_STREAM = 1; object2[1] = 'HIDDEN_STREAM'; object2.USER = 2; object2[2] = 'USER'; object2.ACTIVITY = 3; object2[3] = 'ACTIVITY'; const object3 = {DESKTOP: 0}; object3[0] = 'DESKTOP'; object3.MOBILE = 1; object3[1] = 'MOBILE'; object3.XBOX = 2; object3[2] = 'XBOX'; object3.PLAYSTATION = 3; object3[3] = 'PLAYSTATION'; object3.QUEST = 4; object3[4] = 'QUEST'; const object5 = {VIDEO: 0}; object5[0] = 'VIDEO'; object5.CAMERA_PREVIEW = 1; object5[1] = 'CAMERA_PREVIEW'; object5.HAVEN = 2; object5[2] = 'HAVEN'; const object10 = {}; let VIDEO = object5.VIDEO; object10[VIDEO] = 320; let CAMERA_PREVIEW = object5.CAMERA_PREVIEW; object10[CAMERA_PREVIEW] = 160; let HAVEN = object5.HAVEN; object10[HAVEN] = 320; const object11 = {}; VIDEO = object5.VIDEO; object11[VIDEO] = 960; CAMERA_PREVIEW = object5.CAMERA_PREVIEW; object11[CAMERA_PREVIEW] = 480; HAVEN = object5.HAVEN; object11[HAVEN] = 960; const object12 = {}; VIDEO = object5.VIDEO; object12[VIDEO] = 200; CAMERA_PREVIEW = object5.CAMERA_PREVIEW; object12[CAMERA_PREVIEW] = 160; HAVEN = object5.HAVEN; object12[HAVEN] = 200; (require(2) /* metro dependency 2 */).fileFinishedImporting('modules/calls/CallConstants.tsx'); exports.ParticipantTypes = object2; exports.ContextMenuTileTypes = {STREAM: 'STREAM', USER: 'USER', ACTIVITY: 'ACTIVITY'}; exports.ParticipantSelectionTypes = {NONE: 'NONE', AUTO: 'AUTO'}; exports.VoicePlatforms = object3; exports.CallMenuEntrypoint = {CONTEXT_MENU: 'Context Menu', THREE_DOT: 'Three-Dot', CARET: 'Caret', OTHER_BUTTON: 'Other Button'}; exports.isStreamParticipant = isStreamParticipant; exports.isUserParticipant = isUserParticipant; exports.isActivityParticipant = isActivityParticipant; exports.PictureInPictureTypes = object5; exports.DEFAULT_PIP_WIDTH = object10; exports.MAX_PIP_WIDTH = object11; exports.MIN_PIP_WIDTH = object12; exports.EMOJI_PICKER_EMOJI_TO_SHOW_COUNT = 8; exports.MIN_CALL_WIDTH = 550; exports.MIN_CALL_HEIGHT = 230; } function isStreamParticipant(a0) { // fn#36591, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4471:1128, offset: 0x0108f220, size: 69 bytes, params: 2, frame: 6 const value = undefined; const type = a0 == null ? value : a0.type; const STREAM = env0_0.STREAM; return type === STREAM || (a0 == null ? value : a0.type) === env0_0.HIDDEN_STREAM; } function isUserParticipant(a0) { // fn#36592, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4471:1265, offset: 0x0108f265, size: 38 bytes, params: 2, frame: 3 const type = a0?.type; const USER = env0_0.USER; return type === USER; } function isActivityParticipant(a0) { // fn#36593, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4471:1359, offset: 0x0108f28b, size: 38 bytes, params: 2, frame: 3 const type = a0?.type; const ACTIVITY = env0_0.ACTIVITY; return type === ACTIVITY; }