Home
last modified time | relevance | path

Searched refs:VIDIOC_STREAMON (Results 1 – 25 of 28) sorted by relevance

12

/Linux-v5.4/Documentation/media/uapi/v4l/
Dvidioc-streamon.rst13 ioctl VIDIOC_STREAMON, VIDIOC_STREAMOFF
19 VIDIOC_STREAMON - VIDIOC_STREAMOFF - Start or stop streaming I/O
25 .. c:function:: int ioctl( int fd, VIDIOC_STREAMON, const int *argp )
26 :name: VIDIOC_STREAMON
44 The ``VIDIOC_STREAMON`` and ``VIDIOC_STREAMOFF`` ioctl start and stop
50 are any empty buffers in the incoming queue) until ``VIDIOC_STREAMON``
52 produced until ``VIDIOC_STREAMON`` has been called. The ioctl will
55 Memory-to-memory devices will not start until ``VIDIOC_STREAMON`` has
58 If ``VIDIOC_STREAMON`` fails then any already queued buffers will remain
72 ``VIDIOC_STREAMON``, then those queued buffers will also be removed from
[all …]
Duserp.rst70 :ref:`VIDIOC_STREAMOFF <VIDIOC_STREAMON>` is called,
95 :ref:`VIDIOC_STREAMON <VIDIOC_STREAMON>` and
96 :ref:`VIDIOC_STREAMOFF <VIDIOC_STREAMON>` ioctl.
100 :ref:`VIDIOC_STREAMOFF <VIDIOC_STREAMON>` removes all buffers from
109 :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>`, :ref:`VIDIOC_STREAMON <VIDIOC_STREAMON>`
110 and :ref:`VIDIOC_STREAMOFF <VIDIOC_STREAMON>` ioctls, the
Ddmabuf.rst132 :ref:`VIDIOC_STREAMOFF <VIDIOC_STREAMON>` is called,
152 :ref:`VIDIOC_STREAMON <VIDIOC_STREAMON>` and
153 :ref:`VIDIOC_STREAMOFF <VIDIOC_STREAMON>` ioctls.
157 :ref:`VIDIOC_STREAMOFF <VIDIOC_STREAMON>` removes all buffers from
166 :ref:`VIDIOC_DQBUF <VIDIOC_QBUF>`, :ref:`VIDIOC_STREAMON
167 <VIDIOC_STREAMON>` and :ref:`VIDIOC_STREAMOFF <VIDIOC_STREAMON>` ioctls,
Dmmap.rst237 up the output is started with :ref:`VIDIOC_STREAMON <VIDIOC_STREAMON>`.
254 :ref:`VIDIOC_STREAMON <VIDIOC_STREAMON>` and :ref:`VIDIOC_STREAMOFF
255 <VIDIOC_STREAMON>` ioctl.
257 .. note:::ref:`VIDIOC_STREAMOFF <VIDIOC_STREAMON>`
267 <VIDIOC_QBUF>`, :ref:`VIDIOC_STREAMON <VIDIOC_STREAMON>`
268 and :ref:`VIDIOC_STREAMOFF <VIDIOC_STREAMON>` ioctls, the :ref:`mmap()
Dvidioc-overlay.rst47 Drivers do not support :ref:`VIDIOC_STREAMON` or
48 :ref:`VIDIOC_STREAMOFF <VIDIOC_STREAMON>` with
Dfunc-poll.rst62 :ref:`VIDIOC_STREAMON <VIDIOC_STREAMON>` the :ref:`poll() <func-poll>`
65 :ref:`VIDIOC_STREAMON <VIDIOC_STREAMON>` for a capture device but
Ddev-mem2mem.rst27 both sides and finally call :ref:`VIDIOC_STREAMON <VIDIOC_STREAMON>`
Dvidioc-encoder-cmd.rst60 A :ref:`read() <func-read>` or :ref:`VIDIOC_STREAMON <VIDIOC_STREAMON>`
67 A :ref:`close() <func-close>` or :ref:`VIDIOC_STREAMOFF <VIDIOC_STREAMON>`
Dcapture.c.rst263 if (-1 == xioctl(fd, VIDIOC_STREAMON, &type))
264 errno_exit("VIDIOC_STREAMON");
282 if (-1 == xioctl(fd, VIDIOC_STREAMON, &type))
283 errno_exit("VIDIOC_STREAMON");
Dvidioc-qbuf.rst88 :ref:`VIDIOC_STREAMOFF <VIDIOC_STREAMON>` or
104 dequeued, until the :ref:`VIDIOC_STREAMOFF <VIDIOC_STREAMON>` or
123 :ref:`VIDIOC_STREAMOFF <VIDIOC_STREAMON>` or calling :ref:`VIDIOC_REQBUFS`
Dvidioc-dqevent.rst400 (:ref:`VIDIOC_STREAMOFF <VIDIOC_STREAMON>`
401 followed by :ref:`VIDIOC_STREAMON <VIDIOC_STREAMON>`). The reason is
Dvidioc-decoder-cmd.rst57 A :ref:`write() <func-write>` or :ref:`VIDIOC_STREAMON`
61 A :ref:`close() <func-close>` or :ref:`VIDIOC_STREAMOFF <VIDIOC_STREAMON>`
Ddev-raw-vbi.rst101 :ref:`VIDIOC_STREAMON` ioctl and the first :ref:`read() <func-read>`
285 Remember the :ref:`VIDIOC_STREAMON <VIDIOC_STREAMON>` ioctl and the
Ddev-decoder.rst200 Seek -> Decoding [ label = "VIDIOC_STREAMON(OUTPUT)" ];
346 3. Start streaming on the ``OUTPUT`` queue via :c:func:`VIDIOC_STREAMON`.
577 * if the ``CAPTURE`` queue is not streaming, call :c:func:`VIDIOC_STREAMON`
690 11. Call :c:func:`VIDIOC_STREAMON` on the ``CAPTURE`` queue to start decoding
806 2. Restart the ``OUTPUT`` queue via :c:func:`VIDIOC_STREAMON`
951 :c:func:`VIDIOC_STREAMOFF` and :c:func:`VIDIOC_STREAMON` on the
1044 * a pair of :c:func:`VIDIOC_STREAMOFF` and :c:func:`VIDIOC_STREAMON` on the
1049 * a pair of :c:func:`VIDIOC_STREAMOFF` and :c:func:`VIDIOC_STREAMON` on the
Dv4l2grab.c.rst133 xioctl(fd, VIDIOC_STREAMON, &type);
Dfunc-select.rst71 :ref:`VIDIOC_STREAMON` yet the :ref:`select() <func-select>`
Dvidioc-reqbufs.rst77 :ref:`VIDIOC_STREAMOFF <VIDIOC_STREAMON>`.
Ddev-sliced-vbi.rst105 :ref:`VIDIOC_STREAMON` ioctl and the first
292 :ref:`VIDIOC_STREAMON` and
293 :ref:`VIDIOC_STREAMOFF <VIDIOC_STREAMON>` call, and after the first
Ddev-subdev.rst135 :ref:`VIDIOC_STREAMON <VIDIOC_STREAMON>` time, and an ``EPIPE`` error
Ddiff-v4l.rst579 be used. The :ref:`VIDIOC_STREAMON` ioctl
582 :ref:`VIDIOC_STREAMOFF <VIDIOC_STREAMON>` stops capturing and
Dbuffer.rst103 #. VIDIOC_STREAMON
132 #. VIDIOC_STREAMON
/Linux-v5.4/drivers/media/v4l2-core/
Dv4l2-compat-ioctl32.c1206 case VIDIOC_STREAMON32: cmd = VIDIOC_STREAMON; break; in do_video_ioctl()
1225 case VIDIOC_STREAMON: in do_video_ioctl()
Dv4l2-dev.c693 SET_VALID_IOCTL(ops, VIDIOC_STREAMON, vidioc_streamon); in determine_valid_ioctls()
/Linux-v5.4/Documentation/media/uapi/mediactl/
Drequest-api.rst107 :ref:`VIDIOC_STREAMOFF <VIDIOC_STREAMON>` is called or the device is
/Linux-v5.4/include/uapi/linux/
Dvideodev2.h2424 #define VIDIOC_STREAMON _IOW('V', 18, int) macro

12