isobmff-inspector
Version:
Simple ISOBMFF parser, compatible with JavaScript and Node.JS
23 lines (20 loc) • 435 B
JavaScript
export default {
name: "Sample Size",
description: "",
parser(r) {
const ret = {};
ret.version = r.bytesToInt(1);
ret.flags = r.bytesToInt(3);
ret.sample_size = r.bytesToInt(4);
ret.sample_count = r.bytesToInt(4);
if (ret.sample_size == 0)
{
ret.entries = [];
let i = ret.sample_count;
while (i--) {
ret.entries.push(r.bytesToInt(4));
}
}
return ret;
},
};