diff options
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/DocBook/media/v4l/vidioc-dqevent.xml | 33 | ||||
-rw-r--r-- | Documentation/DocBook/media/v4l/vidioc-subscribe-event.xml | 20 |
2 files changed, 53 insertions, 0 deletions
diff --git a/Documentation/DocBook/media/v4l/vidioc-dqevent.xml b/Documentation/DocBook/media/v4l/vidioc-dqevent.xml index 89891adb928a..820f86e8744b 100644 --- a/Documentation/DocBook/media/v4l/vidioc-dqevent.xml +++ b/Documentation/DocBook/media/v4l/vidioc-dqevent.xml | |||
@@ -242,6 +242,22 @@ | |||
242 | </tgroup> | 242 | </tgroup> |
243 | </table> | 243 | </table> |
244 | 244 | ||
245 | <table frame="none" pgwide="1" id="v4l2-event-src-change"> | ||
246 | <title>struct <structname>v4l2_event_src_change</structname></title> | ||
247 | <tgroup cols="3"> | ||
248 | &cs-str; | ||
249 | <tbody valign="top"> | ||
250 | <row> | ||
251 | <entry>__u32</entry> | ||
252 | <entry><structfield>changes</structfield></entry> | ||
253 | <entry> | ||
254 | A bitmask that tells what has changed. See <xref linkend="src-changes-flags" />. | ||
255 | </entry> | ||
256 | </row> | ||
257 | </tbody> | ||
258 | </tgroup> | ||
259 | </table> | ||
260 | |||
245 | <table pgwide="1" frame="none" id="changes-flags"> | 261 | <table pgwide="1" frame="none" id="changes-flags"> |
246 | <title>Changes</title> | 262 | <title>Changes</title> |
247 | <tgroup cols="3"> | 263 | <tgroup cols="3"> |
@@ -270,6 +286,23 @@ | |||
270 | </tbody> | 286 | </tbody> |
271 | </tgroup> | 287 | </tgroup> |
272 | </table> | 288 | </table> |
289 | |||
290 | <table pgwide="1" frame="none" id="src-changes-flags"> | ||
291 | <title>Source Changes</title> | ||
292 | <tgroup cols="3"> | ||
293 | &cs-def; | ||
294 | <tbody valign="top"> | ||
295 | <row> | ||
296 | <entry><constant>V4L2_EVENT_SRC_CH_RESOLUTION</constant></entry> | ||
297 | <entry>0x0001</entry> | ||
298 | <entry>This event gets triggered when a resolution change is | ||
299 | detected at an input. This can come from an input connector or | ||
300 | from a video decoder. | ||
301 | </entry> | ||
302 | </row> | ||
303 | </tbody> | ||
304 | </tgroup> | ||
305 | </table> | ||
273 | </refsect1> | 306 | </refsect1> |
274 | <refsect1> | 307 | <refsect1> |
275 | &return-value; | 308 | &return-value; |
diff --git a/Documentation/DocBook/media/v4l/vidioc-subscribe-event.xml b/Documentation/DocBook/media/v4l/vidioc-subscribe-event.xml index 5c70b616d818..f016254377aa 100644 --- a/Documentation/DocBook/media/v4l/vidioc-subscribe-event.xml +++ b/Documentation/DocBook/media/v4l/vidioc-subscribe-event.xml | |||
@@ -155,6 +155,26 @@ | |||
155 | </entry> | 155 | </entry> |
156 | </row> | 156 | </row> |
157 | <row> | 157 | <row> |
158 | <entry><constant>V4L2_EVENT_SOURCE_CHANGE</constant></entry> | ||
159 | <entry>5</entry> | ||
160 | <entry> | ||
161 | <para>This event is triggered when a source parameter change is | ||
162 | detected during runtime by the video device. It can be a | ||
163 | runtime resolution change triggered by a video decoder or the | ||
164 | format change happening on an input connector. | ||
165 | This event requires that the <structfield>id</structfield> | ||
166 | matches the input index (when used with a video device node) | ||
167 | or the pad index (when used with a subdevice node) from which | ||
168 | you want to receive events.</para> | ||
169 | |||
170 | <para>This event has a &v4l2-event-source-change; associated | ||
171 | with it. The <structfield>changes</structfield> bitfield denotes | ||
172 | what has changed for the subscribed pad. If multiple events | ||
173 | occurred before application could dequeue them, then the changes | ||
174 | will have the ORed value of all the events generated.</para> | ||
175 | </entry> | ||
176 | </row> | ||
177 | <row> | ||
158 | <entry><constant>V4L2_EVENT_PRIVATE_START</constant></entry> | 178 | <entry><constant>V4L2_EVENT_PRIVATE_START</constant></entry> |
159 | <entry>0x08000000</entry> | 179 | <entry>0x08000000</entry> |
160 | <entry>Base event number for driver-private events.</entry> | 180 | <entry>Base event number for driver-private events.</entry> |