Remove (always false) duration & is_transient and (always true) editable, with_info & follows_playhead parameters from MainClock constructor, and just pass the requisite true & false values along to the AudioClock constructor instead.