- Main Page
- Namespaces
- Classes
- Files
- Directories

- Class List
- Class Hierarchy
- Class Members

# CMatroskaMuxerInputPin Class Reference

List of all members.

## Public Member Functions
| CMatroskaMuxerInputPin (LPCWSTR pName, CBaseFilter *pFilter, CCritSec *pLock, HRESULT *phr)
virtual | ~CMatroskaMuxerInputPin ()
STDMETHODIMP | NonDelegatingQueryInterface (REFIID riid, void **ppv)
MatroskaWriter::TrackEntry * | GetTrackEntry ()
HRESULT | CheckMediaType (const CMediaType *pmt)
HRESULT | BreakConnect ()
HRESULT | CompleteConnect (IPin *pPin)
HRESULT | Active ()
HRESULT | Inactive ()
STDMETHODIMP | NewSegment (REFERENCE_TIME tStart, REFERENCE_TIME tStop, double dRate)
STDMETHODIMP | BeginFlush ()
STDMETHODIMP | EndFlush ()
STDMETHODIMP | Receive (IMediaSample *pSample)
STDMETHODIMP | EndOfStream ()
## Public Attributes
| DECLARE_IUNKNOWN
REFERENCE_TIME | m_rtDur
CCritSec | m_csQueue
CAutoPtrList< MatroskaWriter::BlockGroup > | m_blocks
bool | m_fEndOfStreamReceived

## Detailed Description

Definition at line 32 of file MatroskaMuxer.h.

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

- C:/guliverkli/src/filters/muxer/matroskamuxer/MatroskaMuxer.h
- C:/guliverkli/src/filters/muxer/matroskamuxer/MatroskaMuxer.cpp