/dports/multimedia/libv4l/linux-5.13-rc2/Documentation/userspace-api/media/v4l/ |
H A D | dmabuf.rst | 62 :ref:`VIDIOC_QBUF <VIDIOC_QBUF>` ioctl. In case of multiplanar 65 a different DMABUF descriptor at each :ref:`VIDIOC_QBUF <VIDIOC_QBUF>` call. 82 if (ioctl(v4lfd, VIDIOC_QBUF, &buf) == -1) { 83 perror("VIDIOC_QBUF"); 113 if (ioctl(v4lfd, VIDIOC_QBUF, &buf) == -1) { 114 perror("VIDIOC_QBUF"); 122 :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>` ioctl. The driver can unlock the 137 <VIDIOC_QBUF>` blocks when no buffer is in the outgoing queue. When the 139 :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>` returns immediately with an ``EAGAIN`` 158 :ref:`VIDIOC_REQBUFS <VIDIOC_REQBUFS>`, :ref:`VIDIOC_QBUF <VIDIOC_QBUF>`, [all …]
|
H A D | userp.rst | 51 :ref:`VIDIOC_QBUF <VIDIOC_QBUF>` ioctl. Although buffers are commonly 53 :ref:`VIDIOC_QBUF <VIDIOC_QBUF>` call. If required by the hardware the 61 :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>` ioctl. The driver can unlock the 81 <VIDIOC_QBUF>` blocks when no buffer is in the outgoing queue. When the 83 :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>` returns immediately with an ``EAGAIN`` 102 :ref:`VIDIOC_REQBUFS <VIDIOC_REQBUFS>`, :ref:`VIDIOC_QBUF <VIDIOC_QBUF>`, 103 :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>`, :ref:`VIDIOC_STREAMON <VIDIOC_STREAMON>`
|
H A D | vidioc-qbuf.rst | 7 ioctl VIDIOC_QBUF, VIDIOC_DQBUF 13 VIDIOC_QBUF - VIDIOC_DQBUF - Exchange a buffer with the driver 18 .. c:macro:: VIDIOC_QBUF 20 ``int ioctl(int fd, VIDIOC_QBUF, struct v4l2_buffer *argp)`` 38 Applications call the ``VIDIOC_QBUF`` ioctl to enqueue an empty 64 ``memory`` field to ``V4L2_MEMORY_MMAP``. When ``VIDIOC_QBUF`` is called 75 instead. When ``VIDIOC_QBUF`` is called with a pointer to this structure 90 ``VIDIOC_QBUF`` is called with a pointer to this structure the driver 101 The ``request_fd`` field can be used with the ``VIDIOC_QBUF`` ioctl to specify 137 with a file descriptor numerically the same as the one given to ``VIDIOC_QBUF``
|
H A D | func-poll.rst | 37 the :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>` ioctl. For output devices this 39 queued up with the :ref:`VIDIOC_QBUF <VIDIOC_QBUF>` ioctl for 56 hasn't yet called :ref:`VIDIOC_QBUF <VIDIOC_QBUF>`, the
|
H A D | capture.c.rst | 134 if (-1 == xioctl(fd, VIDIOC_QBUF, &buf)) 135 errno_exit("VIDIOC_QBUF"); 168 if (-1 == xioctl(fd, VIDIOC_QBUF, &buf)) 169 errno_exit("VIDIOC_QBUF"); 252 if (-1 == xioctl(fd, VIDIOC_QBUF, &buf)) 253 errno_exit("VIDIOC_QBUF"); 271 if (-1 == xioctl(fd, VIDIOC_QBUF, &buf)) 272 errno_exit("VIDIOC_QBUF");
|
H A D | buffer.rst | 17 :ref:`VIDIOC_QBUF <VIDIOC_QBUF>` and 95 #. VIDIOC_QBUF 114 :c:func:`VIDIOC_QBUF` ioctl to return a ``EINVAL`` error. 124 #. VIDIOC_QBUF 301 :ref:`ioctl VIDIOC_QBUF <VIDIOC_QBUF>` and ignored by other ioctls that 305 other than :ref:`VIDIOC_QBUF <VIDIOC_QBUF>`. 474 :ref:`VIDIOC_QBUF` or 487 the ``VIDIOC_QBUF``\ ioctl it is always set and after 558 :ref:`VIDIOC_PREPARE_BUF <VIDIOC_QBUF>`, 559 :ref:`VIDIOC_QBUF` or [all …]
|
H A D | planar-apis.rst | 54 :ref:`VIDIOC_QBUF <VIDIOC_QBUF>`, :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>`, :ref:`VIDIOC_QUERYBUF <VIDIOC_…
|
H A D | vidioc-prepare-buf.rst | 36 using the :ref:`VIDIOC_QBUF <VIDIOC_QBUF>` ioctl, and to prepare it for future I/O. Such
|
H A D | mmap.rst | 235 :ref:`VIVIOC_QBUF <VIDIOC_QBUF>` and :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>` 239 buffers can be dequeued. By default :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>` 242 :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>` returns immediately with an ``EAGAIN`` 259 <VIDIOC_QUERYBUF>`, :ref:`VIDIOC_QBUF <VIDIOC_QBUF>`, :ref:`VIDIOC_DQBUF 260 <VIDIOC_QBUF>`, :ref:`VIDIOC_STREAMON <VIDIOC_STREAMON>` 269 accordingly when calling :ref:`VIDIOC_QBUF` etc.,
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/Documentation/userspace-api/media/v4l/ |
H A D | dmabuf.rst | 62 :ref:`VIDIOC_QBUF <VIDIOC_QBUF>` ioctl. In case of multiplanar 65 a different DMABUF descriptor at each :ref:`VIDIOC_QBUF <VIDIOC_QBUF>` call. 82 if (ioctl(v4lfd, VIDIOC_QBUF, &buf) == -1) { 83 perror("VIDIOC_QBUF"); 113 if (ioctl(v4lfd, VIDIOC_QBUF, &buf) == -1) { 114 perror("VIDIOC_QBUF"); 122 :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>` ioctl. The driver can unlock the 137 <VIDIOC_QBUF>` blocks when no buffer is in the outgoing queue. When the 139 :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>` returns immediately with an ``EAGAIN`` 158 :ref:`VIDIOC_REQBUFS <VIDIOC_REQBUFS>`, :ref:`VIDIOC_QBUF <VIDIOC_QBUF>`, [all …]
|
H A D | userp.rst | 51 :ref:`VIDIOC_QBUF <VIDIOC_QBUF>` ioctl. Although buffers are commonly 53 :ref:`VIDIOC_QBUF <VIDIOC_QBUF>` call. If required by the hardware the 61 :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>` ioctl. The driver can unlock the 81 <VIDIOC_QBUF>` blocks when no buffer is in the outgoing queue. When the 83 :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>` returns immediately with an ``EAGAIN`` 102 :ref:`VIDIOC_REQBUFS <VIDIOC_REQBUFS>`, :ref:`VIDIOC_QBUF <VIDIOC_QBUF>`, 103 :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>`, :ref:`VIDIOC_STREAMON <VIDIOC_STREAMON>`
|
H A D | vidioc-qbuf.rst | 7 ioctl VIDIOC_QBUF, VIDIOC_DQBUF 13 VIDIOC_QBUF - VIDIOC_DQBUF - Exchange a buffer with the driver 18 .. c:macro:: VIDIOC_QBUF 20 ``int ioctl(int fd, VIDIOC_QBUF, struct v4l2_buffer *argp)`` 38 Applications call the ``VIDIOC_QBUF`` ioctl to enqueue an empty 64 ``memory`` field to ``V4L2_MEMORY_MMAP``. When ``VIDIOC_QBUF`` is called 75 instead. When ``VIDIOC_QBUF`` is called with a pointer to this structure 90 ``VIDIOC_QBUF`` is called with a pointer to this structure the driver 101 The ``request_fd`` field can be used with the ``VIDIOC_QBUF`` ioctl to specify 137 with a file descriptor numerically the same as the one given to ``VIDIOC_QBUF``
|
H A D | func-poll.rst | 37 the :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>` ioctl. For output devices this 39 queued up with the :ref:`VIDIOC_QBUF <VIDIOC_QBUF>` ioctl for 56 hasn't yet called :ref:`VIDIOC_QBUF <VIDIOC_QBUF>`, the
|
H A D | capture.c.rst | 134 if (-1 == xioctl(fd, VIDIOC_QBUF, &buf)) 135 errno_exit("VIDIOC_QBUF"); 168 if (-1 == xioctl(fd, VIDIOC_QBUF, &buf)) 169 errno_exit("VIDIOC_QBUF"); 252 if (-1 == xioctl(fd, VIDIOC_QBUF, &buf)) 253 errno_exit("VIDIOC_QBUF"); 271 if (-1 == xioctl(fd, VIDIOC_QBUF, &buf)) 272 errno_exit("VIDIOC_QBUF");
|
H A D | buffer.rst | 17 :ref:`VIDIOC_QBUF <VIDIOC_QBUF>` and 95 #. VIDIOC_QBUF 114 :c:func:`VIDIOC_QBUF` ioctl to return a ``EINVAL`` error. 124 #. VIDIOC_QBUF 301 :ref:`ioctl VIDIOC_QBUF <VIDIOC_QBUF>` and ignored by other ioctls that 305 other than :ref:`VIDIOC_QBUF <VIDIOC_QBUF>`. 474 :ref:`VIDIOC_QBUF` or 487 the ``VIDIOC_QBUF``\ ioctl it is always set and after 558 :ref:`VIDIOC_PREPARE_BUF <VIDIOC_QBUF>`, 559 :ref:`VIDIOC_QBUF` or [all …]
|
H A D | planar-apis.rst | 54 :ref:`VIDIOC_QBUF <VIDIOC_QBUF>`, :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>`, :ref:`VIDIOC_QUERYBUF <VIDIOC_…
|
H A D | vidioc-prepare-buf.rst | 36 using the :ref:`VIDIOC_QBUF <VIDIOC_QBUF>` ioctl, and to prepare it for future I/O. Such
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/Documentation/userspace-api/media/v4l/ |
H A D | dmabuf.rst | 62 :ref:`VIDIOC_QBUF <VIDIOC_QBUF>` ioctl. In case of multiplanar 65 a different DMABUF descriptor at each :ref:`VIDIOC_QBUF <VIDIOC_QBUF>` call. 82 if (ioctl(v4lfd, VIDIOC_QBUF, &buf) == -1) { 83 perror("VIDIOC_QBUF"); 113 if (ioctl(v4lfd, VIDIOC_QBUF, &buf) == -1) { 114 perror("VIDIOC_QBUF"); 122 :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>` ioctl. The driver can unlock the 137 <VIDIOC_QBUF>` blocks when no buffer is in the outgoing queue. When the 139 :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>` returns immediately with an ``EAGAIN`` 158 :ref:`VIDIOC_REQBUFS <VIDIOC_REQBUFS>`, :ref:`VIDIOC_QBUF <VIDIOC_QBUF>`, [all …]
|
H A D | userp.rst | 51 :ref:`VIDIOC_QBUF <VIDIOC_QBUF>` ioctl. Although buffers are commonly 53 :ref:`VIDIOC_QBUF <VIDIOC_QBUF>` call. If required by the hardware the 61 :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>` ioctl. The driver can unlock the 81 <VIDIOC_QBUF>` blocks when no buffer is in the outgoing queue. When the 83 :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>` returns immediately with an ``EAGAIN`` 102 :ref:`VIDIOC_REQBUFS <VIDIOC_REQBUFS>`, :ref:`VIDIOC_QBUF <VIDIOC_QBUF>`, 103 :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>`, :ref:`VIDIOC_STREAMON <VIDIOC_STREAMON>`
|
H A D | vidioc-qbuf.rst | 7 ioctl VIDIOC_QBUF, VIDIOC_DQBUF 13 VIDIOC_QBUF - VIDIOC_DQBUF - Exchange a buffer with the driver 18 .. c:macro:: VIDIOC_QBUF 20 ``int ioctl(int fd, VIDIOC_QBUF, struct v4l2_buffer *argp)`` 38 Applications call the ``VIDIOC_QBUF`` ioctl to enqueue an empty 64 ``memory`` field to ``V4L2_MEMORY_MMAP``. When ``VIDIOC_QBUF`` is called 75 instead. When ``VIDIOC_QBUF`` is called with a pointer to this structure 90 ``VIDIOC_QBUF`` is called with a pointer to this structure the driver 101 The ``request_fd`` field can be used with the ``VIDIOC_QBUF`` ioctl to specify 137 with a file descriptor numerically the same as the one given to ``VIDIOC_QBUF``
|
H A D | func-poll.rst | 37 the :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>` ioctl. For output devices this 39 queued up with the :ref:`VIDIOC_QBUF <VIDIOC_QBUF>` ioctl for 56 hasn't yet called :ref:`VIDIOC_QBUF <VIDIOC_QBUF>`, the
|
H A D | capture.c.rst | 134 if (-1 == xioctl(fd, VIDIOC_QBUF, &buf)) 135 errno_exit("VIDIOC_QBUF"); 168 if (-1 == xioctl(fd, VIDIOC_QBUF, &buf)) 169 errno_exit("VIDIOC_QBUF"); 252 if (-1 == xioctl(fd, VIDIOC_QBUF, &buf)) 253 errno_exit("VIDIOC_QBUF"); 271 if (-1 == xioctl(fd, VIDIOC_QBUF, &buf)) 272 errno_exit("VIDIOC_QBUF");
|
H A D | buffer.rst | 17 :ref:`VIDIOC_QBUF <VIDIOC_QBUF>` and 95 #. VIDIOC_QBUF 114 :c:func:`VIDIOC_QBUF` ioctl to return a ``EINVAL`` error. 124 #. VIDIOC_QBUF 301 :ref:`ioctl VIDIOC_QBUF <VIDIOC_QBUF>` and ignored by other ioctls that 305 other than :ref:`VIDIOC_QBUF <VIDIOC_QBUF>`. 474 :ref:`VIDIOC_QBUF` or 487 the ``VIDIOC_QBUF``\ ioctl it is always set and after 558 :ref:`VIDIOC_PREPARE_BUF <VIDIOC_QBUF>`, 559 :ref:`VIDIOC_QBUF` or [all …]
|
H A D | planar-apis.rst | 54 :ref:`VIDIOC_QBUF <VIDIOC_QBUF>`, :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>`, :ref:`VIDIOC_QUERYBUF <VIDIOC_…
|
H A D | vidioc-prepare-buf.rst | 36 using the :ref:`VIDIOC_QBUF <VIDIOC_QBUF>` ioctl, and to prepare it for future I/O. Such
|