merge method

void merge(
  1. TCICBasicConfig other
)

Implementation

void merge(TCICBasicConfig other) {
  autoStartClass = other.autoStartClass ?? autoStartClass;
  allowEarlyEnter = other.allowEarlyEnter ?? allowEarlyEnter;
  allowPipMode = other.allowPipMode ?? allowPipMode;
  autoStartStageLoop = other.autoStartStageLoop ?? autoStartStageLoop;
  enableSmallVideoStream = other.enableSmallVideoStream ?? enableSmallVideoStream;
  enableVirtualBackground = other.enableVirtualBackground ?? enableVirtualBackground;
  rememberBeautyConfig = other.rememberBeautyConfig ?? rememberBeautyConfig;
  rememberVirtualBackgroundConfig = other.rememberVirtualBackgroundConfig ?? rememberVirtualBackgroundConfig;
  microphoneAutoOpen = other.microphoneAutoOpen ?? microphoneAutoOpen;
  cameraAutoOpen = other.cameraAutoOpen ?? cameraAutoOpen;
  logPassword = other.logPassword ?? logPassword;
  enableExperienceDegradation = other.enableExperienceDegradation ?? enableExperienceDegradation;
  enableFullLogReport = other.enableFullLogReport ?? enableFullLogReport;
  handupButtonKeepEnabled = other.handupButtonKeepEnabled ?? handupButtonKeepEnabled;
  enableQuicMode = other.enableQuicMode ?? enableQuicMode;
  showStreamSubscriptionSetting = other.showStreamSubscriptionSetting ?? showStreamSubscriptionSetting;
  showQuicModeSetting = other.showQuicModeSetting ?? showQuicModeSetting;
  teacherVideoFloating = other.teacherVideoFloating ?? teacherVideoFloating;
}