1 /* 2 * Copyright (C) 2021-2023 Alibaba Group Holding Limited 3 */ 4 5 #ifndef _CAMERA_COMMON_H_ 6 #define _CAMERA_COMMON_H_ 7 #include <stdint.h> 8 9 typedef struct _frame_buffer_t { 10 uint8_t *buf; 11 uint32_t len; 12 uint16_t width; 13 uint16_t height; 14 uint32_t format; 15 } frame_buffer_t; 16 17 typedef enum { 18 FRAME_FORMAT_RGB565, 19 FRAME_FORMAT_JPEG, 20 FRAME_FORMAT_PNG, 21 FRAME_FORMAT_YUV, 22 FRAME_FORMAT_MAX 23 } frame_format_t; 24 #endif // _CAMERA_COMMON_H_ 25