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::TrackEntryGetTrackEntry ()
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::BlockGroupm_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:
Generated on Tue Dec 13 14:48:30 2005 for guliverkli by  doxygen 1.4.5