cameraImageFromPlatformData function

CameraImageData cameraImageFromPlatformData(
  1. Map data
)

Converts method channel call data for receivedImageStreamData to a CameraImageData.

Implementation

CameraImageData cameraImageFromPlatformData(Map<dynamic, dynamic> data) {
  return CameraImageData(
      format: const CameraImageFormat(ImageFormatGroup.bgra8888, raw: 0),
      height: data['height'] as int,
      width: data['width'] as int,
      lensAperture: data['lensAperture'] as double?,
      sensorExposureTime: data['sensorExposureTime'] as int?,
      sensorSensitivity: data['sensorSensitivity'] as double?,
      planes: <CameraImagePlane>[
        CameraImagePlane(
          bytes: data['data'] as Uint8List,
          bytesPerRow: (data['width'] as int) * 4,
        )
      ]);
}