UNPKG

mp4box

Version:

JavaScript version of GPAC's MP4Box tool

18 lines (16 loc) 515 B
BoxParser.stsdBox.prototype.write = function(stream) { var i; this.version = 0; this.flags = 0; this.size = 0; this.writeHeader(stream); stream.writeUint32(this.entries.length); this.size += 4; for (i = 0; i < this.entries.length; i++) { this.entries[i].write(stream); this.size += this.entries[i].size; } /* adjusting the size, now that all sub-boxes are known */ Log.debug("BoxWriter", "Adjusting box "+this.type+" with new size "+this.size); stream.adjustUint32(this.sizePosition, this.size); }