summaryrefslogtreecommitdiffstats
path: root/src/plugins/multimedia/ffmpeg/qopenglvideobuffer_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/multimedia/ffmpeg/qopenglvideobuffer_p.h')
-rw-r--r--src/plugins/multimedia/ffmpeg/qopenglvideobuffer_p.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/plugins/multimedia/ffmpeg/qopenglvideobuffer_p.h b/src/plugins/multimedia/ffmpeg/qopenglvideobuffer_p.h
index bbbb2f2c7..6e62625d0 100644
--- a/src/plugins/multimedia/ffmpeg/qopenglvideobuffer_p.h
+++ b/src/plugins/multimedia/ffmpeg/qopenglvideobuffer_p.h
@@ -15,21 +15,20 @@
// We mean it.
//
-#include <private/qabstractvideobuffer_p.h>
+#include <private/qhwvideobuffer_p.h>
QT_BEGIN_NAMESPACE
class QImageVideoBuffer;
class QOpenGLFramebufferObject;
-class QOpenGLVideoBuffer : public QAbstractVideoBuffer
+class QOpenGLVideoBuffer : public QHwVideoBuffer
{
public:
QOpenGLVideoBuffer(std::unique_ptr<QOpenGLFramebufferObject> fbo);
~QOpenGLVideoBuffer();
- QVideoFrame::MapMode mapMode() const override;
- MapData map(QVideoFrame::MapMode mode) override;
+ MapData map(QtVideo::MapMode mode) override;
void unmap() override;
quint64 textureHandle(QRhi *, int plane) const override;