Lines Matching +full:block +full:- +full:diagram

1 .. SPDX-License-Identifier: GPL-2.0
10 --------
12 The topology is hardcoded, although you could modify it in vimc-core and
17 .. kernel-figure:: vimc.dot
18 :alt: Diagram of the default media pipeline topology
29 If the configuration doesn't match, the stream will fail. The ``v4l-utils``
30 package is a bundle of user-space applications, that comes with ``media-ctl`` and
31 ``v4l2-ctl`` that can be used to configure the vimc configuration. This sequence
34 .. code-block:: bash
36 media-ctl -d platform:vimc -V '"Sensor A":0[fmt:SBGGR8_1X8/640x480]'
37 media-ctl -d platform:vimc -V '"Debayer A":0[fmt:SBGGR8_1X8/640x480]'
38 media-ctl -d platform:vimc -V '"Scaler":0[fmt:RGB888_1X24/640x480]'
39 media-ctl -d platform:vimc -V '"Scaler":0[crop:(100,50)/400x150]'
40 media-ctl -d platform:vimc -V '"Scaler":1[fmt:RGB888_1X24/300x700]'
41 v4l2-ctl -z platform:vimc -d "RGB/YUV Capture" -v width=300,height=700
42 v4l2-ctl -z platform:vimc -d "Raw Capture 0" -v pixelformat=BA81
45 ----------
50 vimc-sensor:
56 vimc-lens:
58 a vimc-sensor using an ancillary link. The lens supports FOCUS_ABSOLUTE
61 .. code-block:: bash
63 media-ctl -p
65 - entity 28: Lens A (0 pad, 0 link)
67 device node name /dev/v4l-subdev6
68 - entity 29: Lens B (0 pad, 0 link)
70 device node name /dev/v4l-subdev7
71 v4l2-ctl -d /dev/v4l-subdev7 -C focus_absolute
75 vimc-debayer:
76 Transforms images in bayer format into a non-bayer format.
82 vimc-scaler:
83 Re-size the image to meet the source pad resolution. E.g.: if the sync
92 vimc-capture:
100 --------------
109 - 0: vmalloc
110 - 1: dma-contig