@kaltura-ng/kaltura-client
Version:
Kaltura Typescript client
61 lines (60 loc) • 2.4 kB
TypeScript
import { KalturaObjectMetadata } from '../kaltura-object-base';
import { KalturaConversionProfileStatus } from './KalturaConversionProfileStatus';
import { KalturaConversionProfileType } from './KalturaConversionProfileType';
import { KalturaNullableBoolean } from './KalturaNullableBoolean';
import { KalturaCropDimensions } from './KalturaCropDimensions';
import { KalturaMediaParserType } from './KalturaMediaParserType';
import { KalturaEntryReplacementOptions } from './KalturaEntryReplacementOptions';
import { KalturaObjectBase, KalturaObjectBaseArgs } from '../kaltura-object-base';
export interface KalturaConversionProfileArgs extends KalturaObjectBaseArgs {
status?: KalturaConversionProfileStatus;
type?: KalturaConversionProfileType;
name?: string;
systemName?: string;
tags?: string;
description?: string;
defaultEntryId?: string;
flavorParamsIds?: string;
isDefault?: KalturaNullableBoolean;
cropDimensions?: KalturaCropDimensions;
clipStart?: number;
clipDuration?: number;
xslTransformation?: string;
storageProfileId?: number;
mediaParserType?: KalturaMediaParserType;
calculateComplexity?: KalturaNullableBoolean;
collectionTags?: string;
conditionalProfiles?: string;
detectGOP?: number;
mediaInfoXslTransformation?: string;
defaultReplacementOptions?: KalturaEntryReplacementOptions;
}
export declare class KalturaConversionProfile extends KalturaObjectBase {
readonly id: number;
readonly partnerId: number;
status: KalturaConversionProfileStatus;
type: KalturaConversionProfileType;
name: string;
systemName: string;
tags: string;
description: string;
defaultEntryId: string;
readonly createdAt: Date;
flavorParamsIds: string;
isDefault: KalturaNullableBoolean;
readonly isPartnerDefault: boolean;
cropDimensions: KalturaCropDimensions;
clipStart: number;
clipDuration: number;
xslTransformation: string;
storageProfileId: number;
mediaParserType: KalturaMediaParserType;
calculateComplexity: KalturaNullableBoolean;
collectionTags: string;
conditionalProfiles: string;
detectGOP: number;
mediaInfoXslTransformation: string;
defaultReplacementOptions: KalturaEntryReplacementOptions;
constructor(data?: KalturaConversionProfileArgs);
protected _getMetadata(): KalturaObjectMetadata;
}