diff options
Diffstat (limited to 'hsm-cam/FFI/Cam.hpp')
-rw-r--r-- | hsm-cam/FFI/Cam.hpp | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/hsm-cam/FFI/Cam.hpp b/hsm-cam/FFI/Cam.hpp index 374e16a..eeea814 100644 --- a/hsm-cam/FFI/Cam.hpp +++ b/hsm-cam/FFI/Cam.hpp @@ -1,15 +1,8 @@ #ifndef CAM_HPP #define CAM_HPP -// RGB888 configuration for ov5647 sensor (Raspberry Pi Camera Module) -// Must be updated if either: -// - Pixel format changes (e.g., to BGR, YUV, etc.) -// - Camera module is replaced #define FRAME_WIDTH (800) #define FRAME_HEIGHT (600) -#define FRAME_LINE (FRAME_WIDTH * 3) -#define FRAME_STRIDE (FRAME_LINE + 32) -#define FRAME_BUFFER_LENGTH (FRAME_STRIDE * FRAME_HEIGHT + 3072) enum Severity { @@ -19,14 +12,14 @@ enum Severity }; typedef void (*HsLogger)(enum Severity, const char *); -typedef void (*HsCallback)(); +typedef void (*HsRequestCallback)(); #ifdef __cplusplus extern "C" { #endif void register_logger(HsLogger hs_logger); - void register_callback(HsCallback hs_callback); + void register_request_callback(HsRequestCallback hs_request_callback); void start_camera_manager(); void stop_camera_manager(); void acquire_camera(); |