NERtcOptions constructor

const NERtcOptions({
  1. String? logDir,
  2. int? logLevel,
  3. NERtcServerAddresses? serverAddresses,
  4. bool? audioAutoSubscribe,
  5. bool? videoAutoSubscribe,
  6. bool? disableFirstJoinUserCreateChannel,
  7. bool? audioDisableOverrideSpeakerOnReceiver,
  8. bool? audioDisableSWAECOnHeadset,
  9. bool? audioAINSEnabled,
  10. bool? serverRecordAudio,
  11. bool? serverRecordVideo,
  12. NERtcServerRecordMode? serverRecordMode,
  13. bool? serverRecordSpeaker,
  14. bool? publishSelfStream,
  15. NERtcMediaCodecMode? videoEncodeMode,
  16. NERtcMediaCodecMode? videoDecodeMode,
  17. bool? videoCaptureObserverEnabled,
  18. NERtcVideoSendMode? videoSendMode,
  19. bool? videoH265Enabled,
  20. bool? mode1v1Enabled,
})

Implementation

const NERtcOptions(
    {this.logDir,
    this.logLevel,
    this.serverAddresses,
    this.audioAutoSubscribe,
    this.videoAutoSubscribe,
    this.disableFirstJoinUserCreateChannel,
    this.audioDisableOverrideSpeakerOnReceiver,
    this.audioDisableSWAECOnHeadset,
    this.audioAINSEnabled,
    this.serverRecordAudio,
    this.serverRecordVideo,
    this.serverRecordMode,
    this.serverRecordSpeaker,
    this.publishSelfStream,
    this.videoEncodeMode,
    this.videoDecodeMode,
    this.videoCaptureObserverEnabled,
    this.videoSendMode,
    this.videoH265Enabled,
    this.mode1v1Enabled});