From fce110c6d961c3bb645289184c59d9443d56e224 Mon Sep 17 00:00:00 2001 From: Jacopo Mondi Date: Tue, 7 Jan 2020 17:47:09 +0100 Subject: v4l2: camera_proxy: Break out try_fmt Calling vidioc_s_fmt() calls vidioc_try_fmt() duplicating prinouts. Breakout try format procedure and call it from both functions. Reviewed-by: Laurent Pinchart Signed-off-by: Jacopo Mondi --- src/v4l2/v4l2_camera_proxy.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/v4l2/v4l2_camera_proxy.h') diff --git a/src/v4l2/v4l2_camera_proxy.h b/src/v4l2/v4l2_camera_proxy.h index 3d702084..b59d19d7 100644 --- a/src/v4l2/v4l2_camera_proxy.h +++ b/src/v4l2/v4l2_camera_proxy.h @@ -39,6 +39,7 @@ private: void setFmtFromConfig(StreamConfiguration &streamConfig); unsigned int calculateSizeImage(StreamConfiguration &streamConfig); void querycap(std::shared_ptr camera); + void tryFormat(struct v4l2_format *arg); void updateBuffers(); int freeBuffers(); -- cgit v1.2.1