mediastreamer2  2.14.0
Public Member Functions | Static Public Member Functions | Data Fields | Protected Member Functions | Protected Attributes | Friends
CDXFilter Class Reference

Public Member Functions

STDMETHODIMP NonDelegatingQueryInterface (REFIID riid, void **ppv)
 CDXFilter (IUnknown *pOuter, HRESULT *pHr, BOOL ModifiesData)
STDMETHODIMP SetAcceptedMediaType (const CMediaType *pmt)
STDMETHODIMP GetConnectedMediaType (CMediaType *pmt)
STDMETHODIMP SetCallback (SAMPLECALLBACK Callback)
STDMETHODIMP SetDeliveryBuffer (ALLOCATOR_PROPERTIES props, BYTE *m_pBuffer)

Static Public Member Functions

static CUnknown *WINAPI CreateInstance (LPUNKNOWN punk, HRESULT *phr)

Data Fields

 DECLARE_IUNKNOWN

Protected Member Functions

BOOL IsReadOnly ()
HRESULT CheckInputType (const CMediaType *pmt)
HRESULT Transform (IMediaSample *pms)
HRESULT Receive (IMediaSample *pms)

Protected Attributes

CMediaType m_mtAccept
SAMPLECALLBACK m_callback
CCritSec m_Lock

Friends

class CDXFilterInPin
class CDXFilterAllocator

The documentation for this class was generated from the following file: