From 6299a2ffe0891ff20dfdc750073f64a8502474d8 Mon Sep 17 00:00:00 2001 From: 1290383sa10238 <1290383sa10238@proton.me> Date: Tue, 9 Sep 2025 13:36:41 +0100 Subject: [PATCH] Support FrameMetatdata::Status::FrameStartup --- libcamera-sys/c_api/framebuffer.h | 1 + libcamera/src/framebuffer.rs | 1 + 2 files changed, 2 insertions(+) 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;