QVideoRendererControl Class Reference
The QVideoRendererControl class provides a control for rendering to a video surface. More...
#include <QVideoRendererControl>
This class is under development and is subject to change.
Inherits QMediaControl.
Public Functions
~QVideoRendererControl () | |
virtual void | setSurface ( QAbstractVideoSurface * surface ) = 0 |
virtual QAbstractVideoSurface * | surface () const = 0 |
Protected Functions
QVideoRendererControl ( QObject * parent = 0 ) |
Macros
QVideoRendererControl_iid |
Detailed Description
The QVideoRendererControl class provides a control for rendering to a video surface.
Using the surface() property of QVideoRendererControl a QAbstractVideoSurface may be set as the video render target of a QMediaService.
QVideoRendererControl *rendererControl = mediaService->control<QVideoRendererControl *>(); rendererControl->setSurface(myVideoSurface);
QVideoRendererControl is one of number of possible video output controls.
The interface name of QVideoRendererControl is com.nokia.Qt.QVideoRendererControl/1.0 as defined in QVideoRendererControl_iid.