void RDD9ContentPackageManager::SetStartTimecode(Timecode start_timecode) { if (!start_timecode.IsInvalid() && start_timecode.GetRoundedTCBase() == get_rounded_tc_base(mFrameRate)) mStartTimecode = start_timecode; else mStartTimecode.SetInvalid(); }