sourceLayout property
PackedImageLayout
get
sourceLayout
Source layout for reconstructing this packed YUV buffer in an image backend.
Implementation
PackedImageLayout get sourceLayout => PackedImageLayout(
rows: height + height ~/ 2,
cols: width,
channels: 1,
format: switch (layout) {
YuvLayout.nv12 => PackedImageFormat.yuv420Nv12,
YuvLayout.nv21 => PackedImageFormat.yuv420Nv21,
YuvLayout.i420 => PackedImageFormat.yuv420I420,
},
);