Lines Matching full:ref

37 :ref:`VIDIOC_QUERYCAP` ioctl. As secondary device
38 functions they may also support the :ref:`video overlay <overlay>`
39 (``V4L2_CAP_VIDEO_OVERLAY``) and the :ref:`raw VBI capture <raw-vbi>`
48 Video capture devices shall support :ref:`audio input <audio>`,
49 :ref:`tuner`, :ref:`controls <control>`,
50 :ref:`cropping and scaling <crop>` and
51 :ref:`streaming parameter <streaming-par>` ioctls as needed. The
52 :ref:`video input <video>` ioctls must be supported by all video
65 As usual these parameters are *not* reset at :ref:`open() <func-open>`
71 defaults. An example is given in :ref:`crop`.
77 :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>` ioctl with a pointer to this
87 of :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>`, and call the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`
89 parameters and finally return the actual parameters as :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>`
92 Like :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` the :ref:`VIDIOC_TRY_FMT <VIDIOC_G_FMT>` ioctl
98 discussed in :ref:`pixfmt`. See also the specification of the
99 :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>`, :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` and :ref:`VIDIOC_TRY_FMT <VI…
100 details. Video capture devices must implement both the :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>`
101 and :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl, even if :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ignores all
102 requests and always returns default parameters as :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>` does.
103 :ref:`VIDIOC_TRY_FMT <VIDIOC_G_FMT>` is optional.
109 A video capture device may support the :ref:`read() function <func-read>`
110 and/or streaming (:ref:`memory mapping <func-mmap>` or
111 :ref:`user pointer <userp>`) I/O. See :ref:`io` for details.