Lines Matching full:when
44 as the buffer size when the selected format includes padding at the end of
58 ``V4L2_CTRL_FLAG_GRABBED`` flag when calling
69 selection rectangles. When those ioctls result in a buffer size or layout
74 when the stream is stopped. As they don't influence the buffer size, no
110 When reallocation is required, any attempt to modify format or controls that
171 - Number of the buffer, set by the application except when calling
189 this field when ``type`` refers to a capture stream, applications
190 when it refers to an output stream. If the application sets this
201 :c:type:`v4l2_field`. This field is not used when the buffer
202 contains VBI data. Drivers must set it when ``type`` refers to a
203 capture stream, applications when it refers to an output stream.
206 - For capture streams this is time when the first data byte was
218 - When the ``V4L2_BUF_FLAG_TIMECODE`` flag is set in ``flags``, this
255 - For the single-planar API and when ``memory`` is
263 - For the single-planar API and when ``memory`` is
269 - When using the multi-planar API, contains a userspace pointer to
275 - For the single-plane API and when ``memory`` is
329 Drivers must set this field when ``type`` refers to a capture
330 stream, applications when it refers to an output stream. If the
349 - When the memory type in the containing struct
356 - When the memory type in the containing struct
362 - When the memory type in the containing struct
371 field when ``type`` refers to a capture stream, applications when
472 Drivers set or clear this flag when the
482 outgoing queue. When this flag is set, the buffer is currently on
485 (output devices). Drivers set or clear this flag when the
493 - When this flag is set, the buffer is currently on the outgoing
495 this flag when the ``VIDIOC_QUERYBUF`` ioctl is called. After
506 - When this flag is set, the buffer has been dequeued successfully,
509 normally. Drivers set this flag when the ``VIDIOC_DQBUF`` ioctl is
520 - Drivers set or clear this flag when calling the ``VIDIOC_DQBUF``
521 ioctl. It may be set by video capture devices when the buffer
524 Applications can set this bit when ``type`` refers to an output
532 Applications can set this bit when ``type`` refers to an output
541 frames to specify its content. Applications can set this bit when
548 when the ``VIDIOC_DQBUF`` ioctl is called. Applications can set
549 this bit and the corresponding ``timecode`` structure when
556 application. Drivers set or clear this flag when the
591 Applications can set this flag when queueing the output buffer
602 this flag on the capture queue for the last buffer when the
654 timestamp source. Applications must set the timestamp source when
661 - End Of Frame. The buffer timestamp has been taken when the last
671 - Start Of Exposure. The buffer timestamp has been taken when the
793 material. When set, frame numbers 0 and 1 at the start of each