Linux Kernel
3.7.1
|
#include <gspca.h>
Data Fields | |
struct video_device | vdev |
struct module * | module |
struct v4l2_device | v4l2_dev |
struct usb_device * | dev |
struct file * | capt_file |
struct cam | cam |
struct sd_desc * | sd_desc |
unsigned | ctrl_dis |
unsigned | ctrl_inac |
struct v4l2_ctrl_handler | ctrl_handler |
struct { | |
struct v4l2_ctrl * autogain | |
struct v4l2_ctrl * exposure | |
struct v4l2_ctrl * gain | |
int exp_too_low_cnt | |
int exp_too_high_cnt | |
}; | |
__u8 * | usb_buf |
struct urb * | urb [MAX_NURBS] |
__u8 * | frbuf |
struct gspca_frame | frame [GSPCA_MAX_FRAMES] |
u8 * | image |
__u32 | frsz |
u32 | image_len |
atomic_t | fr_q |
atomic_t | fr_i |
signed char | fr_queue [GSPCA_MAX_FRAMES] |
char | nframes |
u8 | fr_o |
__u8 | last_packet_type |
__s8 | empty_packet |
__u8 | streaming |
__u8 | curr_mode |
__u32 | pixfmt |
__u16 | width |
__u16 | height |
__u32 | sequence |
wait_queue_head_t | wq |
struct mutex | usb_lock |
struct mutex | queue_lock |
int | usb_err |
u16 | pkt_size |
char | present |
char | nbufread |
char | memory |
__u8 | iface |
__u8 | alt |
u8 | audio |
struct { ... } |
struct v4l2_ctrl_handler ctrl_handler |
signed char fr_queue[GSPCA_MAX_FRAMES] |
struct v4l2_device v4l2_dev |
struct video_device vdev |