VideoSendSettingsUpdate.set constructor
const
VideoSendSettingsUpdate.set({
- VideoSendSettingsMaxQualityUpdate? maxQuality,
- Update<
VideoEncodingSettingsConfigsByQualityUpdate> ? 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 [VideoEncodingSettings] for default values.
Update<VideoEncodingSettingsConfigsByQualityUpdate>? encodings,
}) = _VideoSendSettingsUpdate;