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