summaryrefslogtreecommitdiffstats
path: root/src/plugins/common/evr/evrd3dpresentengine.cpp
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2018-09-05 09:12:49 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2018-09-05 12:15:09 +0000
commita9789cf46b19726e201069e9d4dfee48f0570691 (patch)
treecb3d4d73ce52597e1661b8013f71367f781355ae /src/plugins/common/evr/evrd3dpresentengine.cpp
parent35ace9e289dcaada5e0828a59ca7dfee78a6342c (diff)
DirectShow: Fix clang-tidy warnings about class definitions
- Use ' = default' for trivial constructors/destructors - replace virtual by override or add override where applicable - Replace trivial constructors by member initialization for simple structs - Add Q_DISABLE_COPY where applicable - Mark move assignment/move constructors as noexcept - Remove unused member variables Change-Id: I579fb69ebcd945b94de32b827d93e5a4dab4df97 Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
Diffstat (limited to 'src/plugins/common/evr/evrd3dpresentengine.cpp')
-rw-r--r--src/plugins/common/evr/evrd3dpresentengine.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/plugins/common/evr/evrd3dpresentengine.cpp b/src/plugins/common/evr/evrd3dpresentengine.cpp
index 54403faba..12b907336 100644
--- a/src/plugins/common/evr/evrd3dpresentengine.cpp
+++ b/src/plugins/common/evr/evrd3dpresentengine.cpp
@@ -204,7 +204,7 @@ private:
unsigned int m_glTexture;
QOpenGLContext *m_glContext;
- ~OpenGLResources()
+ ~OpenGLResources() override
{
QScopedPointer<QOffscreenSurface> surface;
if (m_glContext != QOpenGLContext::currentContext()) {
@@ -254,7 +254,7 @@ public:
}
}
- ~IMFSampleVideoBuffer()
+ ~IMFSampleVideoBuffer() override
{
if (m_surface) {
if (m_mapMode != NotMapped)
@@ -265,11 +265,11 @@ public:
m_sample->Release();
}
- QVariant handle() const;
+ QVariant handle() const override;
- MapMode mapMode() const { return m_mapMode; }
- uchar *map(MapMode, int*, int*);
- void unmap();
+ MapMode mapMode() const override { return m_mapMode; }
+ uchar *map(MapMode, int*, int*) override;
+ void unmap() override;
private:
mutable D3DPresentEngine *m_engine;