I mainly code using the Qt library, which is cross-platform enough for my need. However, I found out that if I’d like to play a video file there are no good options for cross-platform video playback. The Phonon module doesn’t seem to work on my machine and I am not sure if it is supported on the major platforms (Windows, OSX, Linux).
Are their any light-weight alternatives for simple video playback? I would be okay to change my video to any format as long as its playable cross-platform.
I found the Theora playback library to be very useful and only depends on the original theora library. Here is a simple Qt project I made that encapsulate everything needed to play (only video) theora media. You just type ‘qmake’ and you are good to go.