Files
discord-decomp/sources/by-id/module-04739.js
T
2026-07-28 01:06:53 +03:00

48 lines
2.1 KiB
JavaScript

/* Metro module 4739; source: unknown; dependencies: [4740] */
import * as Module04740Module from './module-04740.js'; /* Metro dependency 4740 */
function _fun40905(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#40905, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4917:6, offset: 0x0110fc65, size: 83 bytes, params: 8, frame: 16
const env0_0 = require;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
exports.default = {isHeicFile: isHeicFile, findHeicOffsets: findHeicOffsets};
function isHeicFile(a0) { // fn#40906, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4917:110, offset: 0x0110fcb8, size: 105 bytes, params: 2, frame: 15
var r0;
var value;
var property;
var items2;
var indexOf;
var majorBrand;
var error;
if (a0) {
try {
value = environment;
property = dependencyMap[0];
value = require(property);
value = value.parseBox(a0, 0);
if (value) {
items2 = ['heic', 'heix', 'hevc', 'hevx', 'heim', 'heis', 'hevm', 'hevs', 'mif1'];
indexOf = items2.indexOf;
majorBrand = value.majorBrand;
value = Reflect.apply(indexOf, items2, [majorBrand]);
value = value !== -1;
r0 = value;
} else {
r0 = value;
}
} catch (error) {
return false;
}
return r0;
}
return false;
}
function findHeicOffsets(a0) { // fn#40907, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4917:318, offset: 0x0110fd21, size: 40 bytes, params: 2, frame: 11
return (Module04740Module).findOffsets(a0);
}
}
global.__d(_fun40905, 4739, [4740]) /* metro module 4739, dependencies: [4740] */;