plugins/screencast: Handle frame rate throttling timer firing a bit earlier
The QTimer can fire a bit earlier than expected. If that happens, don't try to start it again, but record a frame instead.
CCBUG: 489602 (cherry picked from commit 465873ec)