Camstream: CamStream API documentation

Main Page Class Hierarchy Compound List File List Compound Members File Members

# pwc-ioctl.h File Reference

Go to the source code of this file.

## Compounds

- struct pwc_leds
- struct pwc_probe
- struct pwc_wb_speed
- struct pwc_whitebalance

## Defines

- #define PWC_FPS_SHIFT 16
- #define PWC_FPS_MASK 0x00FF0000
- #define PWC_FPS_FRMASK 0x003F0000
- #define PWC_FPS_SNAPSHOT 0x00400000
- #define PWC_WB_INDOOR 0
- #define PWC_WB_OUTDOOR 1
- #define PWC_WB_FL 2
- #define PWC_WB_MANUAL 3
- #define PWC_WB_AUTO 4
- #define VIDIOCPWCRUSER _IO('v', 192)
- #define VIDIOCPWCSUSER _IO('v', 193)
- #define VIDIOCPWCFACTORY _IO('v', 194)
- #define VIDIOCPWCSCQUAL _IOW('v', 195, int)
- #define VIDIOCPWCGCQUAL _IOR('v', 195, int)
- #define VIDIOCPWCPROBE _IOR('v', 199, struct pwc_probe)
- #define VIDIOCPWCSAGC _IOW('v', 200, int)
- #define VIDIOCPWCGAGC _IOR('v', 200, int)
- #define VIDIOCPWCSSHUTTER _IOW('v', 201, int)
- #define VIDIOCPWCSAWB _IOW('v', 202, struct pwc_whitebalance)
- #define VIDIOCPWCGAWB _IOR('v', 202, struct pwc_whitebalance)
- #define VIDIOCPWCSAWBSPEED _IOW('v', 203, struct pwc_wb_speed)
- #define VIDIOCPWCGAWBSPEED _IOR('v', 203, struct pwc_wb_speed)
- #define VIDIOCPWCSLED _IOW('v', 205, struct pwc_leds)
- #define VIDIOCPWCGLED _IOR('v', 205, struct pwc_leds)
- #define VIDIOCPWCSCONTOUR _IOW('v', 206, int)
- #define VIDIOCPWCGCONTOUR _IOR('v', 206, int)
- #define VIDIOCPWCSBACKLIGHT _IOW('v', 207, int)
- #define VIDIOCPWCGBACKLIGHT _IOR('v', 207, int)
- #define VIDIOCPWCSFLICKER _IOW('v', 208, int)
- #define VIDIOCPWCGFLICKER _IOR('v', 208, int)
- #define VIDIOCPWCSDYNNOISE _IOW('v', 209, int)
- #define VIDIOCPWCGDYNNOISE _IOR('v', 209, int)

## Define Documentation

#define PWC_FPS_FRMASK 0x003F0000

#define PWC_FPS_MASK 0x00FF0000

#define PWC_FPS_SHIFT 16

#define PWC_FPS_SNAPSHOT 0x00400000

#define PWC_WB_AUTO 4

#define PWC_WB_FL 2

#define PWC_WB_INDOOR 0

#define PWC_WB_MANUAL 3

#define PWC_WB_OUTDOOR 1

#define VIDIOCPWCFACTORY _IO('v', 194)

#define VIDIOCPWCGAGC _IOR('v', 200, int)

#define VIDIOCPWCGAWB _IOR('v', 202, struct pwc_whitebalance)

#define VIDIOCPWCGAWBSPEED _IOR('v', 203, struct pwc_wb_speed)

#define VIDIOCPWCGBACKLIGHT _IOR('v', 207, int)

#define VIDIOCPWCGCONTOUR _IOR('v', 206, int)

#define VIDIOCPWCGCQUAL _IOR('v', 195, int)

#define VIDIOCPWCGDYNNOISE _IOR('v', 209, int)

#define VIDIOCPWCGFLICKER _IOR('v', 208, int)

#define VIDIOCPWCGLED _IOR('v', 205, struct pwc_leds)

#define VIDIOCPWCPROBE _IOR('v', 199, struct pwc_probe)

#define VIDIOCPWCRUSER _IO('v', 192)

#define VIDIOCPWCSAGC _IOW('v', 200, int)

#define VIDIOCPWCSAWB _IOW('v', 202, struct pwc_whitebalance)

#define VIDIOCPWCSAWBSPEED _IOW('v', 203, struct pwc_wb_speed)

#define VIDIOCPWCSBACKLIGHT _IOW('v', 207, int)

#define VIDIOCPWCSCONTOUR _IOW('v', 206, int)

#define VIDIOCPWCSCQUAL _IOW('v', 195, int)

#define VIDIOCPWCSDYNNOISE _IOW('v', 209, int)

#define VIDIOCPWCSFLICKER _IOW('v', 208, int)

#define VIDIOCPWCSLED _IOW('v', 205, struct pwc_leds)

#define VIDIOCPWCSSHUTTER _IOW('v', 201, int)

#define VIDIOCPWCSUSER _IO('v', 193)