decord/source/__polyfill/05xxx/module_5361.js
github-actions 8d58bae3b2 chore: update source for alpha 347.4
Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4907.js (118.4 MB)
2026-09-18 06:58:00 +00:00

87 lines
3.3 KiB
JavaScript

// Module ID: 5361
// Function ID: 5362
// Dependencies: [5355, 5356]
// Exports: isAVIF, isBMP, isBPG, isCR2, isEXR, isGIF, isHEIC, isICO, isJPEG, isPBM, isPGM, isPNG, isPPM, isPSD, isWEBP
// Module 5361
import _mod5355 from "module_5355" /* 5355 */;
import _mod5356 from "module_5356" /* 5356 */;
require = arg1;
const dependencyMap = arg6;
export const isAVIF = function isAVIF(fileChunk) {
fileChunk = _mod5355.getFileChunk(fileChunk);
const FileTypes = _mod5356.FileTypes;
return FileTypes.checkByFileType(fileChunk, "avif") && _mod5355.isAvifStringIncluded(fileChunk);
};
export const isBMP = function isBMP(fileChunk) {
fileChunk = _mod5355.getFileChunk(fileChunk);
const FileTypes = _mod5356.FileTypes;
return FileTypes.checkByFileType(fileChunk, "bmp");
};
export const isBPG = function isBPG(fileChunk) {
fileChunk = _mod5355.getFileChunk(fileChunk);
const FileTypes = _mod5356.FileTypes;
return FileTypes.checkByFileType(fileChunk, "bpg");
};
export const isCR2 = function isCR2(fileChunk) {
fileChunk = _mod5355.getFileChunk(fileChunk);
const FileTypes = _mod5356.FileTypes;
return FileTypes.checkByFileType(fileChunk, "cr2");
};
export const isEXR = function isEXR(fileChunk) {
fileChunk = _mod5355.getFileChunk(fileChunk);
const FileTypes = _mod5356.FileTypes;
return FileTypes.checkByFileType(fileChunk, "exr");
};
export const isGIF = function isGIF(fileChunk) {
fileChunk = _mod5355.getFileChunk(fileChunk);
const FileTypes = _mod5356.FileTypes;
return FileTypes.checkByFileType(fileChunk, "gif");
};
export const isHEIC = function isHEIC(fileChunk) {
fileChunk = _mod5355.getFileChunk(fileChunk);
const FileTypes = _mod5356.FileTypes;
return FileTypes.checkByFileType(fileChunk, "avif") && _mod5355.isHeicSignatureIncluded(fileChunk);
};
export const isICO = function isICO(fileChunk) {
fileChunk = _mod5355.getFileChunk(fileChunk);
const FileTypes = _mod5356.FileTypes;
return FileTypes.checkByFileType(fileChunk, "ico");
};
export const isJPEG = function isJPEG(fileChunk) {
fileChunk = _mod5355.getFileChunk(fileChunk);
const FileTypes = _mod5356.FileTypes;
return FileTypes.checkByFileType(fileChunk, "jpeg");
};
export const isPBM = function isPBM(fileChunk) {
fileChunk = _mod5355.getFileChunk(fileChunk);
const FileTypes = _mod5356.FileTypes;
return FileTypes.checkByFileType(fileChunk, "pbm");
};
export const isPGM = function isPGM(fileChunk) {
fileChunk = _mod5355.getFileChunk(fileChunk);
const FileTypes = _mod5356.FileTypes;
return FileTypes.checkByFileType(fileChunk, "pgm");
};
export const isPNG = function isPNG(fileChunk) {
fileChunk = _mod5355.getFileChunk(fileChunk);
const FileTypes = _mod5356.FileTypes;
return FileTypes.checkByFileType(fileChunk, "png");
};
export const isPPM = function isPPM(fileChunk) {
fileChunk = _mod5355.getFileChunk(fileChunk);
const FileTypes = _mod5356.FileTypes;
return FileTypes.checkByFileType(fileChunk, "ppm");
};
export const isPSD = function isPSD(fileChunk) {
fileChunk = _mod5355.getFileChunk(fileChunk);
const FileTypes = _mod5356.FileTypes;
return FileTypes.checkByFileType(fileChunk, "psd");
};
export const isWEBP = function isWEBP(fileChunk) {
fileChunk = _mod5355.getFileChunk(fileChunk);
const FileTypes = _mod5356.FileTypes;
return FileTypes.checkByFileType(fileChunk, "webp");
};