I started using QML Video Element and after having several rendering/performance problems with it I finally gave up and wrote a video player element to replace the one from QtMobility.
To whoever might be interested, GStreamer has a C++ interface that is very easy to use.