PublishOption constructor
PublishOption({})
Implementation
factory PublishOption({
TrackType? trackType,
Codec? codec,
$core.int? bitrate,
$core.int? fps,
$core.int? maxSpatialLayers,
$core.int? maxTemporalLayers,
VideoDimension? videoDimension,
$core.int? id,
}) {
final $result = create();
if (trackType != null) {
$result.trackType = trackType;
}
if (codec != null) {
$result.codec = codec;
}
if (bitrate != null) {
$result.bitrate = bitrate;
}
if (fps != null) {
$result.fps = fps;
}
if (maxSpatialLayers != null) {
$result.maxSpatialLayers = maxSpatialLayers;
}
if (maxTemporalLayers != null) {
$result.maxTemporalLayers = maxTemporalLayers;
}
if (videoDimension != null) {
$result.videoDimension = videoDimension;
}
if (id != null) {
$result.id = id;
}
return $result;
}