|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Caller-owned writable byte-buffer description. More...
#include <ra8_camera.h>
Data Fields | |
| uint8_t * | data |
| First writable byte, or NULL when capacity is zero. | |
| uint32_t | capacity |
| Writable byte capacity. | |
Caller-owned writable byte-buffer description.
The facade never allocates, grows, or frees this storage. A source writes capture bytes here; a codec backend may use it for encoded output. A zero-copy codec is allowed to ignore it.
Definition at line 80 of file ra8_camera.h.
| uint32_t ra8_camera_buffer_t::capacity |
Writable byte capacity.
Definition at line 82 of file ra8_camera.h.
Referenced by internal_ceu_capture(), internal_jpeg_sw_encode(), internal_memory_capture(), and ra8_camera_source_capture().
| uint8_t* ra8_camera_buffer_t::data |
First writable byte, or NULL when capacity is zero.
Definition at line 81 of file ra8_camera.h.
Referenced by internal_ceu_capture(), internal_jpeg_sw_encode(), internal_memory_capture(), and ra8_camera_source_capture().