C# Class ScriptCs.AzureMediaServices.AzureMediaServicesEncoder

Datei anzeigen Open project: ejadib/scriptcs-azuremediaservices

Public Methods

Method Description
AzureMediaServicesEncoder ( string jobName, IAsset inputAsset, string configuration, string outputAssetName, Func createContext ) : System
On ( Action processing = null, Action finished = null, Action error = null ) : void
Start ( ) : Task

Private Methods

Method Description
GetErrorMessage ( IJob job ) : string
GetLatestMediaProcessorByName ( CloudMediaContext context, string mediaProcessorName ) : IMediaProcessor
OnJobStateChanged ( object sender, JobStateChangedEventArgs e ) : void

Method Details

AzureMediaServicesEncoder() public method

public AzureMediaServicesEncoder ( string jobName, IAsset inputAsset, string configuration, string outputAssetName, Func createContext ) : System
jobName string
inputAsset IAsset
configuration string
outputAssetName string
createContext Func
return System

On() public method

public On ( Action processing = null, Action finished = null, Action error = null ) : void
processing Action
finished Action
error Action
return void

Start() public method

public Start ( ) : Task
return Task