diff options
author | Linus Torvalds <torvalds@g5.osdl.org> | 2006-04-02 15:53:57 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-04-02 15:53:57 -0400 |
commit | b043b673dc8a73daa233d5d92cf70b32e7351314 (patch) | |
tree | d17fd0616420886adca7eb1bc19ba7a55a789fa8 /Documentation | |
parent | cd5e25d93e6efeb93db7b6731b0a674495270621 (diff) | |
parent | fb9c280d4c6d4586670e3dfd041d8258db36b330 (diff) |
Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb
* master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb: (49 commits)
V4L/DVB (3667b): cpia2: fix function prototype
V4L/DVB (3702): Make msp3400 routing defines more consistent
V4L/DVB (3700): Remove obsolete commands from tvp5150.c
V4L/DVB (3697): More msp3400 and bttv fixes
V4L/DVB (3696): Previous change for cx2341X boards broke the remote support
V4L/DVB (3693): Fix msp3400c and bttv stereo/mono/bilingual detection/handling
V4L/DVB (3692): Keep experimental SLICED_VBI defines under an #if 0
V4L/DVB (3689): Kconfig: fix VP-3054 Secondary I2C Bus build configuration menu dependencies
V4L/DVB (3673): Fix budget-av CAM reset
V4L/DVB (3672): Fix memory leak in dvr open
V4L/DVB (3671): New module parameter 'tv_standard' (dvb-ttpci driver)
V4L/DVB (3670): Fix typo in comment
V4L/DVB (3669): Configurable dma buffer size for saa7146-based budget dvb cards
V4L/DVB (3653h): Move usb v4l docs into Documentation/video4linux
V4L/DVB (3667a): Fix SAP + stereo mode at msp3400
V4L/DVB (3666): Remove trailing newlines
V4L/DVB (3665): Add new NEC uPD64031A and uPD64083 i2c drivers
V4L/DVB (3663): Fix msp3400c wait time and better audio mode fallbacks
V4L/DVB (3662): Don't set msp3400c-non-existent register
V4L/DVB (3661): Add wm8739 stereo audio ADC i2c driver
...
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/video4linux/CARDLIST.saa7134 | 5 | ||||
-rw-r--r-- | Documentation/video4linux/et61x251.txt (renamed from Documentation/usb/et61x251.txt) | 0 | ||||
-rw-r--r-- | Documentation/video4linux/ibmcam.txt (renamed from Documentation/usb/ibmcam.txt) | 2 | ||||
-rw-r--r-- | Documentation/video4linux/ov511.txt (renamed from Documentation/usb/ov511.txt) | 11 | ||||
-rw-r--r-- | Documentation/video4linux/se401.txt (renamed from Documentation/usb/se401.txt) | 0 | ||||
-rw-r--r-- | Documentation/video4linux/sn9c102.txt (renamed from Documentation/usb/sn9c102.txt) | 16 | ||||
-rw-r--r-- | Documentation/video4linux/stv680.txt (renamed from Documentation/usb/stv680.txt) | 26 | ||||
-rw-r--r-- | Documentation/video4linux/w9968cf.txt (renamed from Documentation/usb/w9968cf.txt) | 36 | ||||
-rw-r--r-- | Documentation/video4linux/zc0301.txt (renamed from Documentation/usb/zc0301.txt) | 0 |
9 files changed, 47 insertions, 49 deletions
diff --git a/Documentation/video4linux/CARDLIST.saa7134 b/Documentation/video4linux/CARDLIST.saa7134 index 8c7195455963..bca50903233f 100644 --- a/Documentation/video4linux/CARDLIST.saa7134 +++ b/Documentation/video4linux/CARDLIST.saa7134 | |||
@@ -52,7 +52,7 @@ | |||
52 | 51 -> ProVideo PV952 [1540:9524] | 52 | 51 -> ProVideo PV952 [1540:9524] |
53 | 52 -> AverMedia AverTV/305 [1461:2108] | 53 | 52 -> AverMedia AverTV/305 [1461:2108] |
54 | 53 -> ASUS TV-FM 7135 [1043:4845] | 54 | 53 -> ASUS TV-FM 7135 [1043:4845] |
55 | 54 -> LifeView FlyTV Platinum FM [5168:0214,1489:0214] | 55 | 54 -> LifeView FlyTV Platinum FM / Gold [5168:0214,1489:0214,5168:0304] |
56 | 55 -> LifeView FlyDVB-T DUO [5168:0306] | 56 | 55 -> LifeView FlyDVB-T DUO [5168:0306] |
57 | 56 -> Avermedia AVerTV 307 [1461:a70a] | 57 | 56 -> Avermedia AVerTV 307 [1461:a70a] |
58 | 57 -> Avermedia AVerTV GO 007 FM [1461:f31f] | 58 | 57 -> Avermedia AVerTV GO 007 FM [1461:f31f] |
@@ -84,7 +84,7 @@ | |||
84 | 83 -> Terratec Cinergy 250 PCI TV [153b:1160] | 84 | 83 -> Terratec Cinergy 250 PCI TV [153b:1160] |
85 | 84 -> LifeView FlyDVB Trio [5168:0319] | 85 | 84 -> LifeView FlyDVB Trio [5168:0319] |
86 | 85 -> AverTV DVB-T 777 [1461:2c05] | 86 | 85 -> AverTV DVB-T 777 [1461:2c05] |
87 | 86 -> LifeView FlyDVB-T [5168:0301] | 87 | 86 -> LifeView FlyDVB-T / Genius VideoWonder DVB-T [5168:0301,1489:0301] |
88 | 87 -> ADS Instant TV Duo Cardbus PTV331 [0331:1421] | 88 | 87 -> ADS Instant TV Duo Cardbus PTV331 [0331:1421] |
89 | 88 -> Tevion/KWorld DVB-T 220RF [17de:7201] | 89 | 88 -> Tevion/KWorld DVB-T 220RF [17de:7201] |
90 | 89 -> ELSA EX-VISION 700TV [1048:226c] | 90 | 89 -> ELSA EX-VISION 700TV [1048:226c] |
@@ -92,3 +92,4 @@ | |||
92 | 91 -> AVerMedia A169 B [1461:7360] | 92 | 91 -> AVerMedia A169 B [1461:7360] |
93 | 92 -> AVerMedia A169 B1 [1461:6360] | 93 | 92 -> AVerMedia A169 B1 [1461:6360] |
94 | 93 -> Medion 7134 Bridge #2 [16be:0005] | 94 | 93 -> Medion 7134 Bridge #2 [16be:0005] |
95 | 94 -> LifeView FlyDVB-T Hybrid Cardbus [5168:3306,5168:3502] | ||
diff --git a/Documentation/usb/et61x251.txt b/Documentation/video4linux/et61x251.txt index 29340282ab5f..29340282ab5f 100644 --- a/Documentation/usb/et61x251.txt +++ b/Documentation/video4linux/et61x251.txt | |||
diff --git a/Documentation/usb/ibmcam.txt b/Documentation/video4linux/ibmcam.txt index c25003644131..4a40a2e99451 100644 --- a/Documentation/usb/ibmcam.txt +++ b/Documentation/video4linux/ibmcam.txt | |||
@@ -122,7 +122,7 @@ WHAT YOU NEED: | |||
122 | - A Linux box with USB support (2.3/2.4; 2.2 w/backport may work) | 122 | - A Linux box with USB support (2.3/2.4; 2.2 w/backport may work) |
123 | 123 | ||
124 | - A Video4Linux compatible frame grabber program such as xawtv. | 124 | - A Video4Linux compatible frame grabber program such as xawtv. |
125 | 125 | ||
126 | HOW TO COMPILE THE DRIVER: | 126 | HOW TO COMPILE THE DRIVER: |
127 | 127 | ||
128 | You need to compile the driver only if you are a developer | 128 | You need to compile the driver only if you are a developer |
diff --git a/Documentation/usb/ov511.txt b/Documentation/video4linux/ov511.txt index a7fc0432bff1..142741e3c578 100644 --- a/Documentation/usb/ov511.txt +++ b/Documentation/video4linux/ov511.txt | |||
@@ -9,7 +9,7 @@ INTRODUCTION: | |||
9 | 9 | ||
10 | This is a driver for the OV511, a USB-only chip used in many "webcam" devices. | 10 | This is a driver for the OV511, a USB-only chip used in many "webcam" devices. |
11 | Any camera using the OV511/OV511+ and the OV6620/OV7610/20/20AE should work. | 11 | Any camera using the OV511/OV511+ and the OV6620/OV7610/20/20AE should work. |
12 | Video capture devices that use the Philips SAA7111A decoder also work. It | 12 | Video capture devices that use the Philips SAA7111A decoder also work. It |
13 | supports streaming and capture of color or monochrome video via the Video4Linux | 13 | supports streaming and capture of color or monochrome video via the Video4Linux |
14 | API. Most V4L apps are compatible with it. Most resolutions with a width and | 14 | API. Most V4L apps are compatible with it. Most resolutions with a width and |
15 | height that are a multiple of 8 are supported. | 15 | height that are a multiple of 8 are supported. |
@@ -52,15 +52,15 @@ from it: | |||
52 | 52 | ||
53 | chmod 666 /dev/video | 53 | chmod 666 /dev/video |
54 | chmod 666 /dev/video0 (if necessary) | 54 | chmod 666 /dev/video0 (if necessary) |
55 | 55 | ||
56 | Now you are ready to run a video app! Both vidcat and xawtv work well for me | 56 | Now you are ready to run a video app! Both vidcat and xawtv work well for me |
57 | at 640x480. | 57 | at 640x480. |
58 | 58 | ||
59 | [Using vidcat:] | 59 | [Using vidcat:] |
60 | 60 | ||
61 | vidcat -s 640x480 -p c > test.jpg | 61 | vidcat -s 640x480 -p c > test.jpg |
62 | xview test.jpg | 62 | xview test.jpg |
63 | 63 | ||
64 | [Using xawtv:] | 64 | [Using xawtv:] |
65 | 65 | ||
66 | From the main xawtv directory: | 66 | From the main xawtv directory: |
@@ -70,7 +70,7 @@ From the main xawtv directory: | |||
70 | make | 70 | make |
71 | make install | 71 | make install |
72 | 72 | ||
73 | Now you should be able to run xawtv. Right click for the options dialog. | 73 | Now you should be able to run xawtv. Right click for the options dialog. |
74 | 74 | ||
75 | MODULE PARAMETERS: | 75 | MODULE PARAMETERS: |
76 | 76 | ||
@@ -286,4 +286,3 @@ Randy Dunlap, and others. Big thanks to them for their pioneering work on that | |||
286 | and the USB stack. Thanks to Bret Wallach for getting camera reg IO, ISOC, and | 286 | and the USB stack. Thanks to Bret Wallach for getting camera reg IO, ISOC, and |
287 | image capture working. Thanks to Orion Sky Lawlor, Kevin Moore, and Claudio | 287 | image capture working. Thanks to Orion Sky Lawlor, Kevin Moore, and Claudio |
288 | Matsuoka for their work as well. | 288 | Matsuoka for their work as well. |
289 | |||
diff --git a/Documentation/usb/se401.txt b/Documentation/video4linux/se401.txt index 7b9d1c960a10..7b9d1c960a10 100644 --- a/Documentation/usb/se401.txt +++ b/Documentation/video4linux/se401.txt | |||
diff --git a/Documentation/usb/sn9c102.txt b/Documentation/video4linux/sn9c102.txt index b957beae5607..142920bc011f 100644 --- a/Documentation/usb/sn9c102.txt +++ b/Documentation/video4linux/sn9c102.txt | |||
@@ -174,7 +174,7 @@ Module parameters are listed below: | |||
174 | ------------------------------------------------------------------------------- | 174 | ------------------------------------------------------------------------------- |
175 | Name: video_nr | 175 | Name: video_nr |
176 | Type: short array (min = 0, max = 64) | 176 | Type: short array (min = 0, max = 64) |
177 | Syntax: <-1|n[,...]> | 177 | Syntax: <-1|n[,...]> |
178 | Description: Specify V4L2 minor mode number: | 178 | Description: Specify V4L2 minor mode number: |
179 | -1 = use next available | 179 | -1 = use next available |
180 | n = use minor number n | 180 | n = use minor number n |
@@ -187,7 +187,7 @@ Default: -1 | |||
187 | ------------------------------------------------------------------------------- | 187 | ------------------------------------------------------------------------------- |
188 | Name: force_munmap | 188 | Name: force_munmap |
189 | Type: bool array (min = 0, max = 64) | 189 | Type: bool array (min = 0, max = 64) |
190 | Syntax: <0|1[,...]> | 190 | Syntax: <0|1[,...]> |
191 | Description: Force the application to unmap previously mapped buffer memory | 191 | Description: Force the application to unmap previously mapped buffer memory |
192 | before calling any VIDIOC_S_CROP or VIDIOC_S_FMT ioctl's. Not | 192 | before calling any VIDIOC_S_CROP or VIDIOC_S_FMT ioctl's. Not |
193 | all the applications support this feature. This parameter is | 193 | all the applications support this feature. This parameter is |
@@ -206,7 +206,7 @@ Default: 2 | |||
206 | ------------------------------------------------------------------------------- | 206 | ------------------------------------------------------------------------------- |
207 | Name: debug | 207 | Name: debug |
208 | Type: ushort | 208 | Type: ushort |
209 | Syntax: <n> | 209 | Syntax: <n> |
210 | Description: Debugging information level, from 0 to 3: | 210 | Description: Debugging information level, from 0 to 3: |
211 | 0 = none (use carefully) | 211 | 0 = none (use carefully) |
212 | 1 = critical errors | 212 | 1 = critical errors |
@@ -267,7 +267,7 @@ The sysfs interface also provides the "frame_header" entry, which exports the | |||
267 | frame header of the most recent requested and captured video frame. The header | 267 | frame header of the most recent requested and captured video frame. The header |
268 | is always 18-bytes long and is appended to every video frame by the SN9C10x | 268 | is always 18-bytes long and is appended to every video frame by the SN9C10x |
269 | controllers. As an example, this additional information can be used by the user | 269 | controllers. As an example, this additional information can be used by the user |
270 | application for implementing auto-exposure features via software. | 270 | application for implementing auto-exposure features via software. |
271 | 271 | ||
272 | The following table describes the frame header: | 272 | The following table describes the frame header: |
273 | 273 | ||
@@ -441,7 +441,7 @@ blue pixels in one video frame. Each pixel is associated with a 8-bit long | |||
441 | value and is disposed in memory according to the pattern shown below: | 441 | value and is disposed in memory according to the pattern shown below: |
442 | 442 | ||
443 | B[0] G[1] B[2] G[3] ... B[m-2] G[m-1] | 443 | B[0] G[1] B[2] G[3] ... B[m-2] G[m-1] |
444 | G[m] R[m+1] G[m+2] R[m+2] ... G[2m-2] R[2m-1] | 444 | G[m] R[m+1] G[m+2] R[m+2] ... G[2m-2] R[2m-1] |
445 | ... | 445 | ... |
446 | ... B[(n-1)(m-2)] G[(n-1)(m-1)] | 446 | ... B[(n-1)(m-2)] G[(n-1)(m-1)] |
447 | ... G[n(m-2)] R[n(m-1)] | 447 | ... G[n(m-2)] R[n(m-1)] |
@@ -472,12 +472,12 @@ The pixel reference value is calculated as follows: | |||
472 | The algorithm purely describes the conversion from compressed Bayer code used | 472 | The algorithm purely describes the conversion from compressed Bayer code used |
473 | in the SN9C10x chips to uncompressed Bayer. Additional steps are required to | 473 | in the SN9C10x chips to uncompressed Bayer. Additional steps are required to |
474 | convert this to a color image (i.e. a color interpolation algorithm). | 474 | convert this to a color image (i.e. a color interpolation algorithm). |
475 | 475 | ||
476 | The following Huffman codes have been found: | 476 | The following Huffman codes have been found: |
477 | 0: +0 (relative to reference pixel value) | 477 | 0: +0 (relative to reference pixel value) |
478 | 100: +4 | 478 | 100: +4 |
479 | 101: -4? | 479 | 101: -4? |
480 | 1110xxxx: set absolute value to xxxx.0000 | 480 | 1110xxxx: set absolute value to xxxx.0000 |
481 | 1101: +11 | 481 | 1101: +11 |
482 | 1111: -11 | 482 | 1111: -11 |
483 | 11001: +20 | 483 | 11001: +20 |
diff --git a/Documentation/usb/stv680.txt b/Documentation/video4linux/stv680.txt index 6448041e7a37..4f8946f32f51 100644 --- a/Documentation/usb/stv680.txt +++ b/Documentation/video4linux/stv680.txt | |||
@@ -5,15 +5,15 @@ Copyright, 2001, Kevin Sisson | |||
5 | 5 | ||
6 | INTRODUCTION: | 6 | INTRODUCTION: |
7 | 7 | ||
8 | STMicroelectronics produces the STV0680B chip, which comes in two | 8 | STMicroelectronics produces the STV0680B chip, which comes in two |
9 | types, -001 and -003. The -003 version allows the recording and downloading | 9 | types, -001 and -003. The -003 version allows the recording and downloading |
10 | of sound clips from the camera, and allows a flash attachment. Otherwise, | 10 | of sound clips from the camera, and allows a flash attachment. Otherwise, |
11 | it uses the same commands as the -001 version. Both versions support a | 11 | it uses the same commands as the -001 version. Both versions support a |
12 | variety of SDRAM sizes and sensors, allowing for a maximum of 26 VGA or 20 | 12 | variety of SDRAM sizes and sensors, allowing for a maximum of 26 VGA or 20 |
13 | CIF pictures. The STV0680 supports either a serial or a usb interface, and | 13 | CIF pictures. The STV0680 supports either a serial or a usb interface, and |
14 | video is possible through the usb interface. | 14 | video is possible through the usb interface. |
15 | 15 | ||
16 | The following cameras are known to work with this driver, although any | 16 | The following cameras are known to work with this driver, although any |
17 | camera with Vendor/Product codes of 0553/0202 should work: | 17 | camera with Vendor/Product codes of 0553/0202 should work: |
18 | 18 | ||
19 | Aiptek Pencam (various models) | 19 | Aiptek Pencam (various models) |
@@ -34,15 +34,15 @@ http://www.linux-usb.org | |||
34 | MODULE OPTIONS: | 34 | MODULE OPTIONS: |
35 | 35 | ||
36 | When the driver is compiled as a module, you can set a "swapRGB=1" | 36 | When the driver is compiled as a module, you can set a "swapRGB=1" |
37 | option, if necessary, for those applications that require it | 37 | option, if necessary, for those applications that require it |
38 | (such as xawtv). However, the driver should detect and set this | 38 | (such as xawtv). However, the driver should detect and set this |
39 | automatically, so this option should not normally be used. | 39 | automatically, so this option should not normally be used. |
40 | 40 | ||
41 | 41 | ||
42 | KNOWN PROBLEMS: | 42 | KNOWN PROBLEMS: |
43 | 43 | ||
44 | The driver seems to work better with the usb-ohci than the usb-uhci host | 44 | The driver seems to work better with the usb-ohci than the usb-uhci host |
45 | controller driver. | 45 | controller driver. |
46 | 46 | ||
47 | HELP: | 47 | HELP: |
48 | 48 | ||
@@ -50,6 +50,4 @@ The latest info on this driver can be found at: | |||
50 | http://personal.clt.bellsouth.net/~kjsisson or at | 50 | http://personal.clt.bellsouth.net/~kjsisson or at |
51 | http://stv0680-usb.sourceforge.net | 51 | http://stv0680-usb.sourceforge.net |
52 | 52 | ||
53 | Any questions to me can be send to: kjsisson@bellsouth.net | 53 | Any questions to me can be send to: kjsisson@bellsouth.net \ No newline at end of file |
54 | |||
55 | |||
diff --git a/Documentation/usb/w9968cf.txt b/Documentation/video4linux/w9968cf.txt index 9d46cd0b19e3..3b704f2aae6d 100644 --- a/Documentation/usb/w9968cf.txt +++ b/Documentation/video4linux/w9968cf.txt | |||
@@ -1,5 +1,5 @@ | |||
1 | 1 | ||
2 | W996[87]CF JPEG USB Dual Mode Camera Chip | 2 | W996[87]CF JPEG USB Dual Mode Camera Chip |
3 | Driver for Linux 2.6 (basic version) | 3 | Driver for Linux 2.6 (basic version) |
4 | ========================================= | 4 | ========================================= |
5 | 5 | ||
@@ -115,7 +115,7 @@ additional testing and full support, would be much appreciated. | |||
115 | ====================== | 115 | ====================== |
116 | For it to work properly, the driver needs kernel support for Video4Linux, USB | 116 | For it to work properly, the driver needs kernel support for Video4Linux, USB |
117 | and I2C, and the "ovcamchip" module for the image sensor. Make sure you are not | 117 | and I2C, and the "ovcamchip" module for the image sensor. Make sure you are not |
118 | actually using any external "ovcamchip" module, given that the W996[87]CF | 118 | actually using any external "ovcamchip" module, given that the W996[87]CF |
119 | driver depends on the version of the module present in the official kernels. | 119 | driver depends on the version of the module present in the official kernels. |
120 | 120 | ||
121 | The following options of the kernel configuration file must be enabled and | 121 | The following options of the kernel configuration file must be enabled and |
@@ -197,16 +197,16 @@ Note: The kernel must be compiled with the CONFIG_KMOD option | |||
197 | enabled for the 'ovcamchip' module to be loaded and for | 197 | enabled for the 'ovcamchip' module to be loaded and for |
198 | this parameter to be present. | 198 | this parameter to be present. |
199 | ------------------------------------------------------------------------------- | 199 | ------------------------------------------------------------------------------- |
200 | Name: simcams | 200 | Name: simcams |
201 | Type: int | 201 | Type: int |
202 | Syntax: <n> | 202 | Syntax: <n> |
203 | Description: Number of cameras allowed to stream simultaneously. | 203 | Description: Number of cameras allowed to stream simultaneously. |
204 | n may vary from 0 to 32. | 204 | n may vary from 0 to 32. |
205 | Default: 32 | 205 | Default: 32 |
206 | ------------------------------------------------------------------------------- | 206 | ------------------------------------------------------------------------------- |
207 | Name: video_nr | 207 | Name: video_nr |
208 | Type: int array (min = 0, max = 32) | 208 | Type: int array (min = 0, max = 32) |
209 | Syntax: <-1|n[,...]> | 209 | Syntax: <-1|n[,...]> |
210 | Description: Specify V4L minor mode number. | 210 | Description: Specify V4L minor mode number. |
211 | -1 = use next available | 211 | -1 = use next available |
212 | n = use minor number n | 212 | n = use minor number n |
@@ -219,7 +219,7 @@ Default: -1 | |||
219 | ------------------------------------------------------------------------------- | 219 | ------------------------------------------------------------------------------- |
220 | Name: packet_size | 220 | Name: packet_size |
221 | Type: int array (min = 0, max = 32) | 221 | Type: int array (min = 0, max = 32) |
222 | Syntax: <n[,...]> | 222 | Syntax: <n[,...]> |
223 | Description: Specify the maximum data payload size in bytes for alternate | 223 | Description: Specify the maximum data payload size in bytes for alternate |
224 | settings, for each device. n is scaled between 63 and 1023. | 224 | settings, for each device. n is scaled between 63 and 1023. |
225 | Default: 1023 | 225 | Default: 1023 |
@@ -234,7 +234,7 @@ Default: 2 | |||
234 | ------------------------------------------------------------------------------- | 234 | ------------------------------------------------------------------------------- |
235 | Name: double_buffer | 235 | Name: double_buffer |
236 | Type: bool array (min = 0, max = 32) | 236 | Type: bool array (min = 0, max = 32) |
237 | Syntax: <0|1[,...]> | 237 | Syntax: <0|1[,...]> |
238 | Description: Hardware double buffering: 0 disabled, 1 enabled. | 238 | Description: Hardware double buffering: 0 disabled, 1 enabled. |
239 | It should be enabled if you want smooth video output: if you | 239 | It should be enabled if you want smooth video output: if you |
240 | obtain out of sync. video, disable it, or try to | 240 | obtain out of sync. video, disable it, or try to |
@@ -243,13 +243,13 @@ Default: 1 for every device. | |||
243 | ------------------------------------------------------------------------------- | 243 | ------------------------------------------------------------------------------- |
244 | Name: clamping | 244 | Name: clamping |
245 | Type: bool array (min = 0, max = 32) | 245 | Type: bool array (min = 0, max = 32) |
246 | Syntax: <0|1[,...]> | 246 | Syntax: <0|1[,...]> |
247 | Description: Video data clamping: 0 disabled, 1 enabled. | 247 | Description: Video data clamping: 0 disabled, 1 enabled. |
248 | Default: 0 for every device. | 248 | Default: 0 for every device. |
249 | ------------------------------------------------------------------------------- | 249 | ------------------------------------------------------------------------------- |
250 | Name: filter_type | 250 | Name: filter_type |
251 | Type: int array (min = 0, max = 32) | 251 | Type: int array (min = 0, max = 32) |
252 | Syntax: <0|1|2[,...]> | 252 | Syntax: <0|1|2[,...]> |
253 | Description: Video filter type. | 253 | Description: Video filter type. |
254 | 0 none, 1 (1-2-1) 3-tap filter, 2 (2-3-6-3-2) 5-tap filter. | 254 | 0 none, 1 (1-2-1) 3-tap filter, 2 (2-3-6-3-2) 5-tap filter. |
255 | The filter is used to reduce noise and aliasing artifacts | 255 | The filter is used to reduce noise and aliasing artifacts |
@@ -258,13 +258,13 @@ Default: 0 for every device. | |||
258 | ------------------------------------------------------------------------------- | 258 | ------------------------------------------------------------------------------- |
259 | Name: largeview | 259 | Name: largeview |
260 | Type: bool array (min = 0, max = 32) | 260 | Type: bool array (min = 0, max = 32) |
261 | Syntax: <0|1[,...]> | 261 | Syntax: <0|1[,...]> |
262 | Description: Large view: 0 disabled, 1 enabled. | 262 | Description: Large view: 0 disabled, 1 enabled. |
263 | Default: 1 for every device. | 263 | Default: 1 for every device. |
264 | ------------------------------------------------------------------------------- | 264 | ------------------------------------------------------------------------------- |
265 | Name: upscaling | 265 | Name: upscaling |
266 | Type: bool array (min = 0, max = 32) | 266 | Type: bool array (min = 0, max = 32) |
267 | Syntax: <0|1[,...]> | 267 | Syntax: <0|1[,...]> |
268 | Description: Software scaling (for non-compressed video only): | 268 | Description: Software scaling (for non-compressed video only): |
269 | 0 disabled, 1 enabled. | 269 | 0 disabled, 1 enabled. |
270 | Disable it if you have a slow CPU or you don't have enough | 270 | Disable it if you have a slow CPU or you don't have enough |
@@ -341,8 +341,8 @@ Default: 50 for every device. | |||
341 | ------------------------------------------------------------------------------- | 341 | ------------------------------------------------------------------------------- |
342 | Name: bandingfilter | 342 | Name: bandingfilter |
343 | Type: bool array (min = 0, max = 32) | 343 | Type: bool array (min = 0, max = 32) |
344 | Syntax: <0|1[,...]> | 344 | Syntax: <0|1[,...]> |
345 | Description: Banding filter to reduce effects of fluorescent | 345 | Description: Banding filter to reduce effects of fluorescent |
346 | lighting: | 346 | lighting: |
347 | 0 disabled, 1 enabled. | 347 | 0 disabled, 1 enabled. |
348 | This filter tries to reduce the pattern of horizontal | 348 | This filter tries to reduce the pattern of horizontal |
@@ -374,7 +374,7 @@ Default: 0 for every device. | |||
374 | ------------------------------------------------------------------------------- | 374 | ------------------------------------------------------------------------------- |
375 | Name: monochrome | 375 | Name: monochrome |
376 | Type: bool array (min = 0, max = 32) | 376 | Type: bool array (min = 0, max = 32) |
377 | Syntax: <0|1[,...]> | 377 | Syntax: <0|1[,...]> |
378 | Description: The image sensor is monochrome: | 378 | Description: The image sensor is monochrome: |
379 | 0 = no, 1 = yes | 379 | 0 = no, 1 = yes |
380 | Default: 0 for every device. | 380 | Default: 0 for every device. |
@@ -400,19 +400,19 @@ Default: 32768 for every device. | |||
400 | ------------------------------------------------------------------------------- | 400 | ------------------------------------------------------------------------------- |
401 | Name: contrast | 401 | Name: contrast |
402 | Type: long array (min = 0, max = 32) | 402 | Type: long array (min = 0, max = 32) |
403 | Syntax: <n[,...]> | 403 | Syntax: <n[,...]> |
404 | Description: Set picture contrast (0-65535). | 404 | Description: Set picture contrast (0-65535). |
405 | Default: 50000 for every device. | 405 | Default: 50000 for every device. |
406 | ------------------------------------------------------------------------------- | 406 | ------------------------------------------------------------------------------- |
407 | Name: whiteness | 407 | Name: whiteness |
408 | Type: long array (min = 0, max = 32) | 408 | Type: long array (min = 0, max = 32) |
409 | Syntax: <n[,...]> | 409 | Syntax: <n[,...]> |
410 | Description: Set picture whiteness (0-65535). | 410 | Description: Set picture whiteness (0-65535). |
411 | Default: 32768 for every device. | 411 | Default: 32768 for every device. |
412 | ------------------------------------------------------------------------------- | 412 | ------------------------------------------------------------------------------- |
413 | Name: debug | 413 | Name: debug |
414 | Type: int | 414 | Type: int |
415 | Syntax: <n> | 415 | Syntax: <n> |
416 | Description: Debugging information level, from 0 to 6: | 416 | Description: Debugging information level, from 0 to 6: |
417 | 0 = none (use carefully) | 417 | 0 = none (use carefully) |
418 | 1 = critical errors | 418 | 1 = critical errors |
diff --git a/Documentation/usb/zc0301.txt b/Documentation/video4linux/zc0301.txt index f55262c6733b..f55262c6733b 100644 --- a/Documentation/usb/zc0301.txt +++ b/Documentation/video4linux/zc0301.txt | |||