C# Class Handbrake.Functions.QueryGenerator

Generate a CLI Query for HandBrakeCLI
Show file Open project: golgol7777/HandBrakeWinSource

Public Methods

Method Description
GenerateFullQuery ( frmMain mainWindow ) : string
GeneratePreviewQuery ( frmMain mainWindow, int duration, string preview ) : string
GenerateQueryForPreset ( frmMain mainWindow, QueryPictureSettingsMode mode, bool filters, int width, int height ) : string

Private Methods

Method Description
AudioSettingsQuery ( frmMain mainWindow ) : string
ChapterCsvSave ( frmMain mainWindow, string filePathName ) : bool

Create a CSV file with the data from the Main Window Chapters tab

ChapterMarkersQuery ( frmMain mainWindow ) : string
DestinationQuery ( frmMain mainWindow, QueryEncodeMode mode ) : string
ExtraSettings ( ) : string
FiltersQuery ( frmMain mainWindow ) : string
GenerateTabbedComponentsQuery ( frmMain mainWindow, bool filters, QueryPictureSettingsMode mode, int width, int height ) : string
OutputSettingsQuery ( frmMain mainWindow ) : string
PictureSettingsQuery ( frmMain mainWindow, QueryPictureSettingsMode mode, int width, int height ) : string
SourceQuery ( frmMain mainWindow, int mode, int duration, string preview ) : string
VideoSettingsQuery ( frmMain mainWindow ) : string
X264Query ( frmMain mainWindow ) : string

Method Details

GenerateFullQuery() public static method

public static GenerateFullQuery ( frmMain mainWindow ) : string
mainWindow frmMain
return string

GeneratePreviewQuery() public static method

public static GeneratePreviewQuery ( frmMain mainWindow, int duration, string preview ) : string
mainWindow frmMain
duration int
preview string
return string

GenerateQueryForPreset() public static method

public static GenerateQueryForPreset ( frmMain mainWindow, QueryPictureSettingsMode mode, bool filters, int width, int height ) : string
mainWindow frmMain
mode QueryPictureSettingsMode
filters bool
width int
height int
return string