DirectShow comes native with Windows 95 and up, doesn't it?
It would probably be enough to do an error check on loading the file, and give the user an error message if 0.
It would probably be enough to do an error check on loading the file, and give the user an error message if 0.