Inheritance diagram for CAviSplitterFilter:

Public Member Functions | |
| CAviSplitterFilter (LPUNKNOWN pUnk, HRESULT *phr) | |
| STDMETHODIMP | NonDelegatingQueryInterface (REFIID riid, void **ppv) |
| STDMETHODIMP | GetDuration (LONGLONG *pDuration) |
| STDMETHODIMP | IsFormatSupported (const GUID *pFormat) |
| STDMETHODIMP | GetTimeFormat (GUID *pFormat) |
| STDMETHODIMP | IsUsingTimeFormat (const GUID *pFormat) |
| STDMETHODIMP | SetTimeFormat (const GUID *pFormat) |
| STDMETHODIMP | GetStopPosition (LONGLONG *pStop) |
| STDMETHODIMP | ConvertTimeFormat (LONGLONG *pTarget, const GUID *pTargetFormat, LONGLONG Source, const GUID *pSourceFormat) |
| STDMETHODIMP | GetPositions (LONGLONG *pCurrent, LONGLONG *pStop) |
| HRESULT | SetPositionsInternal (void *id, LONGLONG *pCurrent, DWORD dwCurrentFlags, LONGLONG *pStop, DWORD dwStopFlags) |
| STDMETHODIMP | GetKeyFrameCount (UINT &nKFs) |
| STDMETHODIMP | GetKeyFrames (const GUID *pFormat, REFERENCE_TIME *pKFs, UINT &nKFs) |
Public Attributes | |
| DECLARE_IUNKNOWN | |
| GUID | m_timeformat |
Protected Member Functions | |
| HRESULT | CreateOutputs (IAsyncReader *pAsyncReader) |
| bool | DemuxInit () |
| void | DemuxSeek (REFERENCE_TIME rt) |
| bool | DemuxLoop () |
| HRESULT | ReIndex (__int64 end, UINT64 *pSize) |
Protected Attributes | |
| CAutoPtr< CAviFile > | m_pFile |
Definition at line 40 of file AviSplitter.h.
1.4.5