Bug 1079519 - Unable to play video clips during WEBRTC video call

If the user double-taps on the play/pause button really quickly, we'll end up calling pause while the timer is still pending. Then we will never get the playing event and the overlay will show up inappropriately. So I think you need to expose a VideoPlayingChecker.cancelCheck() function and call that from pause()