onRemoteAudioPropertiesReportEx method

FutureOr<void> onRemoteAudioPropertiesReportEx(
  1. List audioPropertiesInfos
)
override

@hidden internal use only @detail callback @author lizheng

Implementation

FutureOr<void> onRemoteAudioPropertiesReportEx(
    List<dynamic> audioPropertiesInfos) async {
  if ($instance == null || $instance is! IRTCEngineEventHandler) {
    return;
  }
  return ($instance as IRTCEngineEventHandler)
      .onRemoteAudioPropertiesReportEx
      ?.call(
          audioPropertiesInfos
              .map((e) => packObject(
                  e,
                  () => RemoteAudioPropertiesInfo.fromMap(
                      RemoteAudioPropertiesInfo.deepPackedMapValues(
                          RemoteAudioPropertiesInfo
                              .mapMemberToConstructorParams(e)))))
              .toList(),
          null);
}