- Main Page
- Namespaces
- Classes
- Files
- Directories

- Class List
- Class Hierarchy
- Class Members

# CBaseMuxerInputPin Class Reference

Inheritance diagram for CBaseMuxerInputPin:

List of all members.

## Public Member Functions
| CBaseMuxerInputPin (LPCWSTR pName, CBaseFilter *pFilter, CCritSec *pLock, HRESULT *phr)
virtual | ~CBaseMuxerInputPin ()
STDMETHODIMP | NonDelegatingQueryInterface (REFIID riid, void **ppv)
REFERENCE_TIME | GetDuration ()
int | GetID ()
CMediaType & | CurrentMediaType ()
bool | IsSubtitleStream ()
HRESULT | CheckMediaType (const CMediaType *pmt)
HRESULT | BreakConnect ()
HRESULT | CompleteConnect (IPin *pReceivePin)
HRESULT | Active ()
HRESULT | Inactive ()
STDMETHODIMP | NewSegment (REFERENCE_TIME tStart, REFERENCE_TIME tStop, double dRate)
STDMETHODIMP | Receive (IMediaSample *pSample)
STDMETHODIMP | EndOfStream ()
## Public Attributes
| DECLARE_IUNKNOWN
## Friends
class | CBaseMuxerFilter

## Detailed Description

Definition at line 43 of file BaseMuxerInputPin.h.

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

- C:/guliverkli/src/filters/muxer/basemuxer/BaseMuxerInputPin.h
- C:/guliverkli/src/filters/muxer/basemuxer/BaseMuxerInputPin.cpp