// Module ID: 4870 // Function ID: 4871 // Dependencies: [4871, 4872, 4874, 4875, 4876, 4880, 4881, 4882, 4883, 4868] // Module 4870 const require = arg1; const module = arg2; const dependencyMap = arg6; arg5.default = { parseAppMarkers(byteLength, flag2) { if (module(4871).USE_TIFF) { let tmpResult = tmp(4872); if (tmpResult.isTiffFile(byteLength)) { tmpResult = tmp(4872); const findTiffOffsetsResult = tmpResult.findTiffOffsets(); let obj = { fileType: null }; obj[0] = { value: "tiff", description: "TIFF" }; return require(4868) /* getDataView */.objectAssign({}, findTiffOffsetsResult, obj); } } if (module(4871).USE_JPEG) { if (tmpResult1.isJpegFile(byteLength)) { const tmpResult2 = tmp(4874); const findJpegOffsetsResult = tmp(4874).findJpegOffsets(byteLength); obj = { fileType: null }; obj[0] = { value: "jpeg", description: "JPEG" }; return require(4868) /* getDataView */.objectAssign({}, findJpegOffsetsResult, obj); } tmpResult1 = tmp(4874); } if (module(4871).USE_PNG) { if (tmpResult3.isPngFile(byteLength)) { const tmpResult4 = tmp(4875); const findPngOffsetsResult = tmp(4875).findPngOffsets(byteLength, flag2); const obj1 = { fileType: null }; obj1[0] = { value: "png", description: "PNG" }; return require(4868) /* getDataView */.objectAssign({}, findPngOffsetsResult, obj1); } tmpResult3 = tmp(4875); } if (module(4871).USE_HEIC) { if (tmpResult5.isHeicFile(byteLength)) { const tmpResult6 = tmp(4876); const findHeicOffsetsResult = tmp(4876).findHeicOffsets(byteLength); const obj2 = { fileType: null }; obj2[0] = { value: "heic", description: "HEIC" }; return require(4868) /* getDataView */.objectAssign({}, findHeicOffsetsResult, obj2); } tmpResult5 = tmp(4876); } if (module(4871).USE_AVIF) { if (tmpResult7.isAvifFile(byteLength)) { const tmpResult8 = tmp(4880); const findAvifOffsetsResult = tmp(4880).findAvifOffsets(byteLength); const obj3 = { fileType: null }; obj3[0] = { value: "avif", description: "AVIF" }; return require(4868) /* getDataView */.objectAssign({}, findAvifOffsetsResult, obj3); } tmpResult7 = tmp(4880); } if (module(4871).USE_WEBP) { if (tmpResult9.isWebpFile(byteLength)) { const tmpResult10 = tmp(4881); const findOffsetsResult = tmp(4881).findOffsets(byteLength); const obj4 = { fileType: null }; obj4[0] = { value: "webp", description: "WebP" }; return require(4868) /* getDataView */.objectAssign({}, findOffsetsResult, obj4); } tmpResult9 = tmp(4881); } if (module(4871).USE_GIF) { if (tmpResult11.isGifFile(byteLength)) { const tmpResult12 = tmp(4882); const findOffsetsResult1 = tmp(4882).findOffsets(byteLength); const obj5 = { fileType: null }; obj5[0] = { value: "gif", description: "GIF" }; return require(4868) /* getDataView */.objectAssign({}, findOffsetsResult1, obj5); } tmpResult11 = tmp(4882); } if (module(4871).USE_XMP) { if (tmpResult13.isXMLFile(byteLength)) { const tmpResult14 = tmp(4883); const findOffsetsResult2 = tmp(4883).findOffsets(byteLength); const obj6 = { fileType: null }; obj6[0] = { value: "xml", description: "XML" }; return require(4868) /* getDataView */.objectAssign({}, findOffsetsResult2, obj6); } tmpResult13 = tmp(4883); } const error = new Error("Invalid image format"); throw error; } };