V4L/DVB (9897): v4l2: Add camera zoom controls
authorLaurent Pinchart <[email protected]>
Sun, 14 Dec 2008 19:21:16 +0000 (16:21 -0300)
committerMauro Carvalho Chehab <[email protected]>
Tue, 30 Dec 2008 11:39:09 +0000 (09:39 -0200)
The zoom controls move the zoom lens group to a an absolute position, as a
relative displacement or at a given speed until reaching physical device
limits. Positive values move the zoom lens group towards the telephoto
direction, negative values towards the wide-angle direction.

Signed-off-by: Laurent Pinchart <[email protected]>
Signed-off-by: Mauro Carvalho Chehab <[email protected]>
include/linux/videodev2.h

index ec311d4616cd2a4bea1390e02881b027aad2bab7..e450a92a622b0c5106cbb9591acc9f2e4ea293d1 100644 (file)
@@ -1118,6 +1118,10 @@ enum  v4l2_exposure_auto_type {
 #define V4L2_CID_FOCUS_RELATIVE                        (V4L2_CID_CAMERA_CLASS_BASE+11)
 #define V4L2_CID_FOCUS_AUTO                    (V4L2_CID_CAMERA_CLASS_BASE+12)
 
+#define V4L2_CID_ZOOM_ABSOLUTE                 (V4L2_CID_CAMERA_CLASS_BASE+13)
+#define V4L2_CID_ZOOM_RELATIVE                 (V4L2_CID_CAMERA_CLASS_BASE+14)
+#define V4L2_CID_ZOOM_CONTINUOUS               (V4L2_CID_CAMERA_CLASS_BASE+15)
+
 /*
  *     T U N I N G
  */