C# Class BatchGuy.App.X264.Services.X264ValidationService

Inheritance: IX264ValidationService
Show file Open project: yaboy58/BatchGuy Class Usage Examples

Public Properties

Property Type Description
_log log4net.ILog

Public Methods

Method Description
Validate ( ) : ErrorCollection
X264ValidationService ( X264FileSettings x264FileSettings, List x264Files ) : System

Private Methods

Method Description
AllAviSynthFilesHaveEncodeName ( ) : bool
AllEncodeNamesAreUnique ( ) : bool
AllEncodeNamesHaveAnMatraskaExtension ( ) : bool
IsValid ( ) : bool
SettingsAndFilesNotNull ( ) : bool
X264EncodeAndLogFileOutputDirectoryPathNotNull ( ) : bool
X264LogFileOutputDirectoryPathNotNullWhenSaveLogToDifferentDirectory ( ) : bool

Method Details

Validate() public method

public Validate ( ) : ErrorCollection
return ErrorCollection

X264ValidationService() public method

public X264ValidationService ( X264FileSettings x264FileSettings, List x264Files ) : System
x264FileSettings BatchGuy.App.X264.Models.X264FileSettings
x264Files List
return System

Property Details

_log public static property

public static ILog,log4net _log
return log4net.ILog