STDMETHODIMP CapturePin::QueryInternalConnections(IPin **apPin, ULONG *nPin) { PrintFunc(L"CapturePin::QueryInternalConnections"); DSHOW_UNUSED(apPin); DSHOW_UNUSED(nPin); return E_NOTIMPL; }
STDMETHODIMP CapturePin::NotifyAllocator(IMemAllocator *pAllocator, BOOL bReadOnly) { PrintFunc(L"CapturePin::NotifyAllocator"); DSHOW_UNUSED(pAllocator); DSHOW_UNUSED(bReadOnly); return S_OK; }
STDMETHODIMP OutputPin::ReceiveConnection(IPin *pConnector, const AM_MEDIA_TYPE *pmt) { PrintFunc(L"OutputPin::ReceiveConnection"); DSHOW_UNUSED(pConnector); DSHOW_UNUSED(pmt); return S_OK; }
STDMETHODIMP CapturePin::NewSegment(REFERENCE_TIME tStart, REFERENCE_TIME tStop, double dRate) { PrintFunc(L"CapturePin::NewSegment"); DSHOW_UNUSED(tStart); DSHOW_UNUSED(tStop); DSHOW_UNUSED(dRate); return S_OK; }
STDMETHODIMP CapturePin::GetAllocatorRequirements(ALLOCATOR_PROPERTIES *pProps) { PrintFunc(L"CapturePin::GetAllocatorRequirements"); DSHOW_UNUSED(pProps); return E_NOTIMPL; }
// IMemInputPin methods STDMETHODIMP CapturePin::GetAllocator(IMemAllocator **ppAllocator) { PrintFunc(L"CapturePin::GetAllocator"); DSHOW_UNUSED(ppAllocator); return VFW_E_NO_ALLOCATOR; }
STDMETHODIMP OutputPin::QueryAccept(const AM_MEDIA_TYPE *pmt) { PrintFunc(L"OutputPin::QueryAccept"); DSHOW_UNUSED(pmt); return S_OK; }