Not sure if this should be patched, since from what I understand, ioctl
never has direct parameters, but always only pointers?
Well, I didn't know that and I actually tried to pass an int, since
descriptions of other ioctl's of this dev explicitly state that a
pointer must be passed, but these said 'int'.


Index: video.4
===================================================================
RCS file: /cvs/src/share/man/man4/video.4,v
retrieving revision 1.5
diff -u -r1.5 video.4
--- video.4     13 Sep 2008 05:37:12 -0000      1.5
+++ video.4     27 Apr 2010 23:45:10 -0000
@@ -100,7 +100,7 @@
        u_int32_t       reserved[32];
 };
 .Ed
-.It VIDIOC_S_INPUT (int)
+.It VIDIOC_S_INPUT (int *)
 Select the current video input.
 .It VIDIOC_REQBUFS (struct v4l2_requestbuffers *)
 Initiate memory mapping or user pointer I/O.
@@ -124,9 +124,9 @@
 Remove a buffer from the queue.
 .Pp
 Same structure as for VIDIOC_REQBUFS.
-.It VIDIOC_STREAMON (int)
+.It VIDIOC_STREAMON (int *)
 Start video stream.
-.It Dv VIDIOC_STREAMOFF (int)
+.It Dv VIDIOC_STREAMOFF (int *)
 Stop video stream.
 .It VIDIOC_TRY_FMT (struct v4l2_format *)
 Try a data format.

Reply via email to