CMpegSplitterFilter Class Reference

Inheritance diagram for CMpegSplitterFilter:

CBaseSplitterFilter IDSMPropertyBagImpl IDSMResourceBagImpl IDSMChapterBagImpl CMpegSourceFilter List of all members.

Public Member Functions

 CMpegSplitterFilter (LPUNKNOWN pUnk, HRESULT *phr, const CLSID &clsid=__uuidof(CMpegSplitterFilter))
DECLARE_IUNKNOWN STDMETHODIMP NonDelegatingQueryInterface (REFIID riid, void **ppv)
STDMETHODIMP Count (DWORD *pcStreams)
STDMETHODIMP Enable (long lIndex, DWORD dwFlags)
STDMETHODIMP Info (long lIndex, AM_MEDIA_TYPE **ppmt, DWORD *pdwFlags, LCID *plcid, DWORD *pdwGroup, WCHAR **ppszName, IUnknown **ppObject, IUnknown **ppUnk)

Protected Member Functions

HRESULT CreateOutputs (IAsyncReader *pAsyncReader)
bool DemuxInit ()
void DemuxSeek (REFERENCE_TIME rt)
bool DemuxLoop ()
HRESULT DemuxNextPacket (REFERENCE_TIME rtStartOffset)

Protected Attributes

CAutoPtr< CMpegSplitterFilem_pFile

Detailed Description

Definition at line 28 of file MpegSplitter.h.


The documentation for this class was generated from the following files:
Generated on Tue Dec 13 14:48:35 2005 for guliverkli by  doxygen 1.4.5