Public Member Functions | |
CShoutcastSource (LPUNKNOWN lpunk, HRESULT *phr) | |
virtual | ~CShoutcastSource () |
STDMETHODIMP | NonDelegatingQueryInterface (REFIID riid, void **ppv) |
STDMETHODIMP | Load (LPCOLESTR pszFileName, const AM_MEDIA_TYPE *pmt) |
STDMETHODIMP | GetCurFile (LPOLESTR *ppszFileName, AM_MEDIA_TYPE *pmt) |
STDMETHODIMP | QueryProgress (LONGLONG *pllTotal, LONGLONG *pllCurrent) |
STDMETHODIMP | AbortOperation () |
STDMETHODIMP | GetTypeInfoCount (UINT *pctinfo) |
STDMETHODIMP | GetTypeInfo (UINT itinfo, LCID lcid, ITypeInfo **pptinfo) |
STDMETHODIMP | GetIDsOfNames (REFIID riid, OLECHAR **rgszNames, UINT cNames, LCID lcid, DISPID *rgdispid) |
STDMETHODIMP | Invoke (DISPID dispidMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pdispparams, VARIANT *pvarResult, EXCEPINFO *pexcepinfo, UINT *puArgErr) |
STDMETHODIMP | get_AuthorName (BSTR *pbstrAuthorName) |
STDMETHODIMP | get_Title (BSTR *pbstrTitle) |
STDMETHODIMP | get_Rating (BSTR *pbstrRating) |
STDMETHODIMP | get_Description (BSTR *pbstrDescription) |
STDMETHODIMP | get_Copyright (BSTR *pbstrCopyright) |
STDMETHODIMP | get_BaseURL (BSTR *pbstrBaseURL) |
STDMETHODIMP | get_LogoURL (BSTR *pbstrLogoURL) |
STDMETHODIMP | get_LogoIconURL (BSTR *pbstrLogoURL) |
STDMETHODIMP | get_WatermarkURL (BSTR *pbstrWatermarkURL) |
STDMETHODIMP | get_MoreInfoURL (BSTR *pbstrMoreInfoURL) |
STDMETHODIMP | get_MoreInfoBannerImage (BSTR *pbstrMoreInfoBannerImage) |
STDMETHODIMP | get_MoreInfoBannerURL (BSTR *pbstrMoreInfoBannerURL) |
STDMETHODIMP | get_MoreInfoText (BSTR *pbstrMoreInfoText) |
Public Attributes | |
DECLARE_IUNKNOWN |
Definition at line 32 of file ShoutcastSource.h.