diff options
Diffstat (limited to 'src/plugins/directshow/common/directshowpin.cpp')
-rw-r--r-- | src/plugins/directshow/common/directshowpin.cpp | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/src/plugins/directshow/common/directshowpin.cpp b/src/plugins/directshow/common/directshowpin.cpp index b49c3f8a4..65b54b8e9 100644 --- a/src/plugins/directshow/common/directshowpin.cpp +++ b/src/plugins/directshow/common/directshowpin.cpp @@ -61,16 +61,6 @@ DirectShowPin::~DirectShowPin() } -HRESULT DirectShowPin::getInterface(const IID &riid, void **ppvObject) -{ - if (riid == IID_IPin) - return GetInterface(static_cast<IPin*>(this), ppvObject); - else - return DirectShowObject::getInterface(riid, ppvObject); -} - - - HRESULT DirectShowPin::Connect(IPin *pReceivePin, const AM_MEDIA_TYPE *pmt) { if (!pReceivePin) @@ -526,14 +516,6 @@ DirectShowInputPin::~DirectShowInputPin() } -HRESULT DirectShowInputPin::getInterface(const IID &riid, void **ppvObject) -{ - if (riid == IID_IMemInputPin) - return GetInterface(static_cast<IMemInputPin*>(this), ppvObject); - else - return DirectShowPin::getInterface(riid, ppvObject); -} - HRESULT DirectShowInputPin::connectionEnded() { if (m_allocator) { |