* [PATCH v2 2/3] videodev2: add new event type V4L2_EVENT_SIGNALCHANGED
@ 2014-03-31 11:14 Mikhail Domrachev
0 siblings, 0 replies; only message in thread
From: Mikhail Domrachev @ 2014-03-31 11:14 UTC (permalink / raw)
To: Hans Verkuil; +Cc: linux-media, Aleksey Igonin
Applications subscribed for this event can be notified about
changes of TV standard.
Signed-off-by: Mikhail Domrachev <mihail.domrychev@comexp.ru>
---
Documentation/DocBook/media/v4l/vidioc-subscribe-event.xml | 7 +++++++
include/uapi/linux/videodev2.h | 1 +
2 files changed, 8 insertions(+)
diff --git a/Documentation/DocBook/media/v4l/vidioc-subscribe-event.xml b/Documentation/DocBook/media/v4l/vidioc-subscribe-event.xml
index 5c70b61..dc7cb9f 100644
--- a/Documentation/DocBook/media/v4l/vidioc-subscribe-event.xml
+++ b/Documentation/DocBook/media/v4l/vidioc-subscribe-event.xml
@@ -155,6 +155,13 @@
</entry>
</row>
<row>
+ <entry><constant>V4L2_EVENT_SIGNALCHANGED</constant></entry>
+ <entry>5</entry>
+ <entry>This event is triggered when TV standard of the input signal is changed.
+ New detected standard of type &v4l2-std-id; placed to u.data[] field of &v4l2-event;
+ </entry>
+ </row>
+ <row>
<entry><constant>V4L2_EVENT_PRIVATE_START</constant></entry>
<entry>0x08000000</entry>
<entry>Base event number for driver-private events.</entry>
diff --git a/include/uapi/linux/videodev2.h b/include/uapi/linux/videodev2.h
index e35ad6c..45094f2 100644
--- a/include/uapi/linux/videodev2.h
+++ b/include/uapi/linux/videodev2.h
@@ -1765,6 +1765,7 @@ struct v4l2_streamparm {
#define V4L2_EVENT_EOS 2
#define V4L2_EVENT_CTRL 3
#define V4L2_EVENT_FRAME_SYNC 4
+#define V4L2_EVENT_SIGNALCHANGED 5
#define V4L2_EVENT_PRIVATE_START 0x08000000
/* Payload for V4L2_EVENT_VSYNC */
--
1.8.5.3
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2014-03-31 13:50 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-03-31 11:14 [PATCH v2 2/3] videodev2: add new event type V4L2_EVENT_SIGNALCHANGED Mikhail Domrachev
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox