diff options
Diffstat (limited to 'src/plugins/directshow/player/videosurfacefilter.h')
-rw-r--r-- | src/plugins/directshow/player/videosurfacefilter.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/plugins/directshow/player/videosurfacefilter.h b/src/plugins/directshow/player/videosurfacefilter.h index ad253d564..43f8cc534 100644 --- a/src/plugins/directshow/player/videosurfacefilter.h +++ b/src/plugins/directshow/player/videosurfacefilter.h @@ -60,13 +60,12 @@ class VideoSurfaceFilter : public QObject , public IAMFilterMiscFlags { Q_OBJECT - DIRECTSHOW_OBJECT + COM_REF_MIXIN public: VideoSurfaceFilter(QAbstractVideoSurface *surface, DirectShowEventLoop *loop, QObject *parent = 0); ~VideoSurfaceFilter(); - // DirectShowObject - HRESULT getInterface(REFIID riid, void **ppvObject); + STDMETHODIMP QueryInterface(REFIID riid, void **ppv) override; // DirectShowBaseFilter QList<DirectShowPin *> pins(); |