Inheritance diagram for DSObjects::CRealMediaPlayer:

Public Member Functions | |
| CRealMediaPlayer (HWND hWndParent, CRealMediaGraph *pRMG) | |
| virtual | ~CRealMediaPlayer () |
| STDMETHODIMP | NonDelegatingQueryInterface (REFIID riid, void **ppv) |
| bool | Init () |
| void | Deinit () |
| virtual CSize | GetVideoSize () |
| virtual void | SetWindowRect (CRect r) |
| virtual void | SetDestRect (CRect r) |
| STDMETHODIMP | ErrorOccurred (const UINT8 unSeverity, const UINT32 ulRMACode, const UINT32 ulUserCode, const char *pUserString, const char *pMoreInfoURL) |
| STDMETHODIMP | OnPosLength (UINT32 ulPosition, UINT32 ulLength) |
| STDMETHODIMP | OnPresentationOpened () |
| STDMETHODIMP | OnPresentationClosed () |
| STDMETHODIMP | OnStatisticsChanged () |
| STDMETHODIMP | OnPreSeek (UINT32 ulOldTime, UINT32 ulNewTime) |
| STDMETHODIMP | OnPostSeek (UINT32 ulOldTime, UINT32 ulNewTime) |
| STDMETHODIMP | OnStop () |
| STDMETHODIMP | OnPause (UINT32 ulTime) |
| STDMETHODIMP | OnBegin (UINT32 ulTime) |
| STDMETHODIMP | OnBuffering (UINT32 ulFlags, UINT16 unPercentComplete) |
| STDMETHODIMP | OnContacting (const char *pHostName) |
| STDMETHODIMP | HandleAuthenticationRequest (IRMAAuthenticationManagerResponse *pResponse) |
| STDMETHODIMP | SitesNeeded (UINT32 uRequestID, IRMAValues *pSiteProps) |
| STDMETHODIMP | SitesNotNeeded (UINT32 uRequestID) |
| STDMETHODIMP | BeginChangeLayout () |
| STDMETHODIMP | DoneChangeLayout () |
| STDMETHODIMP | PositionChanged (PNxPoint *pos) |
| STDMETHODIMP | SizeChanged (PNxSize *size) |
| STDMETHODIMP | OnBuffer (RMAAudioData *pAudioInData, RMAAudioData *pAudioOutData) |
| STDMETHODIMP | OnInit (RMAAudioFormat *pFormat) |
Public Attributes | |
| DECLARE_IUNKNOWN | |
Protected Attributes | |
| CRealMediaGraph * | m_pRMG |
| HWND | m_hWndParent |
| CSize | m_VideoSize |
| bool | m_fVideoSizeChanged |
| DWORD | m_wndStyle |
| CPlayerWindow | m_wndWindowFrame |
| CPlayerWindow | m_wndDestFrame |
| FPRMCREATEENGINE | m_fpCreateEngine |
| FPRMCLOSEENGINE | m_fpCloseEngine |
| FPRMSETDLLACCESSPATH | m_fpSetDLLAccessPath |
| HMODULE | m_hRealMediaCore |
| CComPtr< IRMAClientEngine > | m_pEngine |
| CComPtr< IRMAPlayer > | m_pPlayer |
|
CComQIPtr< IRMAAudioPlayer, &IID_IRMAAudioPlayer > | m_pAudioPlayer |
| CComPtr< IRMAVolume > | m_pVolume |
|
CComQIPtr< IRMASiteManager, &IID_IRMASiteManager > | m_pSiteManager |
|
CComQIPtr< IRMACommonClassFactory, &IID_IRMACommonClassFactory > | m_pCommonClassFactory |
| CComQIPtr< IRMASite,&IID_IRMASite > | m_pTheSite |
| CComQIPtr< IRMASite2,&IID_IRMASite2 > | m_pTheSite2 |
|
CMap< UINT32, UINT32 &, IRMASite *, IRMASite *& > | m_CreatedSites |
| OAFilterState | m_State |
| OAFilterState | m_UserState |
| REFERENCE_TIME | m_nCurrent |
| REFERENCE_TIME | m_nDuration |
| UINT16 | m_unPercentComplete |
Friends | |
| class | CRealMediaGraph |
Definition at line 51 of file RealMediaGraph.h.
1.4.5