Bouffalo SDK  1.0
Bouffalolab Software Development Kit
bflb_mjpeg_config_s Struct Reference

MJPEG configuration structure. More...

#include <bflb_mjpeg.h>

Collaboration diagram for bflb_mjpeg_config_s:
Collaboration graph

Data Fields

uint8_t format
 
uint8_t quality
 
uint16_t rows
 
uint16_t resolution_x
 
uint16_t resolution_y
 
uint32_t input_bufaddr0
 
uint32_t input_bufaddr1
 
uint32_t output_bufaddr
 
uint32_t output_bufsize
 
uint16_t * input_yy_table
 
uint16_t * input_uv_table
 

Detailed Description

MJPEG configuration structure.

Parameters
formatMJPEG format, use mjpeg format definition
resolution_xMJPEG width, must be a multiple of 8 or a multiple of 16
resolution_yMJPEG higth, must be a multiple of 8 or a multiple of 16
input_bufaddr0MJPEG input buffer address 0 for yy , must be align 16
input_bufaddr1MJPEG input buffer address 0 for yy , must be align 16
output_bufaddrMJPEG output buffer address , must be align 16
output_bufsizeMJPEG output buffer size, must be larger than resolution_x*resolution_y*2*MJPEG_MAX_FRAME_COUNT

Definition at line 68 of file bflb_mjpeg.h.

Field Documentation

◆ format

uint8_t format

Definition at line 69 of file bflb_mjpeg.h.

◆ input_bufaddr0

uint32_t input_bufaddr0

Definition at line 74 of file bflb_mjpeg.h.

◆ input_bufaddr1

uint32_t input_bufaddr1

Definition at line 75 of file bflb_mjpeg.h.

◆ input_uv_table

uint16_t* input_uv_table

Definition at line 79 of file bflb_mjpeg.h.

◆ input_yy_table

uint16_t* input_yy_table

Definition at line 78 of file bflb_mjpeg.h.

◆ output_bufaddr

uint32_t output_bufaddr

Definition at line 76 of file bflb_mjpeg.h.

◆ output_bufsize

uint32_t output_bufsize

Definition at line 77 of file bflb_mjpeg.h.

◆ quality

uint8_t quality

Definition at line 70 of file bflb_mjpeg.h.

◆ resolution_x

uint16_t resolution_x

Definition at line 72 of file bflb_mjpeg.h.

◆ resolution_y

uint16_t resolution_y

Definition at line 73 of file bflb_mjpeg.h.

◆ rows

uint16_t rows

Definition at line 71 of file bflb_mjpeg.h.


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