Fix for video playback error cleanup

Also added a little logging - trying to determine why certain videos
just won't work in IE
Added compiler warning overrides