“04493dc8f52bc7141efbc4cadb1c35518482951e”上不存在“develop/doc_cn/git@gitcode.net:paddlepaddle/Paddle.git”
提交 5490a7cb 编写于 作者: H Hans Verkuil 提交者: Mauro Carvalho Chehab

[media] usbvision: get rid of camelCase

Signed-off-by: NHans Verkuil <hverkuil@xs4all.nl>
Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
上级 c627b9d1
...@@ -244,7 +244,7 @@ int usbvision_i2c_register(struct usb_usbvision *usbvision) ...@@ -244,7 +244,7 @@ int usbvision_i2c_register(struct usb_usbvision *usbvision)
PDEBUG(DBG_I2C, "i2c bus for %s registered", usbvision->i2c_adap.name); PDEBUG(DBG_I2C, "i2c bus for %s registered", usbvision->i2c_adap.name);
/* Request the load of the i2c modules we need */ /* Request the load of the i2c modules we need */
switch (usbvision_device_data[usbvision->DevModel].Codec) { switch (usbvision_device_data[usbvision->dev_model].codec) {
case CODEC_SAA7113: case CODEC_SAA7113:
case CODEC_SAA7111: case CODEC_SAA7111:
/* Without this delay the detection of the saa711x is /* Without this delay the detection of the saa711x is
...@@ -255,7 +255,7 @@ int usbvision_i2c_register(struct usb_usbvision *usbvision) ...@@ -255,7 +255,7 @@ int usbvision_i2c_register(struct usb_usbvision *usbvision)
"saa7115_auto", 0, saa711x_addrs); "saa7115_auto", 0, saa711x_addrs);
break; break;
} }
if (usbvision_device_data[usbvision->DevModel].Tuner == 1) { if (usbvision_device_data[usbvision->dev_model].tuner == 1) {
struct v4l2_subdev *sd; struct v4l2_subdev *sd;
enum v4l2_i2c_tuner_type type; enum v4l2_i2c_tuner_type type;
struct tuner_setup tun_setup; struct tuner_setup tun_setup;
...@@ -426,18 +426,18 @@ static int usbvision_i2c_write_max4(struct usb_usbvision *usbvision, ...@@ -426,18 +426,18 @@ static int usbvision_i2c_write_max4(struct usb_usbvision *usbvision,
static int usbvision_i2c_write(struct usb_usbvision *usbvision, unsigned char addr, char *buf, static int usbvision_i2c_write(struct usb_usbvision *usbvision, unsigned char addr, char *buf,
short len) short len)
{ {
char *bufPtr = buf; char *buf_ptr = buf;
int retval; int retval;
int wrcount = 0; int wrcount = 0;
int count; int count;
int maxLen = 4; int max_len = 4;
while (len > 0) { while (len > 0) {
count = (len > maxLen) ? maxLen : len; count = (len > max_len) ? max_len : len;
retval = usbvision_i2c_write_max4(usbvision, addr, bufPtr, count); retval = usbvision_i2c_write_max4(usbvision, addr, buf_ptr, count);
if (retval > 0) { if (retval > 0) {
len -= count; len -= count;
bufPtr += count; buf_ptr += count;
wrcount += count; wrcount += count;
} else } else
return (retval < 0) ? retval : -EFAULT; return (retval < 0) ? retval : -EFAULT;
......
...@@ -223,39 +223,39 @@ enum { ...@@ -223,39 +223,39 @@ enum {
/* ----------------------------------------------------------------- */ /* ----------------------------------------------------------------- */
/* usbvision video structures */ /* usbvision video structures */
/* ----------------------------------------------------------------- */ /* ----------------------------------------------------------------- */
enum ScanState { enum scan_state {
ScanState_Scanning, /* Scanning for header */ scan_state_scanning, /* Scanning for header */
ScanState_Lines /* Parsing lines */ scan_state_lines /* Parsing lines */
}; };
/* Completion states of the data parser */ /* Completion states of the data parser */
enum ParseState { enum parse_state {
ParseState_Continue, /* Just parse next item */ parse_state_continue, /* Just parse next item */
ParseState_NextFrame, /* Frame done, send it to V4L */ parse_state_next_frame, /* Frame done, send it to V4L */
ParseState_Out, /* Not enough data for frame */ parse_state_out, /* Not enough data for frame */
ParseState_EndParse /* End parsing */ parse_state_end_parse /* End parsing */
}; };
enum FrameState { enum frame_state {
FrameState_Unused, /* Unused (no MCAPTURE) */ frame_state_unused, /* Unused (no MCAPTURE) */
FrameState_Ready, /* Ready to start grabbing */ frame_state_ready, /* Ready to start grabbing */
FrameState_Grabbing, /* In the process of being grabbed into */ frame_state_grabbing, /* In the process of being grabbed into */
FrameState_Done, /* Finished grabbing, but not been synced yet */ frame_state_done, /* Finished grabbing, but not been synced yet */
FrameState_DoneHold, /* Are syncing or reading */ frame_state_done_hold, /* Are syncing or reading */
FrameState_Error, /* Something bad happened while processing */ frame_state_error, /* Something bad happened while processing */
}; };
/* stream states */ /* stream states */
enum StreamState { enum stream_state {
Stream_Off, /* Driver streaming is completely OFF */ stream_off, /* Driver streaming is completely OFF */
Stream_Idle, /* Driver streaming is ready to be put ON by the application */ stream_idle, /* Driver streaming is ready to be put ON by the application */
Stream_Interrupt, /* Driver streaming must be interrupted */ stream_interrupt, /* Driver streaming must be interrupted */
Stream_On, /* Driver streaming is put ON by the application */ stream_on, /* Driver streaming is put ON by the application */
}; };
enum IsocState { enum isoc_state {
IsocState_InFrame, /* Isoc packet is member of frame */ isoc_state_in_frame, /* Isoc packet is member of frame */
IsocState_NoFrame, /* Isoc packet is not member of any frame */ isoc_state_no_frame, /* Isoc packet is not member of any frame */
}; };
struct usb_device; struct usb_device;
...@@ -286,23 +286,23 @@ struct usbvision_v4l2_format_st { ...@@ -286,23 +286,23 @@ struct usbvision_v4l2_format_st {
struct usbvision_frame_header { struct usbvision_frame_header {
unsigned char magic_1; /* 0 magic */ unsigned char magic_1; /* 0 magic */
unsigned char magic_2; /* 1 magic */ unsigned char magic_2; /* 1 magic */
unsigned char headerLength; /* 2 */ unsigned char header_length; /* 2 */
unsigned char frameNum; /* 3 */ unsigned char frame_num; /* 3 */
unsigned char framePhase; /* 4 */ unsigned char frame_phase; /* 4 */
unsigned char frameLatency; /* 5 */ unsigned char frame_latency; /* 5 */
unsigned char dataFormat; /* 6 */ unsigned char data_format; /* 6 */
unsigned char formatParam; /* 7 */ unsigned char format_param; /* 7 */
unsigned char frameWidthLo; /* 8 */ unsigned char frame_width_lo; /* 8 */
unsigned char frameWidthHi; /* 9 */ unsigned char frame_width_hi; /* 9 */
unsigned char frameHeightLo; /* 10 */ unsigned char frame_height_lo; /* 10 */
unsigned char frameHeightHi; /* 11 */ unsigned char frame_height_hi; /* 11 */
__u16 frameWidth; /* 8 - 9 after endian correction*/ __u16 frame_width; /* 8 - 9 after endian correction*/
__u16 frameHeight; /* 10 - 11 after endian correction*/ __u16 frame_height; /* 10 - 11 after endian correction*/
}; };
struct usbvision_frame { struct usbvision_frame {
char *data; /* Frame buffer */ char *data; /* Frame buffer */
struct usbvision_frame_header isocHeader; /* Header from stream */ struct usbvision_frame_header isoc_header; /* Header from stream */
int width; /* Width application is expecting */ int width; /* Width application is expecting */
int height; /* Height */ int height; /* Height */
...@@ -332,24 +332,24 @@ struct usbvision_frame { ...@@ -332,24 +332,24 @@ struct usbvision_frame {
#define BRIDGE_NT1005 1005 #define BRIDGE_NT1005 1005
struct usbvision_device_data_st { struct usbvision_device_data_st {
__u64 VideoNorm; __u64 video_norm;
const char *ModelString; const char *model_string;
int Interface; /* to handle special interface number like BELKIN and Hauppauge WinTV-USB II */ int interface; /* to handle special interface number like BELKIN and Hauppauge WinTV-USB II */
__u16 Codec; __u16 codec;
unsigned VideoChannels:3; unsigned video_channels:3;
unsigned AudioChannels:2; unsigned audio_channels:2;
unsigned Radio:1; unsigned radio:1;
unsigned vbi:1; unsigned vbi:1;
unsigned Tuner:1; unsigned tuner:1;
unsigned Vin_Reg1_override:1; /* Override default value with */ unsigned vin_reg1_override:1; /* Override default value with */
unsigned Vin_Reg2_override:1; /* Vin_Reg1, Vin_Reg2, etc. */ unsigned vin_reg2_override:1; /* vin_reg1, vin_reg2, etc. */
unsigned Dvi_yuv_override:1; unsigned dvi_yuv_override:1;
__u8 Vin_Reg1; __u8 vin_reg1;
__u8 Vin_Reg2; __u8 vin_reg2;
__u8 Dvi_yuv; __u8 dvi_yuv;
__u8 TunerType; __u8 tuner_type;
__s16 X_Offset; __s16 x_offset;
__s16 Y_Offset; __s16 y_offset;
}; };
/* Declared on usbvision-cards.c */ /* Declared on usbvision-cards.c */
...@@ -365,40 +365,40 @@ struct usb_usbvision { ...@@ -365,40 +365,40 @@ struct usb_usbvision {
struct i2c_adapter i2c_adap; struct i2c_adapter i2c_adap;
int registered_i2c; int registered_i2c;
struct urb *ctrlUrb; struct urb *ctrl_urb;
unsigned char ctrlUrbBuffer[8]; unsigned char ctrl_urb_buffer[8];
int ctrlUrbBusy; int ctrl_urb_busy;
struct usb_ctrlrequest ctrlUrbSetup; struct usb_ctrlrequest ctrl_urb_setup;
wait_queue_head_t ctrlUrb_wq; // Processes waiting wait_queue_head_t ctrl_urb_wq; // Processes waiting
/* configuration part */ /* configuration part */
int have_tuner; int have_tuner;
int tuner_type; int tuner_type;
int bridgeType; // NT1003, NT1004, NT1005 int bridge_type; // NT1003, NT1004, NT1005
int radio; int radio;
int video_inputs; // # of inputs int video_inputs; // # of inputs
unsigned long freq; unsigned long freq;
int AudioMute; int audio_mute;
int AudioChannel; int audio_channel;
int isocMode; // format of video data for the usb isoc-transfer int isoc_mode; // format of video data for the usb isoc-transfer
unsigned int nr; // Number of the device unsigned int nr; // Number of the device
/* Device structure */ /* Device structure */
struct usb_device *dev; struct usb_device *dev;
/* usb transfer */ /* usb transfer */
int num_alt; /* Number of alternative settings */ int num_alt; /* Number of alternative settings */
unsigned int *alt_max_pkt_size; /* array of wMaxPacketSize */ unsigned int *alt_max_pkt_size; /* array of max_packet_size */
unsigned char iface; /* Video interface number */ unsigned char iface; /* Video interface number */
unsigned char ifaceAlt; /* Alt settings */ unsigned char iface_alt; /* Alt settings */
unsigned char Vin_Reg2_Preset; unsigned char vin_reg2_preset;
struct mutex v4l2_lock; struct mutex v4l2_lock;
struct timer_list powerOffTimer; struct timer_list power_off_timer;
struct work_struct powerOffWork; struct work_struct power_off_work;
int power; /* is the device powered on? */ int power; /* is the device powered on? */
int user; /* user count for exclusive use */ int user; /* user count for exclusive use */
int initialized; /* Had we already sent init sequence? */ int initialized; /* Had we already sent init sequence? */
int DevModel; /* What type of USBVISION device we got? */ int dev_model; /* What type of USBVISION device we got? */
enum StreamState streaming; /* Are we streaming Isochronous? */ enum stream_state streaming; /* Are we streaming Isochronous? */
int last_error; /* What calamity struck us? */ int last_error; /* What calamity struck us? */
int curwidth; /* width of the frame the device is currently set to*/ int curwidth; /* width of the frame the device is currently set to*/
int curheight; /* height of the frame the device is currently set to*/ int curheight; /* height of the frame the device is currently set to*/
...@@ -411,7 +411,7 @@ struct usb_usbvision { ...@@ -411,7 +411,7 @@ struct usb_usbvision {
struct list_head inqueue, outqueue; /* queued frame list and ready to dequeue frame list */ struct list_head inqueue, outqueue; /* queued frame list and ready to dequeue frame list */
wait_queue_head_t wait_frame; /* Processes waiting */ wait_queue_head_t wait_frame; /* Processes waiting */
wait_queue_head_t wait_stream; /* Processes waiting */ wait_queue_head_t wait_stream; /* Processes waiting */
struct usbvision_frame *curFrame; // pointer to current frame, set by usbvision_find_header struct usbvision_frame *cur_frame; // pointer to current frame, set by usbvision_find_header
struct usbvision_frame frame[USBVISION_NUMFRAMES]; // frame buffer struct usbvision_frame frame[USBVISION_NUMFRAMES]; // frame buffer
int num_frames; // number of frames allocated int num_frames; // number of frames allocated
struct usbvision_sbuf sbuf[USBVISION_NUMSBUF]; // S buffering struct usbvision_sbuf sbuf[USBVISION_NUMSBUF]; // S buffering
...@@ -424,43 +424,43 @@ struct usb_usbvision { ...@@ -424,43 +424,43 @@ struct usb_usbvision {
int scratch_headermarker[USBVISION_NUM_HEADERMARKER]; int scratch_headermarker[USBVISION_NUM_HEADERMARKER];
int scratch_headermarker_read_ptr; int scratch_headermarker_read_ptr;
int scratch_headermarker_write_ptr; int scratch_headermarker_write_ptr;
enum IsocState isocstate; enum isoc_state isocstate;
struct usbvision_v4l2_format_st palette; struct usbvision_v4l2_format_st palette;
struct v4l2_capability vcap; /* Video capabilities */ struct v4l2_capability vcap; /* Video capabilities */
unsigned int ctl_input; /* selected input */ unsigned int ctl_input; /* selected input */
v4l2_std_id tvnormId; /* selected tv norm */ v4l2_std_id tvnorm_id; /* selected tv norm */
unsigned char video_endp; /* 0x82 for USBVISION devices based */ unsigned char video_endp; /* 0x82 for USBVISION devices based */
// Decompression stuff: // Decompression stuff:
unsigned char *IntraFrameBuffer; /* Buffer for reference frame */ unsigned char *intra_frame_buffer; /* Buffer for reference frame */
int BlockPos; //for test only int block_pos; //for test only
int requestIntra; // 0 = normal; 1 = intra frame is requested; int request_intra; // 0 = normal; 1 = intra frame is requested;
int lastIsocFrameNum; // check for lost isoc frames int last_isoc_frame_num; // check for lost isoc frames
int isocPacketSize; // need to calculate usedBandwidth int isoc_packet_size; // need to calculate used_bandwidth
int usedBandwidth; // used bandwidth 0-100%, need to set comprLevel int used_bandwidth; // used bandwidth 0-100%, need to set compr_level
int comprLevel; // How strong (100) or weak (0) is compression int compr_level; // How strong (100) or weak (0) is compression
int lastComprLevel; // How strong (100) or weak (0) was compression int last_compr_level; // How strong (100) or weak (0) was compression
int usb_bandwidth; /* Mbit/s */ int usb_bandwidth; /* Mbit/s */
/* Statistics that can be overlayed on the screen */ /* Statistics that can be overlayed on the screen */
unsigned long isocUrbCount; // How many URBs we received so far unsigned long isoc_urb_count; // How many URBs we received so far
unsigned long urb_length; /* Length of last URB */ unsigned long urb_length; /* Length of last URB */
unsigned long isocDataCount; /* How many bytes we received */ unsigned long isoc_data_count; /* How many bytes we received */
unsigned long header_count; /* How many frame headers we found */ unsigned long header_count; /* How many frame headers we found */
unsigned long scratch_ovf_count; /* How many times we overflowed scratch */ unsigned long scratch_ovf_count; /* How many times we overflowed scratch */
unsigned long isocSkipCount; /* How many empty ISO packets received */ unsigned long isoc_skip_count; /* How many empty ISO packets received */
unsigned long isocErrCount; /* How many bad ISO packets received */ unsigned long isoc_err_count; /* How many bad ISO packets received */
unsigned long isocPacketCount; // How many packets we totally got unsigned long isoc_packet_count; // How many packets we totally got
unsigned long timeInIrq; // How long do we need for interrupt unsigned long time_in_irq; // How long do we need for interrupt
int isocMeasureBandwidthCount; int isoc_measure_bandwidth_count;
int frame_num; // How many video frames we send to user int frame_num; // How many video frames we send to user
int maxStripLen; // How big is the biggest strip int max_strip_len; // How big is the biggest strip
int comprBlockPos; int comprblock_pos;
int stripLenErrors; // How many times was BlockPos greater than StripLen int strip_len_errors; // How many times was block_pos greater than strip_len
int stripMagicErrors; int strip_magic_errors;
int stripLineNumberErrors; int strip_line_number_errors;
int ComprBlockTypes[4]; int compr_block_types[4];
}; };
static inline struct usb_usbvision *to_usbvision(struct v4l2_device *v4l2_dev) static inline struct usb_usbvision *to_usbvision(struct v4l2_device *v4l2_dev)
...@@ -500,7 +500,7 @@ int usbvision_restart_isoc(struct usb_usbvision *usbvision); ...@@ -500,7 +500,7 @@ int usbvision_restart_isoc(struct usb_usbvision *usbvision);
void usbvision_stop_isoc(struct usb_usbvision *usbvision); void usbvision_stop_isoc(struct usb_usbvision *usbvision);
int usbvision_set_alternate(struct usb_usbvision *dev); int usbvision_set_alternate(struct usb_usbvision *dev);
int usbvision_set_audio(struct usb_usbvision *usbvision, int AudioChannel); int usbvision_set_audio(struct usb_usbvision *usbvision, int audio_channel);
int usbvision_audio_off(struct usb_usbvision *usbvision); int usbvision_audio_off(struct usb_usbvision *usbvision);
int usbvision_begin_streaming(struct usb_usbvision *usbvision); int usbvision_begin_streaming(struct usb_usbvision *usbvision);
...@@ -511,9 +511,9 @@ int usbvision_muxsel(struct usb_usbvision *usbvision, int channel); ...@@ -511,9 +511,9 @@ int usbvision_muxsel(struct usb_usbvision *usbvision, int channel);
int usbvision_set_input(struct usb_usbvision *usbvision); int usbvision_set_input(struct usb_usbvision *usbvision);
int usbvision_set_output(struct usb_usbvision *usbvision, int width, int height); int usbvision_set_output(struct usb_usbvision *usbvision, int width, int height);
void usbvision_init_powerOffTimer(struct usb_usbvision *usbvision); void usbvision_init_power_off_timer(struct usb_usbvision *usbvision);
void usbvision_set_powerOffTimer(struct usb_usbvision *usbvision); void usbvision_set_power_off_timer(struct usb_usbvision *usbvision);
void usbvision_reset_powerOffTimer(struct usb_usbvision *usbvision); void usbvision_reset_power_off_timer(struct usb_usbvision *usbvision);
int usbvision_power_off(struct usb_usbvision *usbvision); int usbvision_power_off(struct usb_usbvision *usbvision);
int usbvision_power_on(struct usb_usbvision *usbvision); int usbvision_power_on(struct usb_usbvision *usbvision);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册