Lines Matching full:queue
42 queue containing data that resulted from processing buffer A.
146 1. Set the coded format on the ``CAPTURE`` queue via :c:func:`VIDIOC_S_FMT`.
196 the ``CAPTURE`` queue.
201 3. Set the raw source format on the ``OUTPUT`` queue via
232 4. Set the raw frame interval on the ``OUTPUT`` queue via
234 ``CAPTURE`` queue to the same value.
259 ``OUTPUT`` queue is just a hint, the application may provide raw
278 queue. Ideally these would be independent settings, but that would
281 5. **Optional** Set the coded frame interval on the ``CAPTURE`` queue via
308 ``CAPTURE`` queue, that depends on how fast the encoder is and how
309 fast raw frames are queued on the ``OUTPUT`` queue.
320 the desired coded frame interval for the ``OUTPUT`` queue.
326 :c:func:`VIDIOC_S_SELECTION` on the ``OUTPUT`` queue if it is desired
434 If the client stops the ``CAPTURE`` queue during the encode process and then
460 dequeued from the ``CAPTURE`` queue may differ from the order of queuing raw
461 frames to the ``OUTPUT`` queue, due to properties of the selected coded format,
478 * buffers may become available on the ``CAPTURE`` queue without additional
547 -EBUSY error code, the ``CAPTURE`` queue needs to be stopped for the
627 ``CAPTURE`` queue - the encoder will be reset (see the `Reset` sequence)
631 ``OUTPUT`` queue - the encoder will resume operation normally, however any
632 source frames queued to the ``OUTPUT`` queue between ``V4L2_ENC_CMD_STOP``
646 * In case of no buffer in the ``OUTPUT`` queue at the time the
651 * In case of no buffer in the ``CAPTURE`` queue at the time the drain
656 * If :c:func:`VIDIOC_STREAMOFF` is called on the ``CAPTURE`` queue in the
660 * If :c:func:`VIDIOC_STREAMOFF` is called on the ``OUTPUT`` queue in the
686 2. Stop streaming on the ``CAPTURE`` queue via :c:func:`VIDIOC_STREAMOFF`. This
690 3. Start streaming on the ``CAPTURE`` queue via :c:func:`VIDIOC_STREAMON` and
706 1. Setting the format on the ``CAPTURE`` queue may change the set of formats
707 supported/advertised on the ``OUTPUT`` queue. In particular, it also means
711 2. Enumerating formats on the ``OUTPUT`` queue always returns only formats
714 3. Setting the format on the ``OUTPUT`` queue does not change the list of
715 formats available on the ``CAPTURE`` queue. An attempt to set the ``OUTPUT``
720 4. Enumerating formats on the ``CAPTURE`` queue always returns the full set of
724 the client must not change the format on the ``CAPTURE`` queue. Drivers will
728 ``CAPTURE`` queue and the ``CAPTURE`` queue is the master that governs the
729 set of supported formats for the ``OUTPUT`` queue.