Home
last modified time | relevance | path

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

12

/OK3568_Linux_fs/kernel/Documentation/userspace-api/media/v4l/
H A Dvidioc-g-fmt.rst7 ioctl VIDIOC_G_FMT, VIDIOC_S_FMT, VIDIOC_TRY_FMT
13 VIDIOC_G_FMT - VIDIOC_S_FMT - VIDIOC_TRY_FMT - Get or set the data format, try a format
22 .. c:macro:: VIDIOC_S_FMT
24 ``int ioctl(int fd, VIDIOC_S_FMT, struct v4l2_format *argp)``
63 application. When the application calls the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl with
70 prepare for data exchange. Finally the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl returns
74 application must implement the :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>` and :ref:`VIDIOC_S_FMT <VIDIOC_G_…
76 EINVAL error code on a :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` attempt. When I/O is already in
80 The :ref:`VIDIOC_TRY_FMT <VIDIOC_G_FMT>` ioctl is equivalent to :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` …
88 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` returns for the same input or output.
[all …]
H A 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 …
H A Ddev-output.rst75 of :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>`, and call the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`
80 Like :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` the :ref:`VIDIOC_TRY_FMT <VIDIOC_G_FMT>` ioctl
87 :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>`, :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` and :ref:`VIDIOC_TRY_FMT <VI…
89 and :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl, even if :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ignores all
H A Ddev-capture.rst78 of :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>`, and call the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`
83 Like :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` the :ref:`VIDIOC_TRY_FMT <VIDIOC_G_FMT>` ioctl
90 :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>`, :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` and :ref:`VIDIOC_TRY_FMT <VI…
92 and :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl, even if :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ignores all
H A 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
H A 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.
H A Dvidioc-enum-fmt.rst196 when calling the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl with
203 device when calling the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl with
210 when calling the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl with
217 when calling the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl with
224 device when calling the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl with
H A Dio.rst25 initiating video overlay with the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`
35 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` and :ref:`VIDIOC_REQBUFS` would permit this to some
H A Dvidioc-g-fbuf.rst157 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl, using the ``field``
280 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`) will be used. Only one
285 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`. If this flag is set for a
294 and negotiated with the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`
298 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl, see :ref:`overlay`
313 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl, see :ref:`overlay`
327 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl, see :ref:`overlay`
H A Dpixfmt.rst14 the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl. (The explanations here
H A Ddev-sliced-vbi.rst25 calling the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl as defined
61 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl when the number of VBI
77 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl with a pointer to the
91 The :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl modifies the parameters
125 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` or
278 a side effect). The :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl may
348 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl. When the line numbers are
H A Ddiff-v4l.rst120 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl, respectively. The
158 were removed. Calling the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` or
338 be selected with the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl.
420 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`. They take a pointer to a struct
473 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl.
493 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`. They take a pointer to a struct
518 with the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl. When no
H A Ddev-raw-vbi.rst32 applications must call the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl.
81 of :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>`, and call the :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`
96 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl, even if :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ignores all re…
H A 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. */
H A 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)) {
H A Dfield-order.rst56 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl. If this is not desired it
82 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` or
H A 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.
H A Dplanar-apis.rst47 :ref:`VIDIOC_G_FMT <VIDIOC_G_FMT>`, :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`, :ref:`VIDIOC_TRY_FMT <VIDIO…
H A Dv4l2grab.c.rst81 xioctl(fd, VIDIOC_S_FMT, &fmt);
H A Dvidioc-g-sliced-vbi-cap.rst99 :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl as described in
/OK3568_Linux_fs/kernel/drivers/media/v4l2-core/
H A Dv4l2-dev.c621 set_bit(_IOC_NR(VIDIOC_S_FMT), valid_ioctls); in determine_valid_ioctls()
654 SET_VALID_IOCTL(ops, VIDIOC_S_FMT, vidioc_s_fmt_meta_cap); in determine_valid_ioctls()
660 SET_VALID_IOCTL(ops, VIDIOC_S_FMT, vidioc_s_fmt_meta_out); in determine_valid_ioctls()
674 set_bit(_IOC_NR(VIDIOC_S_FMT), valid_ioctls); in determine_valid_ioctls()
685 SET_VALID_IOCTL(ops, VIDIOC_S_FMT, vidioc_s_fmt_vid_cap); in determine_valid_ioctls()
698 SET_VALID_IOCTL(ops, VIDIOC_S_FMT, vidioc_s_fmt_sdr_cap); in determine_valid_ioctls()
704 SET_VALID_IOCTL(ops, VIDIOC_S_FMT, vidioc_s_fmt_sdr_out); in determine_valid_ioctls()
/OK3568_Linux_fs/yocto/meta-rockchip/recipes-multimedia/v4l2apps/v4l-utils/
H A D0002-libv4l-mplane-Filter-out-multiplane-formats.patch211 + if (cmd == VIDIOC_S_FMT)
270 case VIDIOC_S_FMT:
/OK3568_Linux_fs/external/camera_engine_rkaiq/rk_stream/rkvi_demo/
H A Drkvi_demo_isp.c_part169 if (-1 == xioctl(g_ispfd, VIDIOC_S_FMT, &fmt))
170 errno_exit("VIDIOC_S_FMT");
/OK3568_Linux_fs/buildroot/package/libv4l/
H A D0002-libv4l-mplane-Filter-out-multiplane-formats.patch211 + if (cmd == VIDIOC_S_FMT)
270 case VIDIOC_S_FMT:
/OK3568_Linux_fs/app/forlinx/flapp/src/plugins/imxx11/camera/
H A Dcamera.cpp184 if (-1 == xioctl(fd, VIDIOC_S_FMT, &fmt)) in deviceInit()

12