Lines Matching +full:video +full:- +full:interface
1 .. -*- coding: utf-8; mode: rst -*-
6 Video Capture Interface
9 Video capture devices sample an analog video signal and store the
11 25 or 30 frames/second. With this interface applications can control the
14 Conventionally V4L2 video capture devices are accessed through character
15 device special files named ``/dev/video`` and ``/dev/video0`` to
17 ``/dev/video`` is typically a symbolic link to the preferred video
20 .. note:: The same device file names are used for video output devices.
26 Devices supporting the video capture interface set the
31 functions they may also support the :ref:`video overlay <overlay>`
32 (``V4L2_CAP_VIDEO_OVERLAY``) and the :ref:`raw VBI capture <raw-vbi>`
33 (``V4L2_CAP_VBI_CAPTURE``) interface. At least one of the read/write or
41 Video capture devices shall support :ref:`audio input <audio>`,
44 :ref:`streaming parameter <streaming-par>` ioctls as needed. The
45 :ref:`video input <video>` ioctls must be supported by all video
53 format parameters. The former select an area of the video picture to
58 As usual these parameters are *not* reset at :ref:`open() <func-open>`
93 details. Video capture devices must implement both the :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>`
102 A video capture device may support the ::ref:`read() function <func-read>`
103 and/or streaming (:ref:`memory mapping <func-mmap>` or