MediaSubscriptionSettings constructor
const
MediaSubscriptionSettings({
- required VideoSubscriptionSettings camera,
- required VideoSubscriptionSettings screenVideo,
- required AudioSubscriptionSettings microphone,
- required AudioSubscriptionSettings screenAudio,
- @JsonKey(toJson: _customAudioMapToJson, fromJson: _customAudioMapFromJson) required Map<
CustomTrackName, AudioSubscriptionSettings> customAudio, - @JsonKey(toJson: _customVideoMapToJson, fromJson: _customVideoMapFromJson) required Map<
CustomTrackName, VideoSubscriptionSettings> customVideo,
Implementation
const factory MediaSubscriptionSettings({
required VideoSubscriptionSettings camera,
required VideoSubscriptionSettings screenVideo,
required AudioSubscriptionSettings microphone,
required AudioSubscriptionSettings screenAudio,
@JsonKey(toJson: _customAudioMapToJson, fromJson: _customAudioMapFromJson)
required Map<CustomTrackName, AudioSubscriptionSettings> customAudio,
@JsonKey(toJson: _customVideoMapToJson, fromJson: _customVideoMapFromJson)
required Map<CustomTrackName, VideoSubscriptionSettings> customVideo,
}) = _MediaSubscriptionSettings;