Hi Fredrik,

On Mon, 3 Jan 2011 09:22:51 pm ext Fredrik HENRICSSON wrote:
> Hi,
> 
> In my current MeeGo setup, I would like to disable the colorspace element 
> during video playback. 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, however it's 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, or a platform configuration that is read 
> by the widget/renderer, or some application level accessible utility 
> function? Perhaps even in Qt Mobility 1.2?

This is very valid suggestion, isColorSpaceElementRequired() was added as a 
temporary solution,
I implemented an automatic detection if the colorspace element is necessary,
the video sink is connected directly and the colorspace element is inserted 
only if the direct connection fails.

(commit 9d4813708ef71407252715f5fc7a61435f7478bf, should be available as soon 
as it passes CI system).


> By the way, should this kind of request go through the Qt Bug Tracker?

Probably it should, but the mail list is also nice for discussion 
questions/ideas a wide audience can be interested in.

> 
> BR
> Fredrik
> 

Regards
  Dmytro.
_______________________________________________
Qt-mobility-feedback mailing list
[email protected]
http://lists.qt.nokia.com/mailman/listinfo/qt-mobility-feedback

Reply via email to