Interface IMediaTranscoder

Index

Properties

Methods

Properties

public alwaysReencode: boolean

public hardwareAccelerationEnabled: boolean

public trimStartTime: number

public trimStopTime: number

Methods

public addAudioEffect(activatableClassId: string)

Parameters

  • activatableClassId: string

public addAudioEffect(activatableClassId: string, effectRequired: boolean, configuration: IPropertySet)

Parameters

  • activatableClassId: string
  • effectRequired: boolean
  • configuration: IPropertySet

public addVideoEffect(activatableClassId: string)

Parameters

  • activatableClassId: string

public addVideoEffect(activatableClassId: string, effectRequired: boolean, configuration: IPropertySet)

Parameters

  • activatableClassId: string
  • effectRequired: boolean
  • configuration: IPropertySet

public clearEffects()

public prepareFileTranscodeAsync(source: IStorageFile, destination: IStorageFile, profile: MediaEncodingProfile): IAsyncOperation

Parameters

Returns

IAsyncOperation

public prepareStreamTranscodeAsync(source: IRandomAccessStream, destination: IRandomAccessStream, profile: MediaEncodingProfile): IAsyncOperation

Parameters

Returns

IAsyncOperation