Parameter of ioctl(VIDIOC_QBUF) and ioctl(VIDIOC_DQBUF).
Currently, support only index, type, bytesused, memory, m.userptr, and length.
More...
#include <video.h>
Public Attributes | |
uint16_t | index |
uint16_t | type |
uint32_t | bytesused |
uint16_t | flags |
uint16_t | field |
struct timeval | timestamp |
struct v4l2_timecode | timecode |
uint16_t | sequence |
uint16_t | memory |
union { | |
uint32_t offset | |
unsigned long userptr | |
struct v4l2_plane * planes | |
int fd | |
} | m |
uint32_t | length |
Parameter of ioctl(VIDIOC_QBUF) and ioctl(VIDIOC_DQBUF).
Currently, support only index, type, bytesused, memory, m.userptr, and length.
uint16_t index |
Buffer id
uint16_t type |
enum v4l2_buf_type
uint32_t bytesused |
Driver sets the image size
uint16_t flags |
Buffer flags.
uint16_t field |
The field order of the image
struct timeval timestamp |
Frame timestamp
struct v4l2_timecode timecode |
Frame timecode
uint16_t sequence |
Frame sequence number
uint16_t memory |
enum v4l2_memory
unsigned long userptr |
Address of buffer
uint32_t length |
User set the buffer size