rtcEngine$onActiveSpeaker$uid method
FutureOr<void>
rtcEngine$onActiveSpeaker$uid(
- dynamic engine,
- dynamic roomId,
- dynamic uid
override
@detail callback
@author zhangcaining
@brief 调用 enableAudioPropertiesReport:{@link #ByteRTCEngine#enableAudioPropertiesReport} 后,根据设置的 config.interval,你会周期性地收到此回调,获取房间内的最活跃用户信息。
@param engine ByteRTCEngine 实例
@param roomId 房间 ID
@param uid 最活跃用户(ActiveSpeaker)的用户 ID
Implementation
FutureOr<void> rtcEngine$onActiveSpeaker$uid(
dynamic engine, dynamic roomId, dynamic uid) async {
if ($instance == null || $instance is! IRTCEngineEventHandler) {
return;
}
return ($instance as IRTCEngineEventHandler)
.onActiveSpeaker
?.call(roomId.toString(), uid.toString());
}