mediastreamer2  2.15.1
Public Member Functions | Static Public Member Functions | Data Fields | Protected Member Functions | Protected Attributes | Friends
CDXFilter Class Reference
Inheritance diagram for CDXFilter:

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: