Yes, I'm using OpenGL. It's portable and fast enough (probably even on software) and gives easy ways of manipulating the image displayed (like making it full screen). Using QWidget with a QLabel or whatever is sooo slow - I doubt I'd achieve 25fps and full screen. For smaller streams you can surely write data directly to QImage and render it on a widget or graphicsview (QGraphicsViewMovieItem?).
A side question - how much work would it be to render an OpenGL item on the graphics view? I'm not an expert on QGL, but it should be possible using QGLFrameBufferObject, right?





Reply With Quote

Bookmarks