public ErrorCollection CreateX264File()
{
_errors = _validationService.Validate();
if (_errors.Count() == 0)
{
switch (_x264FileSettings.EncodeType)
{
case EnumEncodeType.CRF:
this.CreateCRFX264File();
break;
case EnumEncodeType.TwoPass:
this.CreateTwoPassX264File();
break;
default:
_errors.Add(new Error() { Description = "Invalid x264 encode type" });
break;
}
}
return _errors;
}