Files
discord-decomp/sources/by-id/module-04773.jsx
T
2026-07-27 16:20:00 +03:00

141 lines
5.5 KiB
React

/* Metro module 4773; source: unknown; dependencies: [4731] */
function _fun41251(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#41251, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4951:6, offset: 0x0111989d, size: 537 bytes, params: 8, frame: 16
var object2;
const env0_0 = require;
const toCompany = function(a0) {
var value = a0.toLowerCase();
if (value === 'appl') {
return 'Apple';
}
if (value === 'adbe') {
return 'Adobe';
}
if (value === 'msft') {
return 'Microsoft';
}
if (value === 'sunw') {
return 'Sun Microsystems';
}
if (value === 'sgi') {
return 'Silicon Graphics';
}
if (value === 'tgnt') {
return 'Taligent';
}
return a0;
};
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
object2 = {};
object2[4] = {name: 'Preferred CMM type', value: value_41253, description: description_41254};
object2[8] = {name: 'Profile Version', value: function(a0, a1) {
var value = a0.getUint8(a1);
value = value.toString(10);
value += '.';
value += (a0.getUint8(a1 + 1) >> 4).toString(10);
return value + '.' + (a0.getUint8(a1 + 1) % 16).toString(10);
}};
object2[12] = {name: 'Profile/Device class', value: value_41256, description: description_41257};
object2[16] = {name: 'Color Space', value: value_41258};
object2[20] = {name: 'Connection Space', value: value_41259};
object2[24] = {name: 'ICC Profile Date', value: value_41260};
object2[36] = {name: 'ICC Signature', value: function({buffer}, a1) {
var value = buffer.slice(a1, a1 + 4);
buffer = global.String.fromCharCode;
var Uint8Array = global.Uint8Array;
value = new Uint8Array(value);
return buffer.apply(null, value);
}};
object2[40] = {name: 'Primary Platform', value: value_41262, description: function(a0) {
return toCompany(a0);
}};
object2[48] = {name: 'Device Manufacturer', value: value_41264, description: function(a0) {
return toCompany(a0);
}};
object2[52] = {name: 'Device Model Number', value: value_41266};
object2[64] = {name: 'Rendering Intent', value: function(a0, a1) {
return a0.getUint32(a1);
}, description: function(a0) {
if (a0 === 0) {
return 'Perceptual';
}
if (a0 === 1) {
return 'Relative Colorimetric';
}
if (a0 === 2) {
return 'Saturation';
}
if (a0 === 3) {
return 'Absolute Colorimetric';
}
return a0;
}};
object2[80] = {name: 'Profile Creator', value: value_41269};
exports.iccTags = {desc: {name: 'ICC Description'}, cprt: {name: 'ICC Copyright'},
dmdd: {name: 'ICC Device Model Description'}, vued: {name: 'ICC Viewing Conditions Description'},
dmnd: {name: 'ICC Device Manufacturer for Display'}, tech: {name: 'Technology'}};
exports.iccProfile = object2;
}
function value_41253(a0, a1) { // fn#41253, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4951:134, offset: 0x01119b2d, size: 48 bytes, params: 3, frame: 15
return (require(4731) /* metro dependency 4731 */).getStringFromDataView(a0, a1, 4);
}
function description_41254(a0) { // fn#41254, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4951:211, offset: 0x01119b5d, size: 29 bytes, params: 2, frame: 12
return a0 === null ? '' : toCompany(a0);
}
function description_41257(a0) { // fn#41257, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4951:548, offset: 0x01119bf1, size: 223 bytes, params: 2, frame: 10
const value = a0.toLowerCase();
if (value === 'scnr') {
return 'Input Device profile';
}
if (value === 'mntr') {
return 'Display Device profile';
}
if (value === 'prtr') {
return 'Output Device profile';
}
if (value === 'link') {
return 'DeviceLink profile';
}
if (value === 'abst') {
return 'Abstract profile';
}
if (value === 'spac') {
return 'ColorSpace profile';
}
if (value === 'nmcl') {
return 'NamedColor profile';
}
if (value === 'cenc') {
return 'ColorEncodingSpace profile';
}
if (value === 'mid ') {
return 'MultiplexIdentification profile';
}
if (value === 'mlnk') {
return 'MultiplexLink profile';
}
if (value === 'mvis') {
return 'MultiplexVisualization profile';
}
return a0;
}
function value_41260(a0, a1) { // fn#41260, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4951:1306, offset: 0x01119cd0, size: 176 bytes, params: 3, frame: 22
let value = a0.getUint16(a1);
const value3 = a0.getUint16(a1 + 2) - 1;
const uint16 = a0.getUint16(a1 + 4);
const uint162 = a0.getUint16(a1 + 6);
const uint163 = a0.getUint16(a1 + 8);
const uint164 = a0.getUint16(a1 + 10);
const Date = global.Date;
const Date2 = global.Date;
value = Date2.UTC(value, value3, uint16, uint162, uint163, uint164);
const value8 = Object.create(Date.prototype, {constructor: {value: Date}});
const date = new Date(value);
return (date instanceof Object ? date : value8).toISOString();
}