@kaltura-ng/kaltura-client
Version:
Kaltura Typescript client
79 lines (78 loc) • 2.35 kB
TypeScript
import { KalturaObjectMetadata } from '../kaltura-object-base';
import { KalturaBitRateMode } from './KalturaBitRateMode';
import { KalturaObjectBase, KalturaObjectBaseArgs } from '../kaltura-object-base';
export interface KalturaMediaInfoArgs extends KalturaObjectBaseArgs {
flavorAssetId?: string;
fileSize?: number;
containerFormat?: string;
containerId?: string;
containerProfile?: string;
containerDuration?: number;
containerBitRate?: number;
videoFormat?: string;
videoCodecId?: string;
videoDuration?: number;
videoBitRate?: number;
videoBitRateMode?: KalturaBitRateMode;
videoWidth?: number;
videoHeight?: number;
videoFrameRate?: number;
videoDar?: number;
videoRotation?: number;
audioFormat?: string;
audioCodecId?: string;
audioDuration?: number;
audioBitRate?: number;
audioBitRateMode?: KalturaBitRateMode;
audioChannels?: number;
audioSamplingRate?: number;
audioResolution?: number;
writingLib?: string;
rawData?: string;
multiStreamInfo?: string;
scanType?: number;
multiStream?: string;
isFastStart?: number;
contentStreams?: string;
complexityValue?: number;
maxGOP?: number;
}
export declare class KalturaMediaInfo extends KalturaObjectBase {
readonly id: number;
flavorAssetId: string;
fileSize: number;
containerFormat: string;
containerId: string;
containerProfile: string;
containerDuration: number;
containerBitRate: number;
videoFormat: string;
videoCodecId: string;
videoDuration: number;
videoBitRate: number;
videoBitRateMode: KalturaBitRateMode;
videoWidth: number;
videoHeight: number;
videoFrameRate: number;
videoDar: number;
videoRotation: number;
audioFormat: string;
audioCodecId: string;
audioDuration: number;
audioBitRate: number;
audioBitRateMode: KalturaBitRateMode;
audioChannels: number;
audioSamplingRate: number;
audioResolution: number;
writingLib: string;
rawData: string;
multiStreamInfo: string;
scanType: number;
multiStream: string;
isFastStart: number;
contentStreams: string;
complexityValue: number;
maxGOP: number;
constructor(data?: KalturaMediaInfoArgs);
protected _getMetadata(): KalturaObjectMetadata;
}