96 lines
5.7 KiB
React
96 lines
5.7 KiB
React
/* Metro module 4711; source: unknown; dependencies: [4703, 4704] */
|
|
function _fun40745(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#40745, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4889:6, offset: 0x011099d5, size: 212 bytes, params: 8, frame: 17
|
|
const env0_0 = require;
|
|
const closure = isM4V;
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
exports.isAVI = undefined;
|
|
exports.isFLV = undefined;
|
|
exports.isM4V = undefined;
|
|
exports.isMKV = undefined;
|
|
exports.isMOV = undefined;
|
|
exports.isMP4 = undefined;
|
|
exports.isOGG = undefined;
|
|
exports.isSWF = undefined;
|
|
exports.isWEBM = undefined;
|
|
exports.isAVI = isAVI;
|
|
exports.isFLV = isFLV;
|
|
exports.isM4V = closure;
|
|
exports.isMKV = isMKV;
|
|
exports.isMOV = isMOV;
|
|
exports.isMP4 = isMP4;
|
|
exports.isOGG = isOGG;
|
|
exports.isSWF = isSWF;
|
|
exports.isWEBM = isWEBM;
|
|
}
|
|
|
|
function isM4V(a0) { // fn#40746, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4889:43, offset: 0x01109aa9, size: 113 bytes, params: 2, frame: 16
|
|
const getFileChunk = (require(4703) /* metro dependency 4703 */).getFileChunk;
|
|
const fileChunk = getFileChunk(a0);
|
|
const FileTypes = (require(4704) /* metro dependency 4704 */).FileTypes;
|
|
const value3 = FileTypes.checkByFileType(fileChunk, 'm4v');
|
|
return value3 ? (require(4703) /* metro dependency 4703 */).isftypStringIncluded(fileChunk) : !!value3;
|
|
}
|
|
|
|
function isAVI(a0) { // fn#40747, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4889:320, offset: 0x01109b1a, size: 76 bytes, params: 2, frame: 14
|
|
const getFileChunk = (require(4703) /* metro dependency 4703 */).getFileChunk;
|
|
const fileChunk = getFileChunk(a0);
|
|
const FileTypes = (require(4704) /* metro dependency 4704 */).FileTypes;
|
|
return FileTypes.checkByFileType(fileChunk, 'avi');
|
|
}
|
|
|
|
function isFLV(a0) { // fn#40748, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4889:431, offset: 0x01109b66, size: 113 bytes, params: 2, frame: 16
|
|
const getFileChunk = (require(4703) /* metro dependency 4703 */).getFileChunk;
|
|
const fileChunk = getFileChunk(a0);
|
|
const FileTypes = (require(4704) /* metro dependency 4704 */).FileTypes;
|
|
const value3 = FileTypes.checkByFileType(fileChunk, 'flv');
|
|
return value3 ? (require(4703) /* metro dependency 4703 */).isFlvStringIncluded(fileChunk) : !!value3;
|
|
}
|
|
|
|
function isMKV(a0) { // fn#40749, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4889:593, offset: 0x01109bd7, size: 121 bytes, params: 2, frame: 17
|
|
const getFileChunk = (require(4703) /* metro dependency 4703 */).getFileChunk;
|
|
const fileChunk = getFileChunk(a0, 64);
|
|
const FileTypes = (require(4704) /* metro dependency 4704 */).FileTypes;
|
|
const value3 = FileTypes.checkByFileType(fileChunk, 'mkv');
|
|
return value3 ? (require(4703) /* metro dependency 4703 */).findMatroskaDocTypeElements(fileChunk) === 'mkv' : !!value3;
|
|
}
|
|
|
|
function isMOV(a0) { // fn#40750, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4889:760, offset: 0x01109c50, size: 76 bytes, params: 2, frame: 14
|
|
const getFileChunk = (require(4703) /* metro dependency 4703 */).getFileChunk;
|
|
const fileChunk = getFileChunk(a0);
|
|
const FileTypes = (require(4704) /* metro dependency 4704 */).FileTypes;
|
|
return FileTypes.checkByFileType(fileChunk, 'mov');
|
|
}
|
|
|
|
function isMP4(a0, a1) { // fn#40751, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4889:871, offset: 0x01109c9c, size: 123 bytes, params: 3, frame: 16
|
|
const value2 = undefined;
|
|
const getFileChunk = (require(4703) /* metro dependency 4703 */).getFileChunk;
|
|
const fileChunk = getFileChunk(a0);
|
|
const FileTypes = (require(4704) /* metro dependency 4704 */).FileTypes;
|
|
const value4 = FileTypes.checkByFileType(fileChunk, 'mp4');
|
|
return value4 ? !!value4 : !(a1 == null ? value2 : a1.excludeSimilarTypes) && isM4V(fileChunk);
|
|
}
|
|
|
|
function isOGG(a0) { // fn#40752, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4889:1036, offset: 0x01109d17, size: 76 bytes, params: 2, frame: 14
|
|
const getFileChunk = (require(4703) /* metro dependency 4703 */).getFileChunk;
|
|
const fileChunk = getFileChunk(a0);
|
|
const FileTypes = (require(4704) /* metro dependency 4704 */).FileTypes;
|
|
return FileTypes.checkByFileType(fileChunk, 'ogg');
|
|
}
|
|
|
|
function isSWF(a0) { // fn#40753, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4889:1147, offset: 0x01109d63, size: 76 bytes, params: 2, frame: 14
|
|
const getFileChunk = (require(4703) /* metro dependency 4703 */).getFileChunk;
|
|
const fileChunk = getFileChunk(a0);
|
|
const FileTypes = (require(4704) /* metro dependency 4704 */).FileTypes;
|
|
return FileTypes.checkByFileType(fileChunk, 'swf');
|
|
}
|
|
|
|
function isWEBM(a0) { // fn#40754, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4889:1259, offset: 0x01109daf, size: 121 bytes, params: 2, frame: 17
|
|
const getFileChunk = (require(4703) /* metro dependency 4703 */).getFileChunk;
|
|
const fileChunk = getFileChunk(a0, 64);
|
|
const FileTypes = (require(4704) /* metro dependency 4704 */).FileTypes;
|
|
const value3 = FileTypes.checkByFileType(fileChunk, 'webm');
|
|
return value3 ? (require(4703) /* metro dependency 4703 */).findMatroskaDocTypeElements(fileChunk) === 'webm' : !!value3;
|
|
}
|
|
|