setRtcVideoEventHandler method

FutureOr<int> setRtcVideoEventHandler(
  1. IRTCEngineEventHandler engineEventHandler
)

@detail api @hidden for internal use only @author wangzhanqiang @brief The receiving class that sets engine event callbacks must inherit from IRTCEngineEventHandler{@link #IRTCEngineEventHandler}. @param engineEventHandler
Event processor interface class. See IRTCEngineEventHandler{@link #IRTCEngineEventHandler}. @return - 0: Success. - < 0 : Fail. See ReturnStatus{@link #ReturnStatus} for more details @note - The caller needs to implement a class that inherits from IRTCEngineEventHandler{@link #IRTCEngineEventHandler} and override the events that need attention. - The callback is asynchronous recall - All event callbacks will be triggered in a separate callback thread. Please pay attention to all operations related to the thread running environment when receiving callback events, such as operations that need to be performed in the UI thread. Do not directly operate in the implementation of the callback function.

Implementation

FutureOr<int> setRtcVideoEventHandler(
    IRTCEngineEventHandler engineEventHandler) async {
  return await nativeCall('setRtcVideoEventHandler', [engineEventHandler]);
}