Inheritance diagram for CMpegSplitterFilter:
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< CMpegSplitterFile > | m_pFile |
Definition at line 28 of file MpegSplitter.h.