rtcRoom$onRoomStats method
@detail callback
@region 多房间
@author yejing
@brief 房间内通话统计信息回调。
用户进房开始通话后,每 2s 收到一次本回调。
@param rtcRoom ByteRTCRoom 对象。
@param stats 当前 ByteRTCRoom 统计数据,详见:ByteRTCRoomStats{@link #ByteRTCRoomStats}
Implementation
FutureOr<void> rtcRoom$onRoomStats(dynamic rtcRoom, dynamic stats) async {
if ($instance == null || $instance is! IRTCRoomEventHandler) {
return;
}
return ($instance as IRTCRoomEventHandler).onRoomStats?.call(packObject(
stats,
() => RTCRoomStats.fromMap(RTCRoomStats.deepPackedMapValues(
RTCRoomStats.mapMemberToConstructorParams(stats)))));
}