Lines Matching +full:wait +full:- +full:queue
1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
21 data are exchanged, these pointers and meta-information are passed in
23 :c:type:`v4l2_plane` in the multi-planar API case). The
33 .. code-block:: c
41 if (ioctl (fd, VIDIOC_REQBUFS, &reqbuf) == -1) {
74 application waits until a filled buffer can be dequeued, and re-enqueues
78 buffers it must wait until an empty buffer can be dequeued and reused.
81 <VIDIOC_QBUF>` blocks when no buffer is in the outgoing queue. When the
85 <func-select>` or :c:func:`poll()` function are always
109 Anyway, the process of swapping, locking or generating scatter-gather
111 the incoming buffer queue, and perhaps by maintaining caches assuming
115 the pages of empty buffers in the incoming queue need not be saved to
116 disk. Output buffers must be saved on the incoming and outgoing queue