media/v4l2_m2m: In buffered mode run jobs if either port is streaming
authorDave Stevenson <dave.stevenson@raspberrypi.com>
Mon, 1 Feb 2021 18:48:47 +0000 (18:48 +0000)
committerDom Cobley <popcornmix@gmail.com>
Mon, 21 Mar 2022 16:04:11 +0000 (16:04 +0000)
commit0729bc86227f24aad8bfc735e36745605aa65abd
tree8dbbb6d88a62df690ebe79db0a2d67f95f070d45
parent611a3a425e0e02049b488b986af31aed03fae2e8
media/v4l2_m2m: In buffered mode run jobs if either port is streaming

In order to get the intended behaviour of the stateful video
decoder API where only the OUTPUT queue needs to be enabled and fed
buffers in order to get the SOURCE_CHANGED event that configures the
CAPTURE queue, we want the device to run should either queue be
streaming.

Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
drivers/media/v4l2-core/v4l2-mem2mem.c