From 05ef3436f7a98b528dbc9149f134789819bb3a6f Mon Sep 17 00:00:00 2001 From: Cai YiWei Date: Fri, 16 Jul 2021 15:37:20 +0800 Subject: [PATCH] media: videobuf2-v4l2: copy user image sequence for output video Video output device is images from user space to the driver, Sequence set to 0 default when fill vb2 buffer. For driver maybe need image sequence information. Change-Id: I34f39a98c6fa8dfa1ea2c45cfa7e6b20114236a3 Signed-off-by: Cai YiWei --- drivers/media/common/videobuf2/videobuf2-v4l2.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/media/common/videobuf2/videobuf2-v4l2.c b/drivers/media/common/videobuf2/videobuf2-v4l2.c index a7d60a7b1c8b..4b1ac1a6a8e9 100644 --- a/drivers/media/common/videobuf2/videobuf2-v4l2.c +++ b/drivers/media/common/videobuf2/videobuf2-v4l2.c @@ -479,6 +479,8 @@ static int __fill_vb2_buffer(struct vb2_buffer *vb, */ vbuf->flags &= ~V4L2_BUF_FLAG_TIMECODE; vbuf->field = b->field; + /* get image sequence from user space */ + vbuf->sequence = b->sequence; } else { /* Zero any output buffer flags as this is a capture buffer */ vbuf->flags &= ~V4L2_BUFFER_OUT_FLAGS;