public void Update(TimecodeData data)
 {
     this.hour      = data.hour;
     this.minute    = data.minute;
     this.second    = data.second;
     this.frame     = data.frame;
     this.dropFrame = data.dropFrame;
 }
        private bool LargerThan(TimecodeData t)
        {
            if (hour > t.hour)
            {
                return(true);
            }
            if (hour < t.hour)
            {
                return(false);
            }

            if (minute > t.minute)
            {
                return(true);
            }
            if (minute < t.minute)
            {
                return(false);
            }

            if (second > t.second)
            {
                return(true);
            }
            if (second < t.second)
            {
                return(false);
            }

            if (frame > t.frame)
            {
                return(true);
            }

            return(false);
        }
 private bool Equals(TimecodeData t)
 {
     return(hour == t.hour && minute == t.minute && second == t.second && frame == t.frame);
 }