
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 QACONTAINERFLAGS QACONTAINERFLAGS_ANOTHERSOMETHINGELSE |
| void DeleteCrossbarRoutes | ( | access_sys_t * | p_sys | ) |
References access_sys_t::crossbar_routes, i, access_sys_t::i_crossbar_route_depth, and CrossbarRouteRec::pXbar.
Referenced by DeleteDirectShowGraph().
| HRESULT FindCrossbarRoutes | ( | vlc_object_t * | p_this, | |
| access_sys_t * | p_sys, | |||
| IPin * | p_input_pin, | |||
| LONG | physicalType, | |||
| int | depth | |||
| ) |
References CrossbarRouteRec::AudioInputIndex, CrossbarRouteRec::AudioOutputIndex, access_sys_t::crossbar_routes, FindCrossbarRoutes(), GetCrossbarIndexFromIPin(), GetCrossbarIPinAtIndex(), GetPhysicalPinName(), access_sys_t::i_crossbar_route_depth, IID_IAMCrossbar, MAX_CROSSBAR_DEPTH, msg_Dbg, CrossbarRouteRec::pXbar, CrossbarRouteRec::VideoInputIndex, and CrossbarRouteRec::VideoOutputIndex.
Referenced by ConnectFilters(), and FindCrossbarRoutes().
| static HRESULT GetCrossbarIndexFromIPin | ( | IAMCrossbar * | pXbar, | |
| LONG * | PinIndex, | |||
| BOOL | IsInputPin, | |||
| IPin * | pPin | |||
| ) | [static] |
| static HRESULT GetCrossbarIPinAtIndex | ( | IAMCrossbar * | pXbar, | |
| LONG | PinIndex, | |||
| BOOL | IsInputPin, | |||
| IPin ** | ppPin | |||
| ) | [static] |
| static const char* GetPhysicalPinName | ( | long | lType | ) | [static] |
Referenced by FindCrossbarRoutes().
1.5.6