diff --git a/libv4l-rockchip_v2/libv4l-encplugin-rockchip.c b/libv4l-rockchip_v2/libv4l-encplugin-rockchip.c index f579cd5e1c7033d3df25fd1e695135f413c8d49b..7081c20541971511b762cc6a490a283c66c33707 100644 --- a/libv4l-rockchip_v2/libv4l-encplugin-rockchip.c +++ b/libv4l-rockchip_v2/libv4l-encplugin-rockchip.c @@ -679,7 +679,7 @@ static int ioctl_queryctrl_locked(struct encoder_context *ctx, int fd, argp->step = 1; return 0; } - return SYS_IOCTL(fd, VIDIOC_QUERYMENU, argp); + return SYS_IOCTL(fd, VIDIOC_QUERYCTRL, argp); } bool is_rockchip_encoder(int fd) {