summaryrefslogtreecommitdiffstats
path: root/src/plugins/avfoundation/mediaplayer/avfvideowidgetcontrol.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/avfoundation/mediaplayer/avfvideowidgetcontrol.h')
-rw-r--r--src/plugins/avfoundation/mediaplayer/avfvideowidgetcontrol.h15
1 files changed, 2 insertions, 13 deletions
diff --git a/src/plugins/avfoundation/mediaplayer/avfvideowidgetcontrol.h b/src/plugins/avfoundation/mediaplayer/avfvideowidgetcontrol.h
index 5230d7569..89d3e7f56 100644
--- a/src/plugins/avfoundation/mediaplayer/avfvideowidgetcontrol.h
+++ b/src/plugins/avfoundation/mediaplayer/avfvideowidgetcontrol.h
@@ -45,13 +45,11 @@
#include <qvideowidgetcontrol.h>
#include "avfvideooutput.h"
-#import <CoreVideo/CVBase.h>
+@class AVPlayerLayer;
QT_BEGIN_NAMESPACE
-class AVFDisplayLink;
class AVFVideoWidget;
-class AVFVideoFrameRenderer;
class AVFVideoWidgetControl : public QVideoWidgetControl, public AVFVideoOutput
{
@@ -83,24 +81,15 @@ public:
int saturation() const;
void setSaturation(int saturation);
-private Q_SLOTS:
- void updateVideoFrame(const CVTimeStamp &ts);
-
private:
- void setupVideoOutput();
-
- AVFDisplayLink *m_displayLink;
AVFVideoWidget *m_videoWidget;
- AVFVideoFrameRenderer *m_frameRenderer;
- QSize m_nativeSize;
- Qt::AspectRatioMode m_aspectRatioMode;
+
bool m_fullscreen;
int m_brightness;
int m_contrast;
int m_hue;
int m_saturation;
- void *m_playerLayer;
};
QT_END_NAMESPACE