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