AgoraChannelData constructor

AgoraChannelData({
  1. ChannelProfile channelProfile = ChannelProfile.Communication,
  2. ClientRole clientRole = ClientRole.Broadcaster,
  3. VideoEncoderConfiguration? videoEncoderConfiguration,
  4. bool setCameraAutoFocusFaceModeEnabled = false,
  5. bool enableDualStreamMode = false,
  6. StreamFallbackOptions? localPublishFallbackOption,
  7. StreamFallbackOptions? remoteSubscribeFallbackOption,
  8. AudioProfile audioProfile = AudioProfile.Default,
  9. AudioScenario audioScenario = AudioScenario.Default,
  10. BeautyOptions? setBeautyEffectOptions,
  11. bool setCameraTorchOn = false,
  12. bool muteAllRemoteAudioStreams = false,
  13. bool muteAllRemoteVideoStreams = false,
  14. bool isActiveSpeakerDisabled = false,
})

Implementation

AgoraChannelData({
  this.channelProfile = ChannelProfile.Communication,
  this.clientRole = ClientRole.Broadcaster,
  this.videoEncoderConfiguration,
  this.setCameraAutoFocusFaceModeEnabled = false,
  this.enableDualStreamMode = false,
  this.localPublishFallbackOption,
  this.remoteSubscribeFallbackOption,
  this.audioProfile = AudioProfile.Default,
  this.audioScenario = AudioScenario.Default,
  this.setBeautyEffectOptions,
  this.setCameraTorchOn = false,
  this.muteAllRemoteAudioStreams = false,
  this.muteAllRemoteVideoStreams = false,
  this.isActiveSpeakerDisabled = false,
});