diff options
author | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2022-01-13 16:00:41 +0100 |
---|---|---|
committer | Sakari Ailus <sakari.ailus@linux.intel.com> | 2022-03-03 23:27:06 +0100 |
commit | f17bc788f7b97c36b8f3fbef14555a2a16ee3f69 (patch) | |
tree | 0900729130e4d0100d67bcc9123b32b98b15dcb7 /drivers/media/platform/exynos4-is/fimc-isp.c | |
parent | media: Add a driver for the og01a1b camera sensor (diff) | |
download | linux-f17bc788f7b97c36b8f3fbef14555a2a16ee3f69.tar.xz linux-f17bc788f7b97c36b8f3fbef14555a2a16ee3f69.zip |
media: media-entity: Add media_pad_is_streaming() helper function
Add a function to test if a pad is part of a pipeline currently
streaming, and use it through drivers to replace direct access to the
stream_count field. This will help reworking pipeline start/stop without
disturbing drivers.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Diffstat (limited to 'drivers/media/platform/exynos4-is/fimc-isp.c')
-rw-r--r-- | drivers/media/platform/exynos4-is/fimc-isp.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/media/platform/exynos4-is/fimc-isp.c b/drivers/media/platform/exynos4-is/fimc-isp.c index 855235bea46d..b85986e50f46 100644 --- a/drivers/media/platform/exynos4-is/fimc-isp.c +++ b/drivers/media/platform/exynos4-is/fimc-isp.c @@ -226,7 +226,7 @@ static int fimc_isp_subdev_set_fmt(struct v4l2_subdev *sd, } } } else { - if (sd->entity.stream_count == 0) { + if (!media_entity_is_streaming(&sd->entity)) { if (fmt->pad == FIMC_ISP_SD_PAD_SINK) { struct v4l2_subdev_format format = *fmt; |