|
virtual | ~OpenGLRendererBase () |
|
bool | isSupported (VideoFormat::PixelFormat pixfmt) const Q_DECL_OVERRIDE |
|
OpenGLVideo * | opengl () const Q_DECL_OVERRIDE |
| opengl Currently you can only use it to set custom shader OpenGLVideo.setUserShader() More...
|
|
| VideoRenderer () |
|
virtual | ~VideoRenderer () |
|
virtual VideoRendererId | id () const =0 |
|
bool | receive (const VideoFrame &frame) |
|
bool | setPreferredPixelFormat (VideoFormat::PixelFormat pixfmt) |
| setPreferredPixelFormat More...
|
|
virtual VideoFormat::PixelFormat | preferredPixelFormat () const |
| preferredPixelFormat More...
|
|
void | forcePreferredPixelFormat (bool force=true) |
| forcePreferredPixelFormat force to use preferredPixelFormat() even if incoming format is supported More...
|
|
bool | isPreferredPixelFormatForced () const |
|
qreal | sourceAspectRatio () const |
| sourceAspectRatio The display aspect ratio of received video frame. More...
|
|
void | setOutAspectRatioMode (OutAspectRatioMode mode) |
|
OutAspectRatioMode | outAspectRatioMode () const |
|
void | setOutAspectRatio (qreal ratio) |
|
qreal | outAspectRatio () const |
|
void | setQuality (Quality q) |
|
Quality | quality () const |
|
void | resizeRenderer (const QSize &size) |
|
void | resizeRenderer (int width, int height) |
|
QSize | rendererSize () const |
|
int | rendererWidth () const |
|
int | rendererHeight () const |
|
QSize | videoFrameSize () const |
|
int | orientation () const |
| orientation 0, 90, 180, 270. More...
|
|
void | setOrientation (int value) |
|
QRect | videoRect () const |
|
QRectF | regionOfInterest () const |
|
void | setRegionOfInterest (qreal x, qreal y, qreal width, qreal height) |
|
void | setRegionOfInterest (const QRectF &roi) |
|
QRect | realROI () const |
|
QRectF | normalizedROI () const |
|
QPointF | mapToFrame (const QPointF &p) const |
| mapToFrame map point in VideoRenderer coordinate to VideoFrame, with current ROI More...
|
|
QPointF | mapFromFrame (const QPointF &p) const |
| mapFromFrame map point in VideoFrame coordinate to VideoRenderer, with current ROI More...
|
|
virtual QWindow * | qwindow () |
|
virtual QWidget * | widget () |
| widget More...
|
|
virtual QGraphicsItem * | graphicsItem () |
| graphicsItem More...
|
|
qreal | brightness () const |
| brightness, contrast, hue, saturation values range between -1.0 and 1.0, the default is 0. More...
|
|
bool | setBrightness (qreal brightness) |
|
qreal | contrast () const |
|
bool | setContrast (qreal contrast) |
|
qreal | hue () const |
|
bool | setHue (qreal hue) |
|
qreal | saturation () const |
|
bool | setSaturation (qreal saturation) |
|
QColor | backgroundColor () const |
|
void | setBackgroundColor (const QColor &c) |
|
| AVOutput () |
|
virtual | ~AVOutput () |
|
bool | isAvailable () const |
|
void | pause (bool p) |
|
bool | isPaused () const |
|
QList< Filter * > & | filters () |
|
bool | installFilter (Filter *filter, int index=0x7fffffff) |
| installFilter Insert a filter at position 'index' of current filter list. More...
|
|
bool | uninstallFilter (Filter *filter) |
|