- Main Page
- Namespaces
- Classes
- Files
- Directories

- Class List
- Class Hierarchy
- Class Members

# CRealMediaSourceFilter Member List

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

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 |
CompleteConnect(PIN_DIRECTION dir, CBasePin *pPin) | CBaseSplitterFilter |
ConvertTimeFormat(LONGLONG *pTarget, const GUID *pTargetFormat, LONGLONG Source, const GUID *pSourceFormat) | CBaseSplitterFilter |
CountProperties(ULONG *pcProperties) | IDSMPropertyBagImpl |
CRealMediaSourceFilter(LPUNKNOWN pUnk, HRESULT *phr) | CRealMediaSourceFilter |
CRealMediaSplitterFilter(LPUNKNOWN pUnk, HRESULT *phr) | CRealMediaSplitterFilter |
CreateOutputs(IAsyncReader *pAsyncReader) | CRealMediaSplitterFilter | `[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() | CRealMediaSplitterFilter | `[protected, virtual]`
DemuxLoop() | CRealMediaSplitterFilter | `[protected, virtual]`
DemuxSeek(REFERENCE_TIME rt) | CRealMediaSplitterFilter | `[protected, virtual]`
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 |
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 | CRealMediaSplitterFilter | `[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]`
m_seekfilepos | CRealMediaSplitterFilter | `[protected]`
m_seekpacket | CRealMediaSplitterFilter | `[protected]`
m_seekpos | CRealMediaSplitterFilter | `[protected]`
nKFs | CRealMediaSplitterFilter |
NonDelegatingQueryInterface(REFIID riid, void **ppv) | CBaseSplitterFilter |
IDSMResourceBagImpl::operator+=(const CDSMResource &r) | IDSMResourceBagImpl | `[inline]`
IDSMChapterBagImpl::operator+=(const CDSMChapter &c) | IDSMChapterBagImpl | `[inline]`
Pause() | CBaseSplitterFilter |
pKFs | CRealMediaSplitterFilter |
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]`
~CRealMediaSplitterFilter() | CRealMediaSplitterFilter | `[virtual]`
~IDSMPropertyBagImpl() | IDSMPropertyBagImpl | `[virtual]`