summaryrefslogtreecommitdiff
path: root/v4l2-apps/libv4l/libv4lconvert/control/libv4lcontrol-priv.h
diff options
context:
space:
mode:
Diffstat (limited to 'v4l2-apps/libv4l/libv4lconvert/control/libv4lcontrol-priv.h')
-rw-r--r--v4l2-apps/libv4l/libv4lconvert/control/libv4lcontrol-priv.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/v4l2-apps/libv4l/libv4lconvert/control/libv4lcontrol-priv.h b/v4l2-apps/libv4l/libv4lconvert/control/libv4lcontrol-priv.h
index 14481a9a2..6211ee22a 100644
--- a/v4l2-apps/libv4l/libv4lconvert/control/libv4lcontrol-priv.h
+++ b/v4l2-apps/libv4l/libv4lconvert/control/libv4lcontrol-priv.h
@@ -26,6 +26,8 @@
#define V4LCONTROL_SUPPORTS_NEXT_CTRL 0x01
+struct v4lcontrol_flags_info;
+
struct v4lcontrol_data {
int fd; /* Device fd */
int flags; /* Flags for this device */
@@ -33,6 +35,7 @@ struct v4lcontrol_data {
int controls; /* Which controls to use for this device */
unsigned int *shm_values; /* shared memory control value store */
unsigned int old_values[V4LCONTROL_COUNT]; /* for controls_changed() */
+ const struct v4lcontrol_flags_info *flags_info;
};
struct v4lcontrol_flags_info {
@@ -45,6 +48,7 @@ struct v4lcontrol_flags_info {
const char *manufacturer;
const char *product; */
int flags;
+ int default_gamma;
};
#endif