24 lines
567 B
JavaScript
24 lines
567 B
JavaScript
// Metro module 4810 (f4811).
|
|
import { parseBox, findOffsets } from "./parseBox";
|
|
export default {
|
|
isHeicFile: function isHeicFile(a0) {
|
|
let r11;
|
|
if (a0) {
|
|
try {
|
|
r11 = parseBox(a0, 0);
|
|
const r12 = r11;
|
|
if (r11) {
|
|
r11 = ["heic", "heix", "hevc", "hevx", "heim", "heis", "hevm", "hevs", "mif1"].indexOf(r12.majorBrand) !== -1;
|
|
}
|
|
} catch ($e) {
|
|
return false;
|
|
}
|
|
return r11;
|
|
}
|
|
return false;
|
|
},
|
|
findHeicOffsets: function findHeicOffsets(a0) {
|
|
return findOffsets(a0);
|
|
}
|
|
};
|