private bool AllEncodeNamesHaveAnMatraskaExtension()
{
int numberOfEncodeNamesWithMatraskaExtension = _x264Files.Where(f => f.EncodeName.Length >= 5 && f.EncodeName.Substring(f.EncodeName.Length - 4, 4) == ".mkv").Count();
if (numberOfEncodeNamesWithMatraskaExtension != _x264Files.Count())
{
this._errors.Add(new Error() { Description = "All of the encode names must have a (.mkv) extension" });
return false;
}
return true;
}