#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/usb.h>
#include <linux/videodev2.h>
#include <media/v4l2-common.h>
#include <media/v4l2-ctrls.h>
#include <media/v4l2-device.h>
#include <linux/mutex.h>
Go to the source code of this file.
|
typedef int(* | cam_op )(struct gspca_dev *) |
|
typedef void(* | cam_v_op )(struct gspca_dev *) |
|
typedef int(* | cam_cf_op )(struct gspca_dev *, const struct usb_device_id *) |
|
typedef int(* | cam_get_jpg_op )(struct gspca_dev *, struct v4l2_jpegcompression *) |
|
typedef int(* | cam_set_jpg_op )(struct gspca_dev *, const struct v4l2_jpegcompression *) |
|
typedef int(* | cam_reg_op )(struct gspca_dev *, struct v4l2_dbg_register *) |
|
typedef int(* | cam_ident_op )(struct gspca_dev *, struct v4l2_dbg_chip_ident *) |
|
typedef void(* | cam_streamparm_op )(struct gspca_dev *, struct v4l2_streamparm *) |
|
typedef int(* | cam_qmnu_op )(struct gspca_dev *, struct v4l2_querymenu *) |
|
typedef void(* | cam_pkt_op )(struct gspca_dev *gspca_dev, u8 *data, int len) |
|
typedef int(* | cam_int_pkt_op )(struct gspca_dev *gspca_dev, u8 *data, int len) |
|
|
int | gspca_dev_probe (struct usb_interface *intf, const struct usb_device_id *id, const struct sd_desc *sd_desc, int dev_size, struct module *module) |
|
int | gspca_dev_probe2 (struct usb_interface *intf, const struct usb_device_id *id, const struct sd_desc *sd_desc, int dev_size, struct module *module) |
|
void | gspca_disconnect (struct usb_interface *intf) |
|
void | gspca_frame_add (struct gspca_dev *gspca_dev, enum gspca_packet_type packet_type, const u8 *data, int len) |
|
int | gspca_expo_autogain (struct gspca_dev *gspca_dev, int avg_lum, int desired_avg_lum, int deadzone, int gain_knee, int exposure_knee) |
|
int | gspca_coarse_grained_expo_autogain (struct gspca_dev *gspca_dev, int avg_lum, int desired_avg_lum, int deadzone) |
|
- Enumerator:
DISCARD_PACKET |
|
FIRST_PACKET |
|
INTER_PACKET |
|
LAST_PACKET |
|
Definition at line 150 of file gspca.h.