crossbar.cpp File Reference

Include dependency graph for crossbar.cpp:


Defines

#define QACONTAINERFLAGS   QACONTAINERFLAGS_ANOTHERSOMETHINGELSE

Functions

static const char * GetPhysicalPinName (long lType)
void DeleteCrossbarRoutes (access_sys_t *p_sys)
static HRESULT GetCrossbarIPinAtIndex (IAMCrossbar *pXbar, LONG PinIndex, BOOL IsInputPin, IPin **ppPin)
static HRESULT GetCrossbarIndexFromIPin (IAMCrossbar *pXbar, LONG *PinIndex, BOOL IsInputPin, IPin *pPin)
HRESULT FindCrossbarRoutes (vlc_object_t *p_this, access_sys_t *p_sys, IPin *p_input_pin, LONG physicalType, int depth)

Define Documentation

#define QACONTAINERFLAGS   QACONTAINERFLAGS_ANOTHERSOMETHINGELSE


Function Documentation

void DeleteCrossbarRoutes ( access_sys_t p_sys  ) 

HRESULT FindCrossbarRoutes ( vlc_object_t p_this,
access_sys_t p_sys,
IPin *  p_input_pin,
LONG  physicalType,
int  depth 
)

static HRESULT GetCrossbarIndexFromIPin ( IAMCrossbar *  pXbar,
LONG *  PinIndex,
BOOL  IsInputPin,
IPin *  pPin 
) [static]

References i, and IID_IBaseFilter.

Referenced by FindCrossbarRoutes().

static HRESULT GetCrossbarIPinAtIndex ( IAMCrossbar *  pXbar,
LONG  PinIndex,
BOOL  IsInputPin,
IPin **  ppPin 
) [static]

References i, and IID_IBaseFilter.

Referenced by FindCrossbarRoutes().

static const char* GetPhysicalPinName ( long  lType  )  [static]

Referenced by FindCrossbarRoutes().


Generated on Tue May 25 08:05:06 2010 for VLC by  doxygen 1.5.6