Revise input and video timing.
Display a new frame as soon as it is ready; this should make the
controls more responsive.