TsRemux.TsRemux.CheckTrimStart C# (CSharp) Method

CheckTrimStart() private method

private CheckTrimStart ( ) : void
return void
        private void CheckTrimStart()
        {
            // hobBIT
            if (_bAutoFilled) return; // Don't fix if filled by MPlayer

            TimeSpan total = TrimStart.Add(TrimEnd);
            if (total.CompareTo(length) >= 0)
            {
                TimeSpan newEnd = length.Subtract(TrimStart);
                if (newEnd.TotalSeconds <= 0)
                {
                    TrimStart = new TimeSpan(length.Hours, length.Minutes, length.Seconds);
                    TrimEnd = new TimeSpan(0, 0, 0);
                }
                else
                    TrimEnd = new TimeSpan(newEnd.Hours, newEnd.Minutes, newEnd.Seconds);
            }
            CheckSupStart();
            CheckChapterLen();
        }
TsRemux