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 |
Definition at line 32 of file MatroskaMuxer.h.
1.4.5