Lines Matching refs:ref

30 :ref:`VIDIOC_QUERYCAP` ioctl. As secondary device
31 functions they may also support the :ref:`video overlay <overlay>`
32 (``V4L2_CAP_VIDEO_OVERLAY``) and the :ref:`raw VBI capture <raw-vbi>`
41 Video capture devices shall support :ref:`audio input <audio>`,
42 :ref:`tuner`, :ref:`controls <control>`,
43 :ref:`cropping and scaling <crop>` and
44 :ref:`streaming parameter <streaming-par>` ioctls as needed. The
45 :ref:`video input <video>` ioctls must be supported by all video
58 As usual these parameters are *not* reset at :ref:`open() <func-open>`
64 defaults. An example is given in :ref:`crop`.
70 :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>` ioctl with a pointer to this
80 of :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>`, and call the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`
82 parameters and finally return the actual parameters as :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>`
85 Like :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` the :ref:`VIDIOC_TRY_FMT <VIDIOC_G_FMT>` ioctl
91 discussed in :ref:`pixfmt`. See also the specification of the
92 :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>`, :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` and :ref:`VIDIOC_TRY_FMT <VI…
93 details. Video capture devices must implement both the :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>`
94 and :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl, even if :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ignores all
95 requests and always returns default parameters as :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>` does.
96 :ref:`VIDIOC_TRY_FMT <VIDIOC_G_FMT>` is optional.
102 A video capture device may support the ::ref:`read() function <func-read>`
103 and/or streaming (:ref:`memory mapping <func-mmap>` or
104 :ref:`user pointer <userp>`) I/O. See :ref:`io` for details.