IE9 - Intermittent loading issues

I was having some issues with the videos not displaying in IE9. Even the example gallery on your website doesn't always play in IE9. I believe the issue was due to the canvas getting a zero height / width from the img element.