UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

53 lines (52 loc) 1.57 kB
import MuxingInformationAudioTrack from './MuxingInformationAudioTrack'; import MuxingInformationVideoTrack from './MuxingInformationVideoTrack'; /** * @export * @class FragmentedMuxingInformation */ export declare class FragmentedMuxingInformation { /** * The mime type of the muxing * @type {string} * @memberof FragmentedMuxingInformation */ mimeType?: string; /** * The file size of the muxing in bytes * @type {number} * @memberof FragmentedMuxingInformation */ fileSize?: number; /** * The container format used * @type {string} * @memberof FragmentedMuxingInformation */ containerFormat?: string; /** * The bitrate of the container if available (tracks + container overhead) * @type {number} * @memberof FragmentedMuxingInformation */ containerBitrate?: number; /** * The duration of the container in seconds * @type {number} * @memberof FragmentedMuxingInformation */ duration?: number; /** * Information about the video tracks in the container * @type {MuxingInformationVideoTrack[]} * @memberof FragmentedMuxingInformation */ videoTracks?: MuxingInformationVideoTrack[]; /** * Information about the audio tracks in the container * @type {MuxingInformationAudioTrack[]} * @memberof FragmentedMuxingInformation */ audioTracks?: MuxingInformationAudioTrack[]; constructor(obj?: Partial<FragmentedMuxingInformation>); } export default FragmentedMuxingInformation;