#include <AgoraExtensions.h>
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
-