Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
v4l2_ctrl Struct Reference

#include <v4l2-ctrls.h>

Data Fields

struct list_head node
 
struct list_head ev_subs
 
struct v4l2_ctrl_handlerhandler
 
struct v4l2_ctrl ** cluster
 
unsigned ncontrols
 
unsigned int done:1
 
unsigned int is_new:1
 
unsigned int is_private:1
 
unsigned int is_auto:1
 
unsigned int has_volatiles:1
 
unsigned int manual_mode_value:8
 
struct v4l2_ctrl_opsops
 
u32 id
 
const charname
 
enum v4l2_ctrl_type type
 
s32 minimum
 
s32 maximum
 
s32 default_value
 
union {
   u32   step
 
   u32   menu_skip_mask
 
}; 
 
union {
   const char *const *   qmenu
 
   const s64 *   qmenu_int
 
}; 
 
unsigned long flags
 
union {
   s32   val
 
   s64   val64
 
   char *   string
 
cur
 
union {
   s32   val
 
   s64   val64
 
   char *   string
 
}; 
 
voidpriv
 

Detailed Description

Definition at line 109 of file v4l2-ctrls.h.

Field Documentation

union { ... }
union { ... }
union { ... }
struct v4l2_ctrl** cluster

Definition at line 114 of file v4l2-ctrls.h.

union { ... } cur
s32 default_value

Definition at line 128 of file v4l2-ctrls.h.

unsigned int done

Definition at line 116 of file v4l2-ctrls.h.

struct list_head ev_subs

Definition at line 112 of file v4l2-ctrls.h.

unsigned long flags

Definition at line 137 of file v4l2-ctrls.h.

Definition at line 113 of file v4l2-ctrls.h.

unsigned int has_volatiles

Definition at line 121 of file v4l2-ctrls.h.

Definition at line 125 of file v4l2-ctrls.h.

unsigned int is_auto

Definition at line 120 of file v4l2-ctrls.h.

unsigned int is_new

Definition at line 118 of file v4l2-ctrls.h.

unsigned int is_private

Definition at line 119 of file v4l2-ctrls.h.

unsigned int manual_mode_value

Definition at line 122 of file v4l2-ctrls.h.

s32 maximum

Definition at line 128 of file v4l2-ctrls.h.

u32 menu_skip_mask

Definition at line 131 of file v4l2-ctrls.h.

s32 minimum

Definition at line 128 of file v4l2-ctrls.h.

const char* name

Definition at line 126 of file v4l2-ctrls.h.

unsigned ncontrols

Definition at line 115 of file v4l2-ctrls.h.

Definition at line 111 of file v4l2-ctrls.h.

Definition at line 124 of file v4l2-ctrls.h.

Definition at line 148 of file v4l2-ctrls.h.

const char* const* qmenu

Definition at line 134 of file v4l2-ctrls.h.

const s64* qmenu_int

Definition at line 135 of file v4l2-ctrls.h.

u32 step

Definition at line 130 of file v4l2-ctrls.h.

Definition at line 141 of file v4l2-ctrls.h.

Definition at line 127 of file v4l2-ctrls.h.

s32 val

Definition at line 139 of file v4l2-ctrls.h.

s64 val64

Definition at line 140 of file v4l2-ctrls.h.


The documentation for this struct was generated from the following file: