If you decided this is a task you want to take on, use OpenCV instead of LibTheora or FFMPEG. Because ...
1. OpenCV already uses those librarys for video playback
2. Getting OpenCV to play video on texture is only a couple lines of code.
3. You get the added benefit of its builtin motion tracking, in a first person type game this feature could be used
to actualy look round a corner by slightly tilting and turning your head. Or controling a game in the sameway as Kinetic.
It would probable take 5min to get this feature implemented in the Maratis Engine and an hour for the Lua bindings. I could do it but everytime I even breath on those scon's build scripts they blow up in my face.
Last edited by zester (2013-01-11 18:46:01)