4#ifndef EVRVIDEOWINDOWCONTROL_H
5#define EVRVIDEOWINDOWCONTROL_H
22#include <private/qplatformvideosink_p.h>
23#include <private/qwindowsmfdefs_p.h>
34 bool setEvr(IUnknown *evr);
46 void setHue(
float hue)
override;
53 DXVA2_Fixed32 scaleProcAmpValue(DWORD prop,
float value)
const;
56 COLORREF m_windowColor;
66 IMFVideoDisplayControl *m_displayControl;
67 IMFVideoProcessor *m_processor;
void setWinId(WId id) override
bool setEvr(IUnknown *evr)
void setDisplayRect(const QRect &rect) override
void setHue(float hue) override
void setContrast(float contrast) override
void setFullScreen(bool fullScreen) override
~EvrVideoWindowControl() override
void setSaturation(float saturation) override
void setBrightness(float brightness) override
void setAspectRatioMode(Qt::AspectRatioMode mode) override
void applyImageControls()
QObject * parent() const
Returns a pointer to the parent object.
\inmodule QtCore\reentrant
The QVideoSink class represents a generic sink for video data.
Combined button and popup list for selecting options.
EGLOutputLayerEXT EGLint EGLAttrib value
[5]