| AbortOperation() | CBaseSplitterFilter | |
| AddOutputPin(DWORD TrackNum, CAutoPtr< CBaseSplitterOutputPin > pPin) | CBaseSplitterFilter | [protected] |
| BreakConnect(PIN_DIRECTION dir, CBasePin *pPin) | CBaseSplitterFilter | |
| CBaseSplitterFilter(LPCTSTR pName, LPUNKNOWN pUnk, HRESULT *phr, const CLSID &clsid) | CBaseSplitterFilter | |
| CBaseSplitterOutputPin class | CBaseSplitterFilter | [friend] |
| ChapAppend(REFERENCE_TIME rt, LPCWSTR pName) | IDSMChapterBagImpl | |
| ChapGet(DWORD iIndex, REFERENCE_TIME *prt, BSTR *ppName=NULL) | IDSMChapterBagImpl | |
| ChapRemoveAll() | IDSMChapterBagImpl | |
| ChapRemoveAt(DWORD iIndex) | IDSMChapterBagImpl | |
| ChapSet(DWORD iIndex, REFERENCE_TIME rt, LPCWSTR pName) | IDSMChapterBagImpl | |
| ChapSort() | IDSMChapterBagImpl | |
| CheckCapabilities(DWORD *pCapabilities) | CBaseSplitterFilter | |
| CMpegSourceFilter(LPUNKNOWN pUnk, HRESULT *phr, const CLSID &clsid=__uuidof(CMpegSourceFilter)) | CMpegSourceFilter | |
| CMpegSplitterFilter(LPUNKNOWN pUnk, HRESULT *phr, const CLSID &clsid=__uuidof(CMpegSplitterFilter)) | CMpegSplitterFilter | |
| CompleteConnect(PIN_DIRECTION dir, CBasePin *pPin) | CBaseSplitterFilter | |
| ConvertTimeFormat(LONGLONG *pTarget, const GUID *pTargetFormat, LONGLONG Source, const GUID *pSourceFormat) | CBaseSplitterFilter | |
| Count(DWORD *pcStreams) | CMpegSplitterFilter | |
| CountProperties(ULONG *pcProperties) | IDSMPropertyBagImpl | |
| CreateOutputs(IAsyncReader *pAsyncReader) | CMpegSplitterFilter | [protected, virtual] |
| DECLARE_IUNKNOWN | CBaseSplitterFilter | |
| DelAllProperties() | IDSMPropertyBagImpl | |
| DeleteOutputs() | CBaseSplitterFilter | [protected, virtual] |
| DeliverBeginFlush() | CBaseSplitterFilter | [protected] |
| DeliverEndFlush() | CBaseSplitterFilter | [protected] |
| DeliverPacket(CAutoPtr< Packet > p) | CBaseSplitterFilter | [protected] |
| DelProperty(LPCWSTR key) | IDSMPropertyBagImpl | |
| DemuxInit() | CMpegSplitterFilter | [protected, virtual] |
| DemuxLoop() | CMpegSplitterFilter | [protected, virtual] |
| DemuxNextPacket(REFERENCE_TIME rtStartOffset) | CMpegSplitterFilter | [protected] |
| DemuxSeek(REFERENCE_TIME rt) | CMpegSplitterFilter | [protected, virtual] |
| Enable(long lIndex, DWORD dwFlags) | CMpegSplitterFilter | |
| get_AuthorName(BSTR *pbstrAuthorName) | CBaseSplitterFilter | |
| get_BaseURL(BSTR *pbstrBaseURL) | CBaseSplitterFilter | [inline] |
| get_Copyright(BSTR *pbstrCopyright) | CBaseSplitterFilter | |
| get_CurrentMarker(long *pCurrentMarker) | CBaseSplitterFilter | |
| get_Description(BSTR *pbstrDescription) | CBaseSplitterFilter | |
| get_ExSeekCapabilities(long *pExCapabilities) | CBaseSplitterFilter | |
| get_LogoIconURL(BSTR *pbstrLogoURL) | CBaseSplitterFilter | [inline] |
| get_LogoURL(BSTR *pbstrLogoURL) | CBaseSplitterFilter | [inline] |
| get_MarkerCount(long *pMarkerCount) | CBaseSplitterFilter | |
| get_MoreInfoBannerImage(BSTR *pbstrMoreInfoBannerImage) | CBaseSplitterFilter | [inline] |
| get_MoreInfoBannerURL(BSTR *pbstrMoreInfoBannerURL) | CBaseSplitterFilter | [inline] |
| get_MoreInfoText(BSTR *pbstrMoreInfoText) | CBaseSplitterFilter | [inline] |
| get_MoreInfoURL(BSTR *pbstrMoreInfoURL) | CBaseSplitterFilter | [inline] |
| get_PlaybackSpeed(double *pSpeed) | CBaseSplitterFilter | [inline] |
| get_Rating(BSTR *pbstrRating) | CBaseSplitterFilter | |
| get_Title(BSTR *pbstrTitle) | CBaseSplitterFilter | |
| get_WatermarkURL(BSTR *pbstrWatermarkURL) | CBaseSplitterFilter | [inline] |
| GetAvailable(LONGLONG *pEarliest, LONGLONG *pLatest) | CBaseSplitterFilter | |
| GetCapabilities(DWORD *pCapabilities) | CBaseSplitterFilter | |
| GetCurFile(LPOLESTR *ppszFileName, AM_MEDIA_TYPE *pmt) | CBaseSplitterFilter | |
| GetCurrentPosition(LONGLONG *pCurrent) | CBaseSplitterFilter | |
| GetDuration(LONGLONG *pDuration) | CBaseSplitterFilter | |
| GetIDsOfNames(REFIID riid, OLECHAR **rgszNames, UINT cNames, LCID lcid, DISPID *rgdispid) | CBaseSplitterFilter | [inline] |
| GetMarkerName(long MarkerNum, BSTR *pbstrMarkerName) | CBaseSplitterFilter | |
| GetMarkerTime(long MarkerNum, double *pMarkerTime) | CBaseSplitterFilter | |
| GetOutputPin(DWORD TrackNum) | CBaseSplitterFilter | [protected] |
| GetOutputTrackNum(CBaseSplitterOutputPin *pPin) | CBaseSplitterFilter | [protected] |
| GetPin(int n) | CBaseSplitterFilter | |
| GetPinCount() | CBaseSplitterFilter | |
| GetPositions(LONGLONG *pCurrent, LONGLONG *pStop) | CBaseSplitterFilter | |
| GetPreroll(LONGLONG *pllPreroll) | CBaseSplitterFilter | |
| GetProperty(LPCWSTR key, BSTR *value) | IDSMPropertyBagImpl | |
| GetPropertyInfo(ULONG iProperty, ULONG cProperties, PROPBAG2 *pPropBag, ULONG *pcProperties) | IDSMPropertyBagImpl | |
| GetRate(double *pdRate) | CBaseSplitterFilter | |
| GetStatus(int i, int &samples, int &size) | CBaseSplitterFilter | |
| GetStopPosition(LONGLONG *pStop) | CBaseSplitterFilter | |
| GetTimeFormat(GUID *pFormat) | CBaseSplitterFilter | |
| GetTypeInfo(UINT itinfo, LCID lcid, ITypeInfo **pptinfo) | CBaseSplitterFilter | [inline] |
| GetTypeInfoCount(UINT *pctinfo) | CBaseSplitterFilter | [inline] |
| IDSMChapterBagImpl() | IDSMChapterBagImpl | |
| IDSMPropertyBagImpl() | IDSMPropertyBagImpl | |
| IDSMResourceBagImpl() | IDSMResourceBagImpl | |
| Info(long lIndex, AM_MEDIA_TYPE **ppmt, DWORD *pdwFlags, LCID *plcid, DWORD *pdwGroup, WCHAR **ppszName, IUnknown **ppObject, IUnknown **ppUnk) | CMpegSplitterFilter | |
| Invoke(DISPID dispidMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pdispparams, VARIANT *pvarResult, EXCEPINFO *pexcepinfo, UINT *puArgErr) | CBaseSplitterFilter | [inline] |
| IsAnyPinDrying() | CBaseSplitterFilter | |
| IsFormatSupported(const GUID *pFormat) | CBaseSplitterFilter | |
| IsUsingTimeFormat(const GUID *pFormat) | CBaseSplitterFilter | |
| Load(LPCOLESTR pszFileName, const AM_MEDIA_TYPE *pmt) | CBaseSplitterFilter | |
| LoadObject(LPCOLESTR pstrName, DWORD dwHint, IUnknown *pUnkObject, IErrorLog *pErrLog) | IDSMPropertyBagImpl | |
| m_bDiscontinuitySent | CBaseSplitterFilter | [protected] |
| m_chapters | IDSMChapterBagImpl | [protected] |
| m_dRate | CBaseSplitterFilter | [protected] |
| m_eEndFlush | CBaseSplitterFilter | [protected] |
| m_fAbort | CBaseSplitterFilter | [protected] |
| m_fFlushing | CBaseSplitterFilter | [protected] |
| m_fn | CBaseSplitterFilter | [protected] |
| m_fontinst | CBaseSplitterFilter | [protected] |
| m_fSorted | IDSMChapterBagImpl | [protected] |
| m_nOpenProgress | CBaseSplitterFilter | [protected] |
| m_pActivePins | CBaseSplitterFilter | [protected] |
| m_pFile | CMpegSplitterFilter | [protected] |
| m_pInput | CBaseSplitterFilter | [protected] |
| m_pOutputs | CBaseSplitterFilter | [protected] |
| m_priority | CBaseSplitterFilter | [protected] |
| m_resources | IDSMResourceBagImpl | [protected] |
| m_rtCurrent | CBaseSplitterFilter | [protected] |
| m_rtDuration | CBaseSplitterFilter | [protected] |
| m_rtNewStart | CBaseSplitterFilter | [protected] |
| m_rtNewStop | CBaseSplitterFilter | [protected] |
| m_rtStart | CBaseSplitterFilter | [protected] |
| m_rtStop | CBaseSplitterFilter | [protected] |
| nKFs | CBaseSplitterFilter | |
| NonDelegatingQueryInterface(REFIID riid, void **ppv) | CMpegSplitterFilter | |
| IDSMResourceBagImpl::operator+=(const CDSMResource &r) | IDSMResourceBagImpl | [inline] |
| IDSMChapterBagImpl::operator+=(const CDSMChapter &c) | IDSMChapterBagImpl | [inline] |
| Pause() | CBaseSplitterFilter | |
| pKFs | CBaseSplitterFilter | |
| ppName | IDSMChapterBagImpl | |
| put_PlaybackSpeed(double Speed) | CBaseSplitterFilter | [inline] |
| QueryPreferredFormat(GUID *pFormat) | CBaseSplitterFilter | |
| QueryProgress(LONGLONG *pllTotal, LONGLONG *pllCurrent) | CBaseSplitterFilter | |
| Read(LPCOLESTR pszPropName, VARIANT *pVar, IErrorLog *pErrorLog) | IDSMPropertyBagImpl | |
| Read(ULONG cProperties, PROPBAG2 *pPropBag, IErrorLog *pErrLog, VARIANT *pvarValue, HRESULT *phrError) | IDSMPropertyBagImpl | |
| RenameOutputPin(DWORD TrackNumSrc, DWORD TrackNumDst, const AM_MEDIA_TYPE *pmt) | CBaseSplitterFilter | [protected] |
| ResAppend(LPCWSTR pName, LPCWSTR pDesc, LPCWSTR pMime, BYTE *pData, DWORD len, DWORD_PTR tag=0) | IDSMResourceBagImpl | |
| ResGet(DWORD iIndex, BSTR *ppName, BSTR *ppDesc, BSTR *ppMime, BYTE **ppData, DWORD *pDataLen, DWORD_PTR *pTag=NULL) | IDSMResourceBagImpl | |
| ResRemoveAll(DWORD_PTR tag=0) | IDSMResourceBagImpl | |
| ResRemoveAt(DWORD iIndex) | IDSMResourceBagImpl | |
| ResSet(DWORD iIndex, LPCWSTR pName, LPCWSTR pDesc, LPCWSTR pMime, BYTE *pData, DWORD len, DWORD_PTR tag=0) | IDSMResourceBagImpl | |
| Run(REFERENCE_TIME tStart) | CBaseSplitterFilter | |
| SetPositions(LONGLONG *pCurrent, DWORD dwCurrentFlags, LONGLONG *pStop, DWORD dwStopFlags) | CBaseSplitterFilter | |
| SetPositionsInternal(void *id, LONGLONG *pCurrent, DWORD dwCurrentFlags, LONGLONG *pStop, DWORD dwStopFlags) | CBaseSplitterFilter | [protected, virtual] |
| SetProperty(LPCWSTR key, LPCWSTR value) | IDSMPropertyBagImpl | |
| SetProperty(LPCWSTR key, VARIANT *var) | IDSMPropertyBagImpl | |
| SetRate(double dRate) | CBaseSplitterFilter | |
| SetTimeFormat(const GUID *pFormat) | CBaseSplitterFilter | |
| Stop() | CBaseSplitterFilter | |
| ThreadProc() | CBaseSplitterFilter | [protected] |
| Write(LPCOLESTR pszPropName, VARIANT *pVar) | IDSMPropertyBagImpl | |
| Write(ULONG cProperties, PROPBAG2 *pPropBag, VARIANT *pvarValue) | IDSMPropertyBagImpl | |
| ~CBaseSplitterFilter() | CBaseSplitterFilter | [virtual] |
| ~IDSMPropertyBagImpl() | IDSMPropertyBagImpl | [virtual] |