Bug 1047486 - Don't crash on null VideoData. r=cpearce

Avoid crashing when we can't create a VideoData object for
the decoded data MacOS X returns.