Details
-
Suggestion
-
Resolution: Done
-
Not Evaluated
-
1.1.x
-
None
-
MeeGo 1.1
-
9d4813708ef71407252715f5fc7a61435f7478bf
Description
In my current MeeGo setup, I would like to disable the colorspace element during video playback, due to the underlying software and hardware. It is enabled by default in the interface:
http://qt.gitorious.org/qt-mobility/qt-mobility/blobs/master/plugins/multimedia/gstreamer/qgstreamervideorendererinterface.h#line62
To work around this I have overridden the function to return false in qgstreamervideowidget.h, and with that patch it is possible to play video using a QVideoWidget. However it is still a workaround and it would be nicer to have a more dynamic solution.
Would it be possible to implement some way of determining if the colorspace element is required, e.g. some kind of negotiation between the widget/renderer and xvimagesink, a platform configuration that is read by the widget/renderer, or some application level accessible utility function?