On Thu, 2010-12-23 at 09:39 +0000, Jeremy Morse wrote:
> The attached uvideo_mset.diff should rule out one of them:

...which I didn't properly test. The attached uvideo_mset2.diff will
compile correctly.

--
Thanks,
Jeremy

Index: uvideo.c
===================================================================
RCS file: /cvsroot/src/sys/dev/usb/uvideo.c,v
retrieving revision 1.32
diff -u -p -u -p -r1.32 uvideo.c
--- uvideo.c	3 Nov 2010 22:34:24 -0000	1.32
+++ uvideo.c	23 Dec 2010 09:38:43 -0000
@@ -1776,6 +1776,8 @@ uvideo_stream_recv_process(struct uvideo
 	payload.frameno = hdr->bmHeaderInfo & UV_FRAME_ID;
 	payload.end_of_frame = hdr->bmHeaderInfo & UV_END_OF_FRAME;
 
+	memset((buf + hdr->bHeaderLength), 0, payload.size);
+
 	video_submit_payload(vs->vs_parent->sc_videodev, &payload);
 
 	return USBD_NORMAL_COMPLETION;

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to