- Main Page
- Namespaces
- Classes
- Files
- Directories

- Class List
- Class Hierarchy
- Class Members

# CBaseMuxerFilter Member List

This is the complete list of members for CBaseMuxerFilter, including all inherited members.

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]`