Zephyr API Documentation
3.7.0
A Scalable Open Source RTOS
|
Video buffer structure. More...
#include <video.h>
Data Fields | |
void * | driver_data |
pointer to driver specific data. | |
uint8_t * | buffer |
pointer to the start of the buffer. | |
uint32_t | size |
size of the buffer in bytes. | |
uint32_t | bytesused |
number of bytes occupied by the valid data in the buffer. | |
uint32_t | timestamp |
time reference in milliseconds at which the last data byte was actually received for input endpoints or to be consumed for output endpoints. | |
Video buffer structure.
Represent a video frame.
uint8_t* video_buffer::buffer |
pointer to the start of the buffer.
uint32_t video_buffer::bytesused |
number of bytes occupied by the valid data in the buffer.
void* video_buffer::driver_data |
pointer to driver specific data.
uint32_t video_buffer::size |
size of the buffer in bytes.
uint32_t video_buffer::timestamp |
time reference in milliseconds at which the last data byte was actually received for input endpoints or to be consumed for output endpoints.