private void CheckTrimEnd()
{
// hobBIT
if (_bAutoFilled) return; // Don't fix if filled by MPlayer
TimeSpan total = TrimEnd.Add(TrimStart);
if (total.CompareTo(length) >= 0)
{
TimeSpan newStart = length.Subtract(TrimEnd);
if (newStart.TotalSeconds <= 0)
{
TrimEnd = new TimeSpan(length.Hours, length.Minutes, length.Seconds);
TrimStart = new TimeSpan(0, 0, 0);
}
else
TrimStart = new TimeSpan(newStart.Hours, newStart.Minutes, newStart.Seconds);
}
CheckSupStart();
CheckChapterLen();
}