@svta/common-media-library
Version:
A common library for media playback in JavaScript
18 lines • 928 B
TypeScript
import type { ContainerBox } from './ContainerBox.js';
import type { SampleAuxiliaryInformationOffsetsBox } from './SampleAuxiliaryInformationOffsetsBox.js';
import type { SampleAuxiliaryInformationSizesBox } from './SampleAuxiliaryInformationSizesBox.js';
import type { SampleEncryptionBox } from './SampleEncryptionBox.js';
import type { TrackFragmentBaseMediaDecodeTimeBox } from './TrackFragmentBaseMediaDecodeTimeBox.js';
import type { TrackFragmentHeaderBox } from './TrackFragmentHeaderBox.js';
import type { TrackRunBox } from './TrackRunBox.js';
/**
* Track Fragment Box - 'traf' - Container
*
* @group ISOBMFF
*
* @beta
*/
export type TrackFragmentBox = ContainerBox<TrackFragmentHeaderBox | TrackFragmentBaseMediaDecodeTimeBox | TrackRunBox | SampleAuxiliaryInformationSizesBox | SampleAuxiliaryInformationOffsetsBox | SampleEncryptionBox> & {
type: 'traf';
};
//# sourceMappingURL=TrackFragmentBox.d.ts.map