xine-lib 1.2.13-20230125hg15249
_DS_Filter Struct Reference

#include <DS_Filter.h>

Data Fields

int m_iHandle
 
IBaseFilter * m_pFilter
 
IPin * m_pInputPin
 
IPin * m_pOutputPin
 
CBaseFilter * m_pSrcFilter
 
CBaseFilter2 * m_pParentFilter
 
IPin * m_pOurInput
 
COutputPin * m_pOurOutput
 
AM_MEDIA_TYPE * m_pOurType
 
AM_MEDIA_TYPE * m_pDestType
 
IMemAllocator * m_pAll
 
IMemInputPin * m_pImp
 
void(* Start )(DS_Filter *)
 
void(* Stop )(DS_Filter *)
 

Field Documentation

◆ m_iHandle

int _DS_Filter::m_iHandle

◆ m_pAll

IMemAllocator* _DS_Filter::m_pAll

◆ m_pDestType

AM_MEDIA_TYPE * _DS_Filter::m_pDestType

Referenced by DS_FilterCreate().

◆ m_pFilter

◆ m_pImp

IMemInputPin* _DS_Filter::m_pImp

◆ m_pInputPin

IPin* _DS_Filter::m_pInputPin

◆ m_pOurInput

IPin* _DS_Filter::m_pOurInput

◆ m_pOurOutput

COutputPin* _DS_Filter::m_pOurOutput

◆ m_pOurType

AM_MEDIA_TYPE* _DS_Filter::m_pOurType

Referenced by DS_FilterCreate().

◆ m_pOutputPin

IPin* _DS_Filter::m_pOutputPin

◆ m_pParentFilter

CBaseFilter2* _DS_Filter::m_pParentFilter

◆ m_pSrcFilter

CBaseFilter* _DS_Filter::m_pSrcFilter

◆ Start

void(* _DS_Filter::Start) (DS_Filter *)

Referenced by DS_FilterCreate().

◆ Stop

void(* _DS_Filter::Stop) (DS_Filter *)

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