struct vb2_buffer — represents a video buffer
struct vb2_buffer { struct vb2_queue * vb2_queue; unsigned int index; unsigned int type; unsigned int memory; unsigned int num_planes; struct vb2_plane planes[VB2_MAX_PLANES]; u64 timestamp; };
the queue to which this driver belongs
id number of the buffer
buffer type
the method, in which the actual data is passed
number of planes in the buffer on an internal driver queue
private per-plane information; do not change
frame timestamp in ns