AgoraChannelData constructor
AgoraChannelData({
- ChannelProfileType channelProfileType = ChannelProfileType.channelProfileCommunication,
- ClientRoleType clientRoleType = ClientRoleType.clientRoleBroadcaster,
- VideoEncoderConfiguration? videoEncoderConfiguration,
- bool setCameraAutoFocusFaceModeEnabled = false,
- bool enableDualStreamMode = false,
- StreamFallbackOptions? localPublishFallbackOption,
- StreamFallbackOptions? remoteSubscribeFallbackOption,
- AudioProfileType audioProfileType = AudioProfileType.audioProfileDefault,
- AudioScenarioType audioScenarioType = AudioScenarioType.audioScenarioDefault,
- BeautyOptions? setBeautyEffectOptions,
- bool setCameraTorchOn = false,
- bool muteAllRemoteAudioStreams = false,
- bool muteAllRemoteVideoStreams = false,
- bool isActiveSpeakerDisabled = false,
Implementation
AgoraChannelData({
this.channelProfileType = ChannelProfileType.channelProfileCommunication,
this.clientRoleType = ClientRoleType.clientRoleBroadcaster,
this.videoEncoderConfiguration,
this.setCameraAutoFocusFaceModeEnabled = false,
this.enableDualStreamMode = false,
this.localPublishFallbackOption,
this.remoteSubscribeFallbackOption,
this.audioProfileType = AudioProfileType.audioProfileDefault,
this.audioScenarioType = AudioScenarioType.audioScenarioDefault,
this.setBeautyEffectOptions,
this.setCameraTorchOn = false,
this.muteAllRemoteAudioStreams = false,
this.muteAllRemoteVideoStreams = false,
this.isActiveSpeakerDisabled = false,
});