Bouffalo SDK  1.0
Bouffalolab Software Development Kit
bflb_cam_config_s Struct Reference

CAM configuration structure. More...

#include <bflb_cam.h>

Collaboration diagram for bflb_cam_config_s:
Collaboration graph

Data Fields

uint8_t input_format
 
uint16_t resolution_x
 
uint16_t resolution_y
 
uint16_t h_blank
 
uint32_t pixel_clock
 
bool with_mjpeg
 
uint8_t input_source
 
uint8_t output_format
 
uint32_t output_bufaddr
 
uint32_t output_bufsize
 

Detailed Description

CAM configuration structure.

Parameters
input_formatCAM input format, use CAMERA input format definition
resolution_xCAM resolution x
resolution_yCAM resolution y
h_blankCAM Hsync blank
pixel_clockCAM pixel clock
with_mjpegCAM with mjpeg or not
input_sourceCAM input source, use CAMERA input source definition
output_formatCAM output format, use CAMERA output format definition
output_bufaddrCAM output buffer address , must be align 16
output_bufsizeCAM output buffer size, should not be less than one frame size

Definition at line 178 of file bflb_cam.h.

Field Documentation

◆ h_blank

uint16_t h_blank

Definition at line 182 of file bflb_cam.h.

◆ input_format

uint8_t input_format

Definition at line 179 of file bflb_cam.h.

◆ input_source

uint8_t input_source

Definition at line 185 of file bflb_cam.h.

◆ output_bufaddr

uint32_t output_bufaddr

Definition at line 187 of file bflb_cam.h.

◆ output_bufsize

uint32_t output_bufsize

Definition at line 188 of file bflb_cam.h.

◆ output_format

uint8_t output_format

Definition at line 186 of file bflb_cam.h.

◆ pixel_clock

uint32_t pixel_clock

Definition at line 183 of file bflb_cam.h.

◆ resolution_x

uint16_t resolution_x

Definition at line 180 of file bflb_cam.h.

◆ resolution_y

uint16_t resolution_y

Definition at line 181 of file bflb_cam.h.

◆ with_mjpeg

bool with_mjpeg

Definition at line 184 of file bflb_cam.h.


The documentation for this struct was generated from the following file: