@remotion/media-parser
Version:
A pure JavaScript library for parsing video files
18 lines (17 loc) • 798 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.subformatIsIeeeFloat = exports.subformatIsPcm = exports.KSDATAFORMAT_SUBTYPE_IEEE_FLOAT = exports.WMMEDIASUBTYPE_PCM = void 0;
exports.WMMEDIASUBTYPE_PCM = [
1, 0, 0, 0, 0, 0, 16, 0, 128, 0, 0, 170, 0, 56, 155, 113,
];
exports.KSDATAFORMAT_SUBTYPE_IEEE_FLOAT = [
3, 0, 0, 0, 0, 0, 16, 0, 128, 0, 0, 170, 0, 56, 155, 113,
];
const subformatIsPcm = (subformat) => {
return subformat.every((value, index) => value === exports.WMMEDIASUBTYPE_PCM[index]);
};
exports.subformatIsPcm = subformatIsPcm;
const subformatIsIeeeFloat = (subformat) => {
return subformat.every((value, index) => value === exports.KSDATAFORMAT_SUBTYPE_IEEE_FLOAT[index]);
};
exports.subformatIsIeeeFloat = subformatIsIeeeFloat;