Home
last modified time | relevance | path

Searched refs:VIDIOC_S_FMT (Results 1 – 25 of 33) sorted by relevance

12

/Linux-v4.19/Documentation/media/uapi/v4l/
Dvidioc-g-fmt.rst6 ioctl VIDIOC_G_FMT, VIDIOC_S_FMT, VIDIOC_TRY_FMT
12 VIDIOC_G_FMT - VIDIOC_S_FMT - VIDIOC_TRY_FMT - Get or set the data format, try a format
21 .. c:function:: int ioctl( int fd, VIDIOC_S_FMT, struct v4l2_format *argp )
22 :name: VIDIOC_S_FMT
61 application. When the application calls the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl with
68 prepare for data exchange. Finally the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl returns
72 application must implement the :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>` and :ref:`VIDIOC_S_FMT <VIDIOC_G_…
74 EINVAL error code on a :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` attempt. When I/O is already in
78 The :ref:`VIDIOC_TRY_FMT <VIDIOC_G_FMT>` ioctl is equivalent to :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` …
86 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` returns for the same input or output.
[all …]
Dformat.rst27 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctls. Additionally the
34 The :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl is a major turning-point in the
37 change controls or modify other properties. The first :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`
53 When applications omit the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl its locking side
64 *may* support a switch using :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`.
67 :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>` and :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl. Implementation of …
Ddev-output.rst77 of :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>`, and call the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`
82 Like :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` the :ref:`VIDIOC_TRY_FMT <VIDIOC_G_FMT>` ioctl
89 :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>`, :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` and :ref:`VIDIOC_TRY_FMT <VI…
91 and :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl, even if :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ignores all
Ddev-capture.rst80 of :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>`, and call the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`
85 Like :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` the :ref:`VIDIOC_TRY_FMT <VIDIOC_G_FMT>` ioctl
92 :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>`, :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` and :ref:`VIDIOC_TRY_FMT <VI…
94 and :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl, even if :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ignores all
Dio.rst24 initiating video overlay with the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`
34 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` and :ref:`VIDIOC_REQBUFS` would permit this to some
Ddev-osd.rst23 the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl.
130 substructure and call the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl.
132 the actual parameters as :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>` does. Like :ref:`VIDIOC_S_FMT <VIDIOC_G…
135 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` this also works after the overlay has been enabled.
Ddev-overlay.rst26 the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl.
107 (:ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`) or overlay
134 call the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl. The driver
136 parameters as :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>` does. Like :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`, the
139 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` this also works after the overlay has been enabled.
148 (:ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`) may fail with an ``EBUSY`` error
196 contents after calling :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`
203 after calling :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` are undefined. When clip lists are
224 its contents after calling :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` are
Dvidioc-g-fbuf.rst158 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl, using the ``field``
283 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`) will be used. Only one
288 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`. If this flag is set for a
297 and negotiated with the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`
301 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl, see :ref:`overlay`
316 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl, see :ref:`overlay`
330 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl, see :ref:`overlay`
Dpixfmt.rst14 the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl. (The explanations here
Ddiff-v4l.rst123 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl, respectively. The
162 were removed. Calling the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` or
351 be selected with the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl.
437 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`. They take a pointer to a struct
491 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl.
513 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`. They take a pointer to a struct
540 with the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl. When no
Ddev-sliced-vbi.rst24 calling the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl as defined
63 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl when the number of VBI
79 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl with a pointer to the
93 The :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl modifies the parameters
128 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` or
282 a side effect). The :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl may
355 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl. When the line numbers are
Ddev-raw-vbi.rst31 applications must call the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl.
83 of :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>`, and call the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`
98 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl, even if :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ignores all re…
Dcapture.c.rst498 if (-1 == xioctl(fd, VIDIOC_S_FMT, &fmt))
499 errno_exit("VIDIOC_S_FMT");
501 /* Note VIDIOC_S_FMT may change width and height. */
Dfield-order.rst51 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl. If this is not desired it
76 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` or
Dcrop.rst38 and :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctls.
42 :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>` and :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`
213 if (-1 == ioctl (fd, VIDIOC_S_FMT, &format)) {
Dplanar-apis.rst47 :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>`, :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`, :ref:`VIDIOC_TRY_FMT <VIDIO…
Dselection-api-configuration.rst53 the image size set by :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`.
93 specified using :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl.
Dv4l2grab.c.rst81 xioctl(fd, VIDIOC_S_FMT, &fmt);
Dvidioc-g-sliced-vbi-cap.rst101 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl as described in
Dbuffer.rst71 :c:func:`VIDIOC_S_FMT` ioctl in all cases described in this section.
93 #. VIDIOC_S_FMT
123 #. VIDIOC_S_FMT
129 response to format change (:c:func:`VIDIOC_S_FMT`) or control changes
Dopen.rst116 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl) and other applications are
/Linux-v4.19/Documentation/media/v4l-drivers/
Dsoc-camera.rst114 VIDIOC_S_CROP and VIDIOC_S_FMT behaviour
123 VIDIOC_S_FMT: sets user window. Should preserve previously set sensor window as
167 using the VIDIOC_S_FMT ioctl(). Apart from those standard format conversions,
/Linux-v4.19/drivers/media/v4l2-core/
Dv4l2-dev.c603 set_bit(_IOC_NR(VIDIOC_S_FMT), valid_ioctls); in determine_valid_ioctls()
643 set_bit(_IOC_NR(VIDIOC_S_FMT), valid_ioctls); in determine_valid_ioctls()
657 set_bit(_IOC_NR(VIDIOC_S_FMT), valid_ioctls); in determine_valid_ioctls()
667 set_bit(_IOC_NR(VIDIOC_S_FMT), valid_ioctls); in determine_valid_ioctls()
Dv4l2-compat-ioctl32.c1180 case VIDIOC_S_FMT32: cmd = VIDIOC_S_FMT; break; in do_video_ioctl()
1239 case VIDIOC_S_FMT: in do_video_ioctl()
1402 case VIDIOC_S_FMT: in do_video_ioctl()
/Linux-v4.19/drivers/staging/most/video/
Dvideo.c297 return comp_set_format(mdev, VIDIOC_S_FMT, f); in vidioc_s_fmt_vid_cap()

12