@svta/common-media-library
Version:
A common library for media playback in JavaScript
26 lines • 613 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.trex = trex;
/**
* Parse a TrackExtendsBox from an IsoView
*
* @param view - The IsoView to read data from
*
* @returns A parsed TrackExtendsBox
*
* @group ISOBMFF
*
* @beta
*/
function trex(view) {
return {
...view.readFullBox(),
trackId: view.readUint(4),
defaultSampleDescriptionIndex: view.readUint(4),
defaultSampleDuration: view.readUint(4),
defaultSampleSize: view.readUint(4),
defaultSampleFlags: view.readUint(4),
};
}
;
//# sourceMappingURL=trex.js.map