Lines Matching +full:ref +full:- +full:pad
1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
13 VIDIOC_DV_TIMINGS_CAP - VIDIOC_SUBDEV_DV_TIMINGS_CAP - The capabilities of the Digital Video receiv…
39 initialize the ``pad`` field to 0, zero the reserved array of struct
53 the desired pad number in the struct
54 :c:type:`v4l2_dv_timings_cap` ``pad`` field and
55 zero the ``reserved`` array. Attempts to query capabilities on a pad
62 .. flat-table:: struct v4l2_bt_timings_cap
63 :header-rows: 0
64 :stub-columns: 0
67 * - __u32
68 - ``min_width``
69 - Minimum width of the active video in pixels.
70 * - __u32
71 - ``max_width``
72 - Maximum width of the active video in pixels.
73 * - __u32
74 - ``min_height``
75 - Minimum height of the active video in lines.
76 * - __u32
77 - ``max_height``
78 - Maximum height of the active video in lines.
79 * - __u64
80 - ``min_pixelclock``
81 - Minimum pixelclock frequency in Hz.
82 * - __u64
83 - ``max_pixelclock``
84 - Maximum pixelclock frequency in Hz.
85 * - __u32
86 - ``standards``
87 - The video standard(s) supported by the hardware. See
88 :ref:`dv-bt-standards` for a list of standards.
89 * - __u32
90 - ``capabilities``
91 - Several flags giving more information about the capabilities. See
92 :ref:`dv-bt-cap-capabilities` for a description of the flags.
93 * - __u32
94 - ``reserved``\ [16]
95 - Reserved for future extensions.
103 .. flat-table:: struct v4l2_dv_timings_cap
104 :header-rows: 0
105 :stub-columns: 0
108 * - __u32
109 - ``type``
110 - Type of DV timings as listed in :ref:`dv-timing-types`.
111 * - __u32
112 - ``pad``
113 - Pad number as reported by the media controller API. This field is
116 * - __u32
117 - ``reserved``\ [2]
118 - Reserved for future extensions.
121 * - union {
122 - (anonymous)
123 * - struct :c:type:`v4l2_bt_timings_cap`
124 - ``bt``
125 - BT.656/1120 timings capabilities of the hardware.
126 * - __u32
127 - ``raw_data``\ [32]
128 * - }
129 -
133 .. _dv-bt-cap-capabilities:
135 .. flat-table:: DV BT Timing capabilities
136 :header-rows: 0
137 :stub-columns: 0
139 * - Flag
140 - Description
141 * -
142 -
143 * - ``V4L2_DV_BT_CAP_INTERLACED``
144 - Interlaced formats are supported.
145 * - ``V4L2_DV_BT_CAP_PROGRESSIVE``
146 - Progressive formats are supported.
147 * - ``V4L2_DV_BT_CAP_REDUCED_BLANKING``
148 - CVT/GTF specific: the timings can make use of reduced blanking
150 * - ``V4L2_DV_BT_CAP_CUSTOM``
151 - Can support non-standard timings, i.e. timings not belonging to
157 On success 0 is returned, on error -1 and the ``errno`` variable is set
159 :ref:`Generic Error Codes <gen-errors>` chapter.