7#if defined(__cplusplus)
41#if defined(__cplusplus)
DS_Filter * DS_FilterCreate(const char *dllname, const GUID *id, AM_MEDIA_TYPE *in_fmt, AM_MEDIA_TYPE *out_fmt)
Definition: DS_Filter.c:83
void DS_Filter_Destroy(DS_Filter *This)
Definition: DS_Filter.c:48
AM_MEDIA_TYPE
Definition: guids.h:23
Definition: inputpin.h:22
Definition: outputpin.h:12
Definition: DS_Filter.h:18
AM_MEDIA_TYPE * m_pOurType
Definition: DS_Filter.h:29
AM_MEDIA_TYPE * m_pDestType
Definition: DS_Filter.h:29
IMemInputPin * m_pImp
Definition: DS_Filter.h:31
IPin * m_pInputPin
Definition: DS_Filter.h:21
void(* Stop)(DS_Filter *)
Definition: DS_Filter.h:34
CBaseFilter * m_pSrcFilter
Definition: DS_Filter.h:24
IBaseFilter * m_pFilter
Definition: DS_Filter.h:20
IPin * m_pOurInput
Definition: DS_Filter.h:26
COutputPin * m_pOurOutput
Definition: DS_Filter.h:27
CBaseFilter2 * m_pParentFilter
Definition: DS_Filter.h:25
IPin * m_pOutputPin
Definition: DS_Filter.h:22
int m_iHandle
Definition: DS_Filter.h:19
IMemAllocator * m_pAll
Definition: DS_Filter.h:30
void(* Start)(DS_Filter *)
Definition: DS_Filter.h:33
Definition: interfaces.h:214
Definition: interfaces.h:244
Definition: interfaces.h:94