AgoraChannelData constructor
AgoraChannelData({
- ChannelProfile channelProfile = ChannelProfile.Communication,
- ClientRole clientRole = ClientRole.Broadcaster,
- VideoEncoderConfiguration? videoEncoderConfiguration,
- bool setCameraAutoFocusFaceModeEnabled = false,
- bool enableDualStreamMode = false,
- StreamFallbackOptions? localPublishFallbackOption,
- StreamFallbackOptions? remoteSubscribeFallbackOption,
- AudioProfile audioProfile = AudioProfile.Default,
- AudioScenario audioScenario = AudioScenario.Default,
- BeautyOptions? setBeautyEffectOptions,
- bool setCameraTorchOn = false,
- bool muteAllRemoteAudioStreams = false,
- bool muteAllRemoteVideoStreams = false,
- 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,
});