PublishingSettings constructor
const
PublishingSettings({
- required MicrophonePublishingSettings microphone,
- required CameraPublishingSettings camera,
- @JsonKey(toJson: _customAudioMapToJson, fromJson: _customAudioMapFromJson) required Map<
CustomTrackName, CustomAudioPublishingSettings> customAudio, - @JsonKey(toJson: _customVideoMapToJson, fromJson: _customVideoMapFromJson) required Map<
CustomTrackName, CustomVideoPublishingSettings> customVideo,
Implementation
const factory PublishingSettings({
required MicrophonePublishingSettings microphone,
required CameraPublishingSettings camera,
@JsonKey(toJson: _customAudioMapToJson, fromJson: _customAudioMapFromJson)
required Map<CustomTrackName, CustomAudioPublishingSettings> customAudio,
@JsonKey(toJson: _customVideoMapToJson, fromJson: _customVideoMapFromJson)
required Map<CustomTrackName, CustomVideoPublishingSettings> customVideo,
}) = _PublishingSettings;