isobmff-inspector
Version:
Simple ISOBMFF parser, compatible with JavaScript and Node.JS
21 lines (17 loc) • 429 B
JavaScript
export default {
name: "Data Reference Box",
description: "",
container: true,
parser(reader) {
const version = reader.bytesToInt(1);
const flags = reader.bytesToInt(3);
if (version !== 0) {
throw new Error("invalid version");
}
if (flags !== 0) {
throw new Error("invalid flags");
}
const entry_count = reader.bytesToInt(4);
return { version, flags, entry_count };
},
};