Use v4l2_find_nearest_size instead of a driver specific function to find
nearest matching size.

Signed-off-by: Sakari Ailus <sakari.ai...@linux.intel.com>
---
 drivers/media/platform/vivid/vivid-vid-cap.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/drivers/media/platform/vivid/vivid-vid-cap.c 
b/drivers/media/platform/vivid/vivid-vid-cap.c
index 0fbbcde..62a42f6 100644
--- a/drivers/media/platform/vivid/vivid-vid-cap.c
+++ b/drivers/media/platform/vivid/vivid-vid-cap.c
@@ -573,9 +573,9 @@ int vivid_try_fmt_vid_cap(struct file *file, void *priv,
        mp->field = vivid_field_cap(dev, mp->field);
        if (vivid_is_webcam(dev)) {
                const struct v4l2_frmsize_discrete *sz =
-                       v4l2_find_nearest_format(webcam_sizes,
-                                                VIVID_WEBCAM_SIZES,
-                                                mp->width, mp->height);
+                       v4l2_find_nearest_size(webcam_sizes,
+                                              VIVID_WEBCAM_SIZES, width,
+                                              height, mp->width, mp->height);
 
                w = sz->width;
                h = sz->height;
-- 
2.7.4

Reply via email to