diff --git a/libcamera-sys/c_api/framebuffer.h b/libcamera-sys/c_api/framebuffer.h index 2a3f9f5..f061af5 100644 --- a/libcamera-sys/c_api/framebuffer.h +++ b/libcamera-sys/c_api/framebuffer.h @@ -9,6 +9,7 @@ enum libcamera_frame_metadata_status { LIBCAMERA_FRAME_METADATA_STATUS_SUCCESS, LIBCAMERA_FRAME_METADATA_STATUS_ERROR, LIBCAMERA_FRAME_METADATA_STATUS_CANCELLED, + LIBCAMERA_FRAME_METADATA_STATUS_STARTUP, }; struct libcamera_frame_metadata_plane { diff --git a/libcamera/src/framebuffer.rs b/libcamera/src/framebuffer.rs index 9dd157c..aa79a32 100644 --- a/libcamera/src/framebuffer.rs +++ b/libcamera/src/framebuffer.rs @@ -11,6 +11,7 @@ pub enum FrameMetadataStatus { Success = libcamera_frame_metadata_status::LIBCAMERA_FRAME_METADATA_STATUS_SUCCESS, Error = libcamera_frame_metadata_status::LIBCAMERA_FRAME_METADATA_STATUS_ERROR, Cancelled = libcamera_frame_metadata_status::LIBCAMERA_FRAME_METADATA_STATUS_CANCELLED, + Startup = libcamera_frame_metadata_status::LIBCAMERA_FRAME_METADATA_STATUS_STARTUP, } pub type FrameMetadataPlane = libcamera_frame_metadata_plane_t;