cool, so it compiles on linux as well

I used GetTictCount cause I couldn't remember the unix equivalent and didn't think of ogre timers.
It's been a while since I used C++ (I switched to python a year ago).
anyway, the future looks good

I'm currently updating ptypes dependency and am going to try and optimize pjcast's YUV-> RGB conversion routine and then make a shader port of it.
as for audio, it is not one of my priorities at the moment, but my goal for this project is to make this plugin 100% functional and fast, on all platforms. I will implement good seeking and sound integration (focusing mainly on OgreAL), which means I'll probably have to rewrite most of the audio code in the plugin.
btw, try revision 13, it doesn't do yuv->rgb conversion, which is rougly about how fast the plugin would work on shader accelerated yuv conversion.