| CAudioSwitcherFilter(LPUNKNOWN lpunk, HRESULT *phr) | CAudioSwitcherFilter | |
| CheckMediaType(const CMediaType *pmt) | CAudioSwitcherFilter | [virtual] |
| Count(DWORD *pcStreams) | CStreamSwitcherFilter | |
| CreateNewOutputMediaType(CMediaType mt, long &cbBuffer) | CAudioSwitcherFilter | [virtual] |
| CStreamSwitcherFilter(LPUNKNOWN lpunk, HRESULT *phr, const CLSID &clsid) | CStreamSwitcherFilter | |
| Enable(long lIndex, DWORD dwFlags) | CStreamSwitcherFilter | |
| EnableDownSamplingTo441(bool fEnable) | CAudioSwitcherFilter | |
| GetConnectedInputPin(int n) | CStreamSwitcherFilter | |
| GetConnectedInputPinCount() | CStreamSwitcherFilter | |
| GetInputPin() | CStreamSwitcherFilter | |
| GetInputSpeakerConfig(DWORD *pdwChannelMask) | CAudioSwitcherFilter | |
| GetOutputPin() | CStreamSwitcherFilter | |
| GetPin(int n) | CStreamSwitcherFilter | |
| GetPinCount() | CStreamSwitcherFilter | |
| GetSpeakerConfig(bool *pfCustomChannelMapping, DWORD pSpeakerToChannelMap[18][18]) | CAudioSwitcherFilter | |
| Info(long lIndex, AM_MEDIA_TYPE **ppmt, DWORD *pdwFlags, LCID *plcid, DWORD *pdwGroup, WCHAR **ppszName, IUnknown **ppObject, IUnknown **ppUnk) | CStreamSwitcherFilter | |
| m_fResetOutputMediaType | CStreamSwitcherFilter | |
| NonDelegatingQueryInterface(REFIID riid, void **ppv) | CAudioSwitcherFilter | |
| OnNewOutputMediaType(const CMediaType &mtIn, const CMediaType &mtOut) | CAudioSwitcherFilter | [virtual] |
| ResetOutputMediaType() | CStreamSwitcherFilter | [inline] |
| SelectInput(CStreamSwitcherInputPin *pInput) | CStreamSwitcherFilter | [protected] |
| SetAudioTimeShift(REFERENCE_TIME rtAudioTimeShift) | CAudioSwitcherFilter | |
| SetSpeakerConfig(bool fCustomChannelMapping, DWORD pSpeakerToChannelMap[18][18]) | CAudioSwitcherFilter | |
| Transform(IMediaSample *pIn, IMediaSample *pOut) | CAudioSwitcherFilter | [virtual] |
| ~CStreamSwitcherFilter() | CStreamSwitcherFilter | [virtual] |