C# Class Hudl.FFmpeg.Command.FFmpegCommandBuilder

Inheritance: Hudl.FFmpeg.Command.Models.FFCommandBuilderBase, ICommandBuilder
Mostra file Open project: hudl/HudlFfmpeg

Public Methods

Method Description
WriteCommand ( FFmpegCommand command ) : void
WriteCommand ( ICommand command ) : void

Private Methods

Method Description
WriteFilter ( IFilter filter, Hudl.FFmpeg.Filters.Contexts.FilterBindingContext context ) : void
WriteFilterchain ( FFmpegCommand command, Filterchain filterchain ) : void
WriteFilterchainIn ( FFmpegCommand command, Filterchain filterchain ) : void
WriteFilterchainOut ( Filterchain filterchain ) : void
WriteFiltergraph ( FFmpegCommand command, Hudl.FFmpeg.Filters.BaseTypes.Filtergraph filtergraph ) : void
WriteFinish ( ) : void
WriteOutput ( CommandOutput output ) : void
WriteOutputSettings ( CommandOutput output ) : void
WriteResource ( CommandInput resource ) : void
WriteResourcePostSettings ( CommandInput resource ) : void
WriteResourcePreSettings ( CommandInput resource ) : void

Method Details

WriteCommand() public method

public WriteCommand ( FFmpegCommand command ) : void
command FFmpegCommand
return void

WriteCommand() public method

public WriteCommand ( ICommand command ) : void
command ICommand
return void