| AddInput() | CBaseMuxerFilter | |
| CBaseMuxerFilter(LPUNKNOWN pUnk, HRESULT *phr, const CLSID &clsid) | CBaseMuxerFilter | |
| 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) | CBaseMuxerFilter | |
| ConvertTimeFormat(LONGLONG *pTarget, const GUID *pTargetFormat, LONGLONG Source, const GUID *pSourceFormat) | CBaseMuxerFilter | |
| CountProperties(ULONG *pcProperties) | IDSMPropertyBagImpl | |
| CreateInput(CStringW name, CBaseMuxerInputPin **ppPin) | CBaseMuxerFilter | [protected, virtual] |
| DECLARE_IUNKNOWN | CBaseMuxerFilter | |
| DelAllProperties() | IDSMPropertyBagImpl | |
| DelProperty(LPCWSTR key) | IDSMPropertyBagImpl | |
| GetAvailable(LONGLONG *pEarliest, LONGLONG *pLatest) | CBaseMuxerFilter | |
| GetCapabilities(DWORD *pCapabilities) | CBaseMuxerFilter | |
| GetCurrentPosition(LONGLONG *pCurrent) | CBaseMuxerFilter | |
| GetDuration(LONGLONG *pDuration) | CBaseMuxerFilter | |
| GetPin(int n) | CBaseMuxerFilter | |
| GetPinCount() | CBaseMuxerFilter | |
| GetPositions(LONGLONG *pCurrent, LONGLONG *pStop) | CBaseMuxerFilter | |
| GetPreroll(LONGLONG *pllPreroll) | CBaseMuxerFilter | |
| GetProperty(LPCWSTR key, BSTR *value) | IDSMPropertyBagImpl | |
| GetPropertyInfo(ULONG iProperty, ULONG cProperties, PROPBAG2 *pPropBag, ULONG *pcProperties) | IDSMPropertyBagImpl | |
| GetRate(double *pdRate) | CBaseMuxerFilter | |
| GetStopPosition(LONGLONG *pStop) | CBaseMuxerFilter | |
| GetTimeFormat(GUID *pFormat) | CBaseMuxerFilter | |
| IDSMChapterBagImpl() | IDSMChapterBagImpl | |
| IDSMPropertyBagImpl() | IDSMPropertyBagImpl | |
| IDSMResourceBagImpl() | IDSMResourceBagImpl | |
| IsFormatSupported(const GUID *pFormat) | CBaseMuxerFilter | |
| IsUsingTimeFormat(const GUID *pFormat) | CBaseMuxerFilter | |
| LoadObject(LPCOLESTR pstrName, DWORD dwHint, IUnknown *pUnkObject, IErrorLog *pErrLog) | IDSMPropertyBagImpl | |
| m_chapters | IDSMChapterBagImpl | [protected] |
| m_fSorted | IDSMChapterBagImpl | [protected] |
| m_pPins | CBaseMuxerFilter | [protected] |
| m_resources | IDSMResourceBagImpl | [protected] |
| MuxFooter(IBitStream *pBS) | CBaseMuxerFilter | [inline, protected, virtual] |
| MuxFooter() | CBaseMuxerFilter | [inline, protected, virtual] |
| MuxHeader(IBitStream *pBS) | CBaseMuxerFilter | [inline, protected, virtual] |
| MuxHeader() | CBaseMuxerFilter | [inline, protected, virtual] |
| MuxPacket(IBitStream *pBS, const MuxerPacket *pPacket) | CBaseMuxerFilter | [inline, protected, virtual] |
| MuxPacket(const MuxerPacket *pPacket) | CBaseMuxerFilter | [inline, protected, virtual] |
| NonDelegatingQueryInterface(REFIID riid, void **ppv) | CBaseMuxerFilter | |
| IDSMResourceBagImpl::operator+=(const CDSMResource &r) | IDSMResourceBagImpl | [inline] |
| IDSMChapterBagImpl::operator+=(const CDSMChapter &c) | IDSMChapterBagImpl | [inline] |
| Pause() | CBaseMuxerFilter | |
| ppName | IDSMChapterBagImpl | |
| QueryPreferredFormat(GUID *pFormat) | CBaseMuxerFilter | |
| Read(LPCOLESTR pszPropName, VARIANT *pVar, IErrorLog *pErrorLog) | IDSMPropertyBagImpl | |
| Read(ULONG cProperties, PROPBAG2 *pPropBag, IErrorLog *pErrLog, VARIANT *pvarValue, HRESULT *phrError) | IDSMPropertyBagImpl | |
| 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) | CBaseMuxerFilter | |
| SetPositions(LONGLONG *pCurrent, DWORD dwCurrentFlags, LONGLONG *pStop, DWORD dwStopFlags) | CBaseMuxerFilter | |
| SetProperty(LPCWSTR key, LPCWSTR value) | IDSMPropertyBagImpl | |
| SetProperty(LPCWSTR key, VARIANT *var) | IDSMPropertyBagImpl | |
| SetRate(double dRate) | CBaseMuxerFilter | |
| SetTimeFormat(const GUID *pFormat) | CBaseMuxerFilter | |
| Stop() | CBaseMuxerFilter | |
| Write(LPCOLESTR pszPropName, VARIANT *pVar) | IDSMPropertyBagImpl | |
| Write(ULONG cProperties, PROPBAG2 *pPropBag, VARIANT *pvarValue) | IDSMPropertyBagImpl | |
| ~CBaseMuxerFilter() | CBaseMuxerFilter | [virtual] |
| ~IDSMPropertyBagImpl() | IDSMPropertyBagImpl | [virtual] |