Definition at line 52 of file CStatusInterface.h.
Public Member Functions | |
CStatusInterface () | |
Constructor. | |
STDMETHODIMP | SetLastError (std::string sError, bool bNotifyApplication=false) |
Sets the error string and notifies the application using the media event sink if set. | |
STDMETHODIMP | GetLastError (std::string &sError) |
Returns the last error that occurred in the filter. | |
STDMETHODIMP | SetMediaEventSink (IMediaEventSink *pEventSink) |
Mutator for media event sink which enables notification via Windows message passing. | |
STDMETHODIMP | SetFriendlyID (long lId) |
Mutator for friendly ID. | |
STDMETHODIMP | GetFriendlyID (long &lId) |
Accessor for friendly ID. | |
Protected Member Functions | |
void | NotifyApplication (long lEventCode, LONG_PTR lEventParam1) |
This method notifies the application with the specified params. | |
Protected Attributes | |
std::string | m_sLastError |
String to store last error. | |
IMediaEventSink * | m_pMediaEventSink |
Event sink used for windows message passing notification. | |
long | m_lFriendlyId |
Friendly id of the filter. |