diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2018-04-19 11:00:01 +0200 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2018-04-25 06:01:33 +0000 |
commit | 08dd127bd7c3900bdb9c73d646a12aae2383a9fb (patch) | |
tree | 632f83da2a6c28bd56b8b5100083c00128bbcc15 /src/plugins/directshow/player | |
parent | 20e93ad5969d3dff85f0ef9e16830aee337ca075 (diff) |
DirectShow: Add override
Silence the clang-cl build.
Task-number: QTBUG-63512
Change-Id: I701998d63a54b556b32fa0100bf43ef3071e598b
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'src/plugins/directshow/player')
-rw-r--r-- | src/plugins/directshow/player/videosurfacefilter.cpp | 18 | ||||
-rw-r--r-- | src/plugins/directshow/player/videosurfacefilter.h | 14 |
2 files changed, 16 insertions, 16 deletions
diff --git a/src/plugins/directshow/player/videosurfacefilter.cpp b/src/plugins/directshow/player/videosurfacefilter.cpp index 0b1c97a74..c521a251b 100644 --- a/src/plugins/directshow/player/videosurfacefilter.cpp +++ b/src/plugins/directshow/player/videosurfacefilter.cpp @@ -68,19 +68,19 @@ public: bool isMediaTypeSupported(const AM_MEDIA_TYPE *type) override; bool setMediaType(const AM_MEDIA_TYPE *type) override; - HRESULT completeConnection(IPin *pin); - HRESULT connectionEnded(); + HRESULT completeConnection(IPin *pin) override; + HRESULT connectionEnded() override; // IPin - STDMETHODIMP ReceiveConnection(IPin *pConnector, const AM_MEDIA_TYPE *pmt); - STDMETHODIMP Disconnect(); - STDMETHODIMP EndOfStream(); - STDMETHODIMP BeginFlush(); - STDMETHODIMP EndFlush(); + STDMETHODIMP ReceiveConnection(IPin *pConnector, const AM_MEDIA_TYPE *pmt) override; + STDMETHODIMP Disconnect() override; + STDMETHODIMP EndOfStream() override; + STDMETHODIMP BeginFlush() override; + STDMETHODIMP EndFlush() override; // IMemInputPin - STDMETHODIMP GetAllocatorRequirements(ALLOCATOR_PROPERTIES *pProps); - STDMETHODIMP Receive(IMediaSample *pMediaSample); + STDMETHODIMP GetAllocatorRequirements(ALLOCATOR_PROPERTIES *pProps) override; + STDMETHODIMP Receive(IMediaSample *pMediaSample) override; private: VideoSurfaceFilter *m_videoSurfaceFilter; diff --git a/src/plugins/directshow/player/videosurfacefilter.h b/src/plugins/directshow/player/videosurfacefilter.h index 43f8cc534..56791f270 100644 --- a/src/plugins/directshow/player/videosurfacefilter.h +++ b/src/plugins/directshow/player/videosurfacefilter.h @@ -68,18 +68,18 @@ public: STDMETHODIMP QueryInterface(REFIID riid, void **ppv) override; // DirectShowBaseFilter - QList<DirectShowPin *> pins(); + QList<DirectShowPin *> pins() override; // IPersist - STDMETHODIMP GetClassID(CLSID *pClassID); + STDMETHODIMP GetClassID(CLSID *pClassID) override; // IMediaFilter - STDMETHODIMP Run(REFERENCE_TIME tStart); - STDMETHODIMP Pause(); - STDMETHODIMP Stop(); + STDMETHODIMP Run(REFERENCE_TIME tStart) override; + STDMETHODIMP Pause() override; + STDMETHODIMP Stop() override; // IAMFilterMiscFlags - STDMETHODIMP_(ULONG) GetMiscFlags(); + STDMETHODIMP_(ULONG) GetMiscFlags() override; // DirectShowPin (delegate) bool isMediaTypeSupported(const AM_MEDIA_TYPE *type); @@ -108,7 +108,7 @@ private: RenderSample = QEvent::User + 4 }; - bool event(QEvent *); + bool event(QEvent *) override; bool startSurface(); void stopSurface(); |