CDSMMuxerFilter Member List

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

AddInput()CBaseMuxerFilter
CBaseMuxerFilter(LPUNKNOWN pUnk, HRESULT *phr, const CLSID &clsid)CBaseMuxerFilter
CDSMMuxerFilter(LPUNKNOWN pUnk, HRESULT *phr, bool fAutoChap=true, bool fAutoRes=true)CDSMMuxerFilter
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_IUNKNOWNCBaseMuxerFilter
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_chaptersIDSMChapterBagImpl [protected]
m_fSortedIDSMChapterBagImpl [protected]
m_pPinsCBaseMuxerFilter [protected]
m_resourcesIDSMResourceBagImpl [protected]
MuxFooter(IBitStream *pBS)CDSMMuxerFilter [protected, virtual]
CBaseMuxerFilter::MuxFooter()CBaseMuxerFilter [inline, protected, virtual]
MuxHeader(IBitStream *pBS)CDSMMuxerFilter [protected, virtual]
CBaseMuxerFilter::MuxHeader()CBaseMuxerFilter [inline, protected, virtual]
MuxInit()CDSMMuxerFilter [protected, virtual]
MuxPacket(IBitStream *pBS, const MuxerPacket *pPacket)CDSMMuxerFilter [protected, virtual]
CBaseMuxerFilter::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
ppNameIDSMChapterBagImpl
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]
~CDSMMuxerFilter()CDSMMuxerFilter [virtual]
~IDSMPropertyBagImpl()IDSMPropertyBagImpl [virtual]


Generated on Tue Dec 13 14:48:22 2005 for guliverkli by  doxygen 1.4.5