vout: update system_pts on clock-based wait
The wait duration may vary on clock state changes. The display date must be updated accordingly, and the clock update must use the real date (even if it has no practical impact, since video is never the master clock).