VideoSendSettingsUpdate.set constructor Null safety
- {VideoSendSettingsMaxQualityUpdate? maxQuality,
- Update<
VideoEncodingSettingsByQualityUpdate> ? encodings}
Updates video send settings using specific values.
Implementation
const factory VideoSendSettingsUpdate.set({
/// Set the maximum quality to be used for a video track. If set to a quality level for which there are no
/// encoding setting specified, the client will use the next lower quality for which encoding setting do exist.
VideoSendSettingsMaxQualityUpdate? maxQuality,
/// Custom encoding configuration for each of the quality settings.
///
/// Note that when encoding settings are given for a quality level, encoding settings for all lower qualities
/// must also be specified.
///
/// E.g., if settings are given for the high quality, settings for the low and medium qualities must also be given.
///
/// See [VideoEncodingSettingsByQuality] for default values.
Update<VideoEncodingSettingsByQualityUpdate>? encodings,
}) = _VideoSendSettingsUpdate;