- Main Page
- Namespaces
- Classes
- Files
- Directories

- Class List
- Class Hierarchy
- Class Members

# CAudioSwitcherFilter Class Reference

Inheritance diagram for CAudioSwitcherFilter:

List of all members.

## Public Member Functions
| CAudioSwitcherFilter (LPUNKNOWN lpunk, HRESULT *phr)
DECLARE_IUNKNOWN STDMETHODIMP | NonDelegatingQueryInterface (REFIID riid, void **ppv)
HRESULT | CheckMediaType (const CMediaType *pmt)
HRESULT | Transform (IMediaSample *pIn, IMediaSample *pOut)
CMediaType | CreateNewOutputMediaType (CMediaType mt, long &cbBuffer)
void | OnNewOutputMediaType (const CMediaType &mtIn, const CMediaType &mtOut)
STDMETHODIMP | GetInputSpeakerConfig (DWORD *pdwChannelMask)
STDMETHODIMP | GetSpeakerConfig (bool *pfCustomChannelMapping, DWORD pSpeakerToChannelMap[18][18])
STDMETHODIMP | SetSpeakerConfig (bool fCustomChannelMapping, DWORD pSpeakerToChannelMap[18][18])
STDMETHODIMP | EnableDownSamplingTo441 (bool fEnable)
STDMETHODIMP | SetAudioTimeShift (REFERENCE_TIME rtAudioTimeShift)

## Detailed Description

Definition at line 39 of file AudioSwitcher.h.

The documentation for this class was generated from the following files:

- C:/guliverkli/src/filters/switcher/audioswitcher/AudioSwitcher.h
- C:/guliverkli/src/filters/switcher/audioswitcher/AudioSwitcher.cpp