@remotion/media-parser
Version:
A pure JavaScript library for parsing video files
18 lines (17 loc) • 629 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.deduplicateTfraBoxesByOffset = exports.precomputedTfraState = void 0;
const precomputedTfraState = () => {
let tfraBoxes = [];
return {
getTfraBoxes: () => tfraBoxes,
setTfraBoxes: (boxes) => {
tfraBoxes = boxes;
},
};
};
exports.precomputedTfraState = precomputedTfraState;
const deduplicateTfraBoxesByOffset = (tfraBoxes) => {
return tfraBoxes.filter((m, i, arr) => i === arr.findIndex((t) => t.offset === m.offset));
};
exports.deduplicateTfraBoxesByOffset = deduplicateTfraBoxesByOffset;