Uploaded image for project: 'Qt Mobility'
  1. Qt Mobility
  2. QTMOBILITY-953

Dynamic way of determining if colorspace element is needed for video playback

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Done
    • Not Evaluated
    • 1.1.1
    • 1.1.x
    • Multimedia
    • 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?

      Attachments

        Activity

          People

            mgoddard Michael Goddard (closed Nokia identity) (Inactive)
            faid Fredrik Henricsson
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: