However it is not possible to play this video using MediaPlayer because of several problems:
- for some reason you must specify video file path as url (file://path/to/local/file), otherwise it will be automatically treated as qrc://path/to/local/file on some stage and it will be not played at all
- this commit: https://qt.gitorious.org/qt/qtmultimedia/commit/006cdeee92b0ecc292cfba7871fd1dafaff4c05d introduced a bug - video playback is stopped just after starting in MmRendererMediaPlayerControl::handleMmStopped, because m_stopEventsToIgnore = 0. I had to revert this change. I'm not using autoPlay, so some general solution must be developed which will work with and without autoPlay
- OpenGL rendering doesn't work in MmRendererPlayerVideoRendererControl::frameGrabbed. I am either getting black frames or distorted frames. I suppose there might be some synchronization issues there. I had to disable OpenGL rendering and use QImage rendering.