mp4box
Version:
JavaScript version of GPAC's MP4Box tool
18 lines (16 loc) • 516 B
JavaScript
BoxParser.createFullBoxCtor("ssix", "CompressedSubsegmentIndexBox", function(stream) {
this.subsegments = [];
var subsegment_count = stream.readUint32();
for (var i = 0; i < subsegment_count; i++) {
var subsegment = {};
this.subsegments.push(subsegment);
subsegment.ranges = [];
var range_count = stream.readUint32();
for (var j = 0; j < range_count; j++) {
var range = {};
subsegment.ranges.push(range);
range.level = stream.readUint8();
range.range_size = stream.readUint24();
}
}
});