onForwardStreamStateChanged method
@detail callback @author shenpengliang @brief 跨房间媒体流转发状态和错误回调 @param stateInfos 跨房间媒体流转发目标房间信息数组,详见 ForwardStreamStateInfo{@link #ForwardStreamStateInfo}
Implementation
FutureOr<void> onForwardStreamStateChanged(List<dynamic> stateInfos) async {
if ($instance == null || $instance is! IRTCRoomEventHandler) {
return;
}
return ($instance as IRTCRoomEventHandler)
.onForwardStreamStateChanged
?.call(stateInfos
.map((e) => packObject(
e,
() => ForwardStreamStateInfo.fromMap(
ForwardStreamStateInfo.deepPackedMapValues(
ForwardStreamStateInfo.mapMemberToConstructorParams(
e)))))
.toList());
}