Bug 1037383 - [QRD 256MB] Delay of 4-6 sec observed while playing record...

...ed video for the first time
I assume that this one is emitted on every pause/play cycle. Will that be a problem?  Maybe a delayed spinner is actually just what we want here if for some reason playback does not begin right away.

Hmm. But what happens if the video is stopped right at the end.  If the user presses play, we might get a videoplay event and never get a videoplaying event. If that happens then we'll be stuck with a spinner that won't go away.  To fix that you'd have to somehow emit some other kind of videoended event that would also translate into a ready event, I think, right?