[MeeGo-touch-dev] grab XWindowID from MTF applications

Gerry LaChac glachac at tethermedia.com
Fri Sep 17 13:42:08 PDT 2010


On 09/13/2010 08:27 PM, Zhao, Halley wrote:
> I fully agree with your concerns. GStreamer provides more flexibility.
> In fact, the gap between your gst based application and Qt (QGraphicsview) is just a Qt video sink for GStreamer, which could render video frame as texture in QGraphicsView.
> You can create such sink in a separated library refer to QGraphicsVideoItem in qt-mobility; then your video conference, TV player, camera, video player can build base on it.
>
>    

I've looked into this more and realize this sort of solution is not easy 
to implement, especially if one has no experience with OpenGL.  Clutter 
delivers a very nice solution with gst-clutter, which renders gstreamer 
video to clutter textures directly - effectively what you've described.  
It would be really nice if something like this existed in MTF, or at 
least someone provided a solid example that others could build on easily.

Internal to MTF, I see the msgtvideo and msink classes, but those are 
not exposed, and I'm not 100% sure that is a solid base to work from.

-Gerry


More information about the MeeGo-touch-dev mailing list