EVR-CP: Repaint only when necessary when paused.

Additionally this seems to fix backward frame-stepping.

This commit fixes #4036.
VMROSD: Don't rely on timer to repaint OSD
Don't repaint video when angle is not changed.