diff options
author | Hans Verkuil <hverkuil@xs4all.nl> | 2008-06-22 10:55:09 -0400 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@infradead.org> | 2008-07-20 06:11:44 -0400 |
commit | 21575c13125f2ef790e192e2c70e446c6cfe0d7d (patch) | |
tree | 7224a377c03a8c365bcc31f26e30363e9c5d3ce3 /include/media | |
parent | 7dc1b8844eb3e0a91911f20736db87f4876e14b4 (diff) |
V4L/DVB (8103): videodev: fix/improve ioctl debugging
Various ioctl debugging fixes and improvements:
- use %x rather than %d for control IDs and bitmask fields
- make two arrays const
- show the whole control array for the ext_ctrl ioctls
- print pix_fmt for V4L2_BUF_TYPE_VIDEO_OUTPUT
- show full type name rather than an integer
- fix CROPCAP debugging
- fix G/S_TUNER debugging
- show error code in case of an error
- other small cleanups
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
Diffstat (limited to 'include/media')
-rw-r--r-- | include/media/v4l2-dev.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/media/v4l2-dev.h b/include/media/v4l2-dev.h index 9e6e4f18e948..3c934142f7f9 100644 --- a/include/media/v4l2-dev.h +++ b/include/media/v4l2-dev.h | |||
@@ -59,8 +59,8 @@ enum v4l2_priority v4l2_prio_max(struct v4l2_prio_state *global); | |||
59 | int v4l2_prio_check(struct v4l2_prio_state *global, enum v4l2_priority *local); | 59 | int v4l2_prio_check(struct v4l2_prio_state *global, enum v4l2_priority *local); |
60 | 60 | ||
61 | /* names for fancy debug output */ | 61 | /* names for fancy debug output */ |
62 | extern char *v4l2_field_names[]; | 62 | extern const char *v4l2_field_names[]; |
63 | extern char *v4l2_type_names[]; | 63 | extern const char *v4l2_type_names[]; |
64 | 64 | ||
65 | /* Compatibility layer interface -- v4l1-compat module */ | 65 | /* Compatibility layer interface -- v4l1-compat module */ |
66 | typedef int (*v4l2_kioctl)(struct inode *inode, struct file *file, | 66 | typedef int (*v4l2_kioctl)(struct inode *inode, struct file *file, |