HMSVideoTrackSetting.fromMap constructor Null safety

HMSVideoTrackSetting.fromMap(
  1. Map map
)

Implementation

factory HMSVideoTrackSetting.fromMap(Map map) {
  HMSVideoResolution? resolution;
  if (map.containsKey('resolution')) {
    resolution = HMSVideoResolution.fromMap(map['resolution']);
  }
  return HMSVideoTrackSetting(
      codec: HMSCodecValues.getHMSCodecFromName(map['codec']),
      resolution: resolution,
      maxBitrate: map['bit_rate'] ?? 0,
      maxFrameRate: map['max_frame_rate'] ?? 0,
      cameraFacing: HMSCameraFacingValues.getHMSCameraFacingFromName(
          map['camera_facing']),
      trackDescription: map['track_description']);
}