- Main Page
- Namespaces
- Classes
- Files
- Directories

- Class List
- Class Hierarchy
- Class Members

# CStreamSwitcherOutputPin Class Reference

List of all members.

## Public Member Functions
| CStreamSwitcherOutputPin (CStreamSwitcherFilter *pFilter, HRESULT *phr)
DECLARE_IUNKNOWN STDMETHODIMP | NonDelegatingQueryInterface (REFIID riid, void **ppv)
CMediaType & | CurrentMediaType ()
IMemAllocator * | CurrentAllocator ()
IPinConnection * | CurrentPinConnection ()
HRESULT | DecideBufferSize (IMemAllocator *pAllocator, ALLOCATOR_PROPERTIES *pProperties)
HRESULT | CheckConnect (IPin *pPin)
HRESULT | BreakConnect ()
HRESULT | CompleteConnect (IPin *pReceivePin)
HRESULT | CheckMediaType (const CMediaType *pmt)
HRESULT | GetMediaType (int iPosition, CMediaType *pmt)
STDMETHODIMP | QueryAccept (const AM_MEDIA_TYPE *pmt)
STDMETHODIMP | Notify (IBaseFilter *pSender, Quality q)
STDMETHODIMP | Render (IPin *ppinOut, IGraphBuilder *pGraph)
STDMETHODIMP | Backout (IPin *ppinOut, IGraphBuilder *pGraph)

## Detailed Description

Definition at line 189 of file StreamSwitcher.h.

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

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