Does the video resume playing as soon as the canplay event arrives?  That is what the playing event is supposed to be.
If the spinner goes away but the video is still not playing then this won't be what we want, I think.
(Obviously, I'm commenting here before I've actually tested the patch)