I have some troubles to implement VLC player to my project. I need overlay video with QgraphicsView (basicaly canvas) so I be able to draw things. I've tried to do it this way:
Point winId pointer to QgraphicsView. Video renders just fine, but it renders on top of the object, so my graphics items are under video layer. => fail
Create new QGraphics object as child of my main QGraphics object and then render video to this child. Result is the same as above. => fail
Overlay QWidget with rendered video with my QGraphicsView (same pos and size). I've set transparent background so I can see overlayed widgets but video under this layer just won't render. I stays white but I can hear its playing. => fail
I've read on this forum, that somebody extracts every frame, and sets it as pixmap to an object. I saw the code, but furtunatelly, I don't get it, because I not C++ professional I am using Python bindings for Qt (PySide) and for VLC. Please help, it really bothers me
http://forum.videolan.org/viewtopic....68816&p=228645
Bookmarks