mirror of
https://github.com/torvalds/linux.git
synced 2026-06-02 19:43:40 +02:00
media: staging/intel-ipu3: Reset imgu_video_device sequence
Reset the sequence number of imgu_video_device on stream start. Failing to do so results in sequence number getting incremented for consecutive stream on/off cycles. Signed-off-by: Umang Jain <umang.jain@ideasonboard.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
This commit is contained in:
parent
1f391df446
commit
1ad037645a
|
|
@ -485,6 +485,7 @@ static int imgu_vb2_start_streaming(struct vb2_queue *vq, unsigned int count)
|
|||
|
||||
pipe = node->pipe;
|
||||
imgu_pipe = &imgu->imgu_pipe[pipe];
|
||||
atomic_set(&node->sequence, 0);
|
||||
r = media_pipeline_start(&node->vdev.entity, &imgu_pipe->pipeline);
|
||||
if (r < 0)
|
||||
goto fail_return_bufs;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user