Lines Matching +full:no +full:- +full:output
1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
10 Input and output devices support this I/O method when the
21 data are exchanged, these pointers and meta-information are passed in
23 :c:type:`v4l2_plane` in the multi-planar API case). The
26 No buffers (planes) are allocated beforehand, consequently they are not
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
75 the buffer when the data is no longer needed. Output applications fill
76 and enqueue buffers, when enough buffers are stacked up output is
81 <VIDIOC_QBUF>` blocks when no buffer is in the outgoing queue. When the
84 error code when no buffer is available. The :ref:`select()
85 <func-select>` or :c:func:`poll()` function are always
88 To start and stop capturing or output applications call the
95 both queues and unlocks all buffers as a side effect. Since there is no
109 Anyway, the process of swapping, locking or generating scatter-gather
116 disk. Output buffers must be saved on the incoming and outgoing queue