diff options
author | Mauro Carvalho Chehab <mchehab@redhat.com> | 2008-11-11 19:13:47 -0500 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2008-12-29 14:53:31 -0500 |
commit | 74d83fa0241f603a4067f071a88ef8b9a7c415a0 (patch) | |
tree | aa20a469f8f87b9f856d73073eea926bacd6beec /include/media | |
parent | f3f741e7119f93db642f06940376a1c93dd3f57b (diff) |
V4L/DVB (9578): v4l core: add support for enumerating frame sizes and intervals
video_ioctl2 lacks implementation of those two ioctls:
- VIDIOC_ENUM_FRAMESIZES and VIDIOC_ENUM_FRAMEINTERVALS
Adds implementation for those.
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'include/media')
-rw-r--r-- | include/media/v4l2-ioctl.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/media/v4l2-ioctl.h b/include/media/v4l2-ioctl.h index f5985724c456..c884432f9383 100644 --- a/include/media/v4l2-ioctl.h +++ b/include/media/v4l2-ioctl.h | |||
@@ -232,6 +232,12 @@ struct v4l2_ioctl_ops { | |||
232 | int (*vidioc_g_chip_ident) (struct file *file, void *fh, | 232 | int (*vidioc_g_chip_ident) (struct file *file, void *fh, |
233 | struct v4l2_chip_ident *chip); | 233 | struct v4l2_chip_ident *chip); |
234 | 234 | ||
235 | int (*vidioc_enum_framesizes) (struct file *file, void *fh, | ||
236 | struct v4l2_frmsizeenum *fsize); | ||
237 | |||
238 | int (*vidioc_enum_frameintervals) (struct file *file, void *fh, | ||
239 | struct v4l2_frmivalenum *fival); | ||
240 | |||
235 | /* For other private ioctls */ | 241 | /* For other private ioctls */ |
236 | int (*vidioc_default) (struct file *file, void *fh, | 242 | int (*vidioc_default) (struct file *file, void *fh, |
237 | int cmd, void *arg); | 243 | int cmd, void *arg); |