Inherits agora::RefCountInterface.
◆ postEvent()
virtual int agora::rtc::ILipSyncFilter::Control::postEvent |
( |
const char * |
key, |
|
|
const char * |
value |
|
) |
| |
|
pure virtual |
Post an event and notify the end users.
- Parameters
-
key | '\0' ended string that describes the key of the event |
value | '\0' ended string that describes the value of the event |
◆ printLog()
virtual void agora::rtc::ILipSyncFilter::Control::printLog |
( |
commons::LOG_LEVEL |
level, |
|
|
const char * |
format, |
|
|
|
... |
|
) |
| |
|
pure virtual |
print log to the SDK.
- Parameters
-
◆ disableMe()
virtual void agora::rtc::ILipSyncFilter::Control::disableMe |
( |
int |
error, |
|
|
const char * |
msg |
|
) |
| |
|
pure virtual |
Ask SDK to disable the current filter if a fatal error is detected.
- Parameters
-
error | error code |
msg | error message |
◆ ReportCounter()
virtual void agora::rtc::ILipSyncFilter::Control::ReportCounter |
( |
int32_t |
counter_id, |
|
|
int32_t |
value |
|
) |
| |
|
pure virtual |
report counter to the SDK.
- Parameters
-
counter_id | counter id |
value | counter value |
◆ GetStats()
virtual int agora::rtc::ILipSyncFilter::Control::GetStats |
( |
int32_t |
counter_id | ) |
|
|
pure virtual |
get stats to the SDK.
- Parameters
-