diff options
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/video4linux/bttv/CONTRIBUTORS | 8 | ||||
-rw-r--r-- | Documentation/video4linux/et61x251.txt | 52 | ||||
-rw-r--r-- | Documentation/video4linux/ibmcam.txt | 168 | ||||
-rw-r--r-- | Documentation/video4linux/ov511.txt | 32 | ||||
-rw-r--r-- | Documentation/video4linux/sn9c102.txt | 78 | ||||
-rw-r--r-- | Documentation/video4linux/w9968cf.txt | 162 |
6 files changed, 250 insertions, 250 deletions
diff --git a/Documentation/video4linux/bttv/CONTRIBUTORS b/Documentation/video4linux/bttv/CONTRIBUTORS index aef49db8847d..8aad6dd93d6b 100644 --- a/Documentation/video4linux/bttv/CONTRIBUTORS +++ b/Documentation/video4linux/bttv/CONTRIBUTORS | |||
@@ -1,4 +1,4 @@ | |||
1 | Contributors to bttv: | 1 | Contributors to bttv: |
2 | 2 | ||
3 | Michael Chu <mmchu@pobox.com> | 3 | Michael Chu <mmchu@pobox.com> |
4 | AverMedia fix and more flexible card recognition | 4 | AverMedia fix and more flexible card recognition |
@@ -8,8 +8,8 @@ Alan Cox <alan@redhat.com> | |||
8 | 8 | ||
9 | Chris Kleitsch | 9 | Chris Kleitsch |
10 | Hardware I2C | 10 | Hardware I2C |
11 | 11 | ||
12 | Gerd Knorr <kraxel@cs.tu-berlin.de> | 12 | Gerd Knorr <kraxel@cs.tu-berlin.de> |
13 | Radio card (ITT sound processor) | 13 | Radio card (ITT sound processor) |
14 | 14 | ||
15 | bigfoot <bigfoot@net-way.net> | 15 | bigfoot <bigfoot@net-way.net> |
@@ -18,7 +18,7 @@ Ragnar Hojland Espinosa <ragnar@macula.net> | |||
18 | 18 | ||
19 | 19 | ||
20 | + many more (please mail me if you are missing in this list and would | 20 | + many more (please mail me if you are missing in this list and would |
21 | like to be mentioned) | 21 | like to be mentioned) |
22 | 22 | ||
23 | 23 | ||
24 | 24 | ||
diff --git a/Documentation/video4linux/et61x251.txt b/Documentation/video4linux/et61x251.txt index 29340282ab5f..cd584f20a997 100644 --- a/Documentation/video4linux/et61x251.txt +++ b/Documentation/video4linux/et61x251.txt | |||
@@ -1,9 +1,9 @@ | |||
1 | 1 | ||
2 | ET61X[12]51 PC Camera Controllers | 2 | ET61X[12]51 PC Camera Controllers |
3 | Driver for Linux | 3 | Driver for Linux |
4 | ================================= | 4 | ================================= |
5 | 5 | ||
6 | - Documentation - | 6 | - Documentation - |
7 | 7 | ||
8 | 8 | ||
9 | Index | 9 | Index |
@@ -156,46 +156,46 @@ Name: video_nr | |||
156 | Type: short array (min = 0, max = 64) | 156 | Type: short array (min = 0, max = 64) |
157 | Syntax: <-1|n[,...]> | 157 | Syntax: <-1|n[,...]> |
158 | Description: Specify V4L2 minor mode number: | 158 | Description: Specify V4L2 minor mode number: |
159 | -1 = use next available | 159 | -1 = use next available |
160 | n = use minor number n | 160 | n = use minor number n |
161 | You can specify up to 64 cameras this way. | 161 | You can specify up to 64 cameras this way. |
162 | For example: | 162 | For example: |
163 | video_nr=-1,2,-1 would assign minor number 2 to the second | 163 | video_nr=-1,2,-1 would assign minor number 2 to the second |
164 | registered camera and use auto for the first one and for every | 164 | registered camera and use auto for the first one and for every |
165 | other camera. | 165 | other camera. |
166 | Default: -1 | 166 | Default: -1 |
167 | ------------------------------------------------------------------------------- | 167 | ------------------------------------------------------------------------------- |
168 | Name: force_munmap | 168 | Name: force_munmap |
169 | Type: bool array (min = 0, max = 64) | 169 | Type: bool array (min = 0, max = 64) |
170 | Syntax: <0|1[,...]> | 170 | Syntax: <0|1[,...]> |
171 | Description: Force the application to unmap previously mapped buffer memory | 171 | Description: Force the application to unmap previously mapped buffer memory |
172 | before calling any VIDIOC_S_CROP or VIDIOC_S_FMT ioctl's. Not | 172 | before calling any VIDIOC_S_CROP or VIDIOC_S_FMT ioctl's. Not |
173 | all the applications support this feature. This parameter is | 173 | all the applications support this feature. This parameter is |
174 | specific for each detected camera. | 174 | specific for each detected camera. |
175 | 0 = do not force memory unmapping | 175 | 0 = do not force memory unmapping |
176 | 1 = force memory unmapping (save memory) | 176 | 1 = force memory unmapping (save memory) |
177 | Default: 0 | 177 | Default: 0 |
178 | ------------------------------------------------------------------------------- | 178 | ------------------------------------------------------------------------------- |
179 | Name: frame_timeout | 179 | Name: frame_timeout |
180 | Type: uint array (min = 0, max = 64) | 180 | Type: uint array (min = 0, max = 64) |
181 | Syntax: <n[,...]> | 181 | Syntax: <n[,...]> |
182 | Description: Timeout for a video frame in seconds. This parameter is | 182 | Description: Timeout for a video frame in seconds. This parameter is |
183 | specific for each detected camera. This parameter can be | 183 | specific for each detected camera. This parameter can be |
184 | changed at runtime thanks to the /sys filesystem interface. | 184 | changed at runtime thanks to the /sys filesystem interface. |
185 | Default: 2 | 185 | Default: 2 |
186 | ------------------------------------------------------------------------------- | 186 | ------------------------------------------------------------------------------- |
187 | Name: debug | 187 | Name: debug |
188 | Type: ushort | 188 | Type: ushort |
189 | Syntax: <n> | 189 | Syntax: <n> |
190 | Description: Debugging information level, from 0 to 3: | 190 | Description: Debugging information level, from 0 to 3: |
191 | 0 = none (use carefully) | 191 | 0 = none (use carefully) |
192 | 1 = critical errors | 192 | 1 = critical errors |
193 | 2 = significant informations | 193 | 2 = significant informations |
194 | 3 = more verbose messages | 194 | 3 = more verbose messages |
195 | Level 3 is useful for testing only, when only one device | 195 | Level 3 is useful for testing only, when only one device |
196 | is used at the same time. It also shows some more informations | 196 | is used at the same time. It also shows some more informations |
197 | about the hardware being detected. This module parameter can be | 197 | about the hardware being detected. This module parameter can be |
198 | changed at runtime thanks to the /sys filesystem interface. | 198 | changed at runtime thanks to the /sys filesystem interface. |
199 | Default: 2 | 199 | Default: 2 |
200 | ------------------------------------------------------------------------------- | 200 | ------------------------------------------------------------------------------- |
201 | 201 | ||
diff --git a/Documentation/video4linux/ibmcam.txt b/Documentation/video4linux/ibmcam.txt index 4a40a2e99451..397a94eb77b8 100644 --- a/Documentation/video4linux/ibmcam.txt +++ b/Documentation/video4linux/ibmcam.txt | |||
@@ -21,7 +21,7 @@ Internal interface: Video For Linux (V4L) | |||
21 | Supported controls: | 21 | Supported controls: |
22 | - by V4L: Contrast, Brightness, Color, Hue | 22 | - by V4L: Contrast, Brightness, Color, Hue |
23 | - by driver options: frame rate, lighting conditions, video format, | 23 | - by driver options: frame rate, lighting conditions, video format, |
24 | default picture settings, sharpness. | 24 | default picture settings, sharpness. |
25 | 25 | ||
26 | SUPPORTED CAMERAS: | 26 | SUPPORTED CAMERAS: |
27 | 27 | ||
@@ -191,66 +191,66 @@ init_model2_sat Integer 0..255 [0x34] init_model2_sat=65 | |||
191 | init_model2_yb Integer 0..255 [0xa0] init_model2_yb=200 | 191 | init_model2_yb Integer 0..255 [0xa0] init_model2_yb=200 |
192 | 192 | ||
193 | debug You don't need this option unless you are a developer. | 193 | debug You don't need this option unless you are a developer. |
194 | If you are a developer then you will see in the code | 194 | If you are a developer then you will see in the code |
195 | what values do what. 0=off. | 195 | what values do what. 0=off. |
196 | 196 | ||
197 | flags This is a bit mask, and you can combine any number of | 197 | flags This is a bit mask, and you can combine any number of |
198 | bits to produce what you want. Usually you don't want | 198 | bits to produce what you want. Usually you don't want |
199 | any of extra features this option provides: | 199 | any of extra features this option provides: |
200 | 200 | ||
201 | FLAGS_RETRY_VIDIOCSYNC 1 This bit allows to retry failed | 201 | FLAGS_RETRY_VIDIOCSYNC 1 This bit allows to retry failed |
202 | VIDIOCSYNC ioctls without failing. | 202 | VIDIOCSYNC ioctls without failing. |
203 | Will work with xawtv, will not | 203 | Will work with xawtv, will not |
204 | with xrealproducer. Default is | 204 | with xrealproducer. Default is |
205 | not set. | 205 | not set. |
206 | FLAGS_MONOCHROME 2 Activates monochrome (b/w) mode. | 206 | FLAGS_MONOCHROME 2 Activates monochrome (b/w) mode. |
207 | FLAGS_DISPLAY_HINTS 4 Shows colored pixels which have | 207 | FLAGS_DISPLAY_HINTS 4 Shows colored pixels which have |
208 | magic meaning to developers. | 208 | magic meaning to developers. |
209 | FLAGS_OVERLAY_STATS 8 Shows tiny numbers on screen, | 209 | FLAGS_OVERLAY_STATS 8 Shows tiny numbers on screen, |
210 | useful only for debugging. | 210 | useful only for debugging. |
211 | FLAGS_FORCE_TESTPATTERN 16 Shows blue screen with numbers. | 211 | FLAGS_FORCE_TESTPATTERN 16 Shows blue screen with numbers. |
212 | FLAGS_SEPARATE_FRAMES 32 Shows each frame separately, as | 212 | FLAGS_SEPARATE_FRAMES 32 Shows each frame separately, as |
213 | it was received from the camera. | 213 | it was received from the camera. |
214 | Default (not set) is to mix the | 214 | Default (not set) is to mix the |
215 | preceding frame in to compensate | 215 | preceding frame in to compensate |
216 | for occasional loss of Isoc data | 216 | for occasional loss of Isoc data |
217 | on high frame rates. | 217 | on high frame rates. |
218 | FLAGS_CLEAN_FRAMES 64 Forces "cleanup" of each frame | 218 | FLAGS_CLEAN_FRAMES 64 Forces "cleanup" of each frame |
219 | prior to use; relevant only if | 219 | prior to use; relevant only if |
220 | FLAGS_SEPARATE_FRAMES is set. | 220 | FLAGS_SEPARATE_FRAMES is set. |
221 | Default is not to clean frames, | 221 | Default is not to clean frames, |
222 | this is a little faster but may | 222 | this is a little faster but may |
223 | produce flicker if frame rate is | 223 | produce flicker if frame rate is |
224 | too high and Isoc data gets lost. | 224 | too high and Isoc data gets lost. |
225 | FLAGS_NO_DECODING 128 This flag turns the video stream | 225 | FLAGS_NO_DECODING 128 This flag turns the video stream |
226 | decoder off, and dumps the raw | 226 | decoder off, and dumps the raw |
227 | Isoc data from the camera into | 227 | Isoc data from the camera into |
228 | the reading process. Useful to | 228 | the reading process. Useful to |
229 | developers, but not to users. | 229 | developers, but not to users. |
230 | 230 | ||
231 | framerate This setting controls frame rate of the camera. This is | 231 | framerate This setting controls frame rate of the camera. This is |
232 | an approximate setting (in terms of "worst" ... "best") | 232 | an approximate setting (in terms of "worst" ... "best") |
233 | because camera changes frame rate depending on amount | 233 | because camera changes frame rate depending on amount |
234 | of light available. Setting 0 is slowest, 6 is fastest. | 234 | of light available. Setting 0 is slowest, 6 is fastest. |
235 | Beware - fast settings are very demanding and may not | 235 | Beware - fast settings are very demanding and may not |
236 | work well with all video sizes. Be conservative. | 236 | work well with all video sizes. Be conservative. |
237 | 237 | ||
238 | hue_correction This highly optional setting allows to adjust the | 238 | hue_correction This highly optional setting allows to adjust the |
239 | hue of the image in a way slightly different from | 239 | hue of the image in a way slightly different from |
240 | what usual "hue" control does. Both controls affect | 240 | what usual "hue" control does. Both controls affect |
241 | YUV colorspace: regular "hue" control adjusts only | 241 | YUV colorspace: regular "hue" control adjusts only |
242 | U component, and this "hue_correction" option similarly | 242 | U component, and this "hue_correction" option similarly |
243 | adjusts only V component. However usually it is enough | 243 | adjusts only V component. However usually it is enough |
244 | to tweak only U or V to compensate for colored light or | 244 | to tweak only U or V to compensate for colored light or |
245 | color temperature; this option simply allows more | 245 | color temperature; this option simply allows more |
246 | complicated correction when and if it is necessary. | 246 | complicated correction when and if it is necessary. |
247 | 247 | ||
248 | init_brightness These settings specify _initial_ values which will be | 248 | init_brightness These settings specify _initial_ values which will be |
249 | init_contrast used to set up the camera. If your V4L application has | 249 | init_contrast used to set up the camera. If your V4L application has |
250 | init_color its own controls to adjust the picture then these | 250 | init_color its own controls to adjust the picture then these |
251 | init_hue controls will be used too. These options allow you to | 251 | init_hue controls will be used too. These options allow you to |
252 | preconfigure the camera when it gets connected, before | 252 | preconfigure the camera when it gets connected, before |
253 | any V4L application connects to it. Good for webcams. | 253 | any V4L application connects to it. Good for webcams. |
254 | 254 | ||
255 | init_model2_rg These initial settings alter color balance of the | 255 | init_model2_rg These initial settings alter color balance of the |
256 | init_model2_rg2 camera on hardware level. All four settings may be used | 256 | init_model2_rg2 camera on hardware level. All four settings may be used |
@@ -258,47 +258,47 @@ init_model2_sat to tune the camera to specific lighting conditions. These | |||
258 | init_model2_yb settings only apply to Model 2 cameras. | 258 | init_model2_yb settings only apply to Model 2 cameras. |
259 | 259 | ||
260 | lighting This option selects one of three hardware-defined | 260 | lighting This option selects one of three hardware-defined |
261 | photosensitivity settings of the camera. 0=bright light, | 261 | photosensitivity settings of the camera. 0=bright light, |
262 | 1=Medium (default), 2=Low light. This setting affects | 262 | 1=Medium (default), 2=Low light. This setting affects |
263 | frame rate: the dimmer the lighting the lower the frame | 263 | frame rate: the dimmer the lighting the lower the frame |
264 | rate (because longer exposition time is needed). The | 264 | rate (because longer exposition time is needed). The |
265 | Model 2 cameras allow values more than 2 for this option, | 265 | Model 2 cameras allow values more than 2 for this option, |
266 | thus enabling extremely high sensitivity at cost of frame | 266 | thus enabling extremely high sensitivity at cost of frame |
267 | rate, color saturation and imaging sensor noise. | 267 | rate, color saturation and imaging sensor noise. |
268 | 268 | ||
269 | sharpness This option controls smoothing (noise reduction) | 269 | sharpness This option controls smoothing (noise reduction) |
270 | made by camera. Setting 0 is most smooth, setting 6 | 270 | made by camera. Setting 0 is most smooth, setting 6 |
271 | is most sharp. Be aware that CMOS sensor used in the | 271 | is most sharp. Be aware that CMOS sensor used in the |
272 | camera is pretty noisy, so if you choose 6 you will | 272 | camera is pretty noisy, so if you choose 6 you will |
273 | be greeted with "snowy" image. Default is 4. Model 2 | 273 | be greeted with "snowy" image. Default is 4. Model 2 |
274 | cameras do not support this feature. | 274 | cameras do not support this feature. |
275 | 275 | ||
276 | size This setting chooses one of several image sizes that are | 276 | size This setting chooses one of several image sizes that are |
277 | supported by this driver. Cameras may support more, but | 277 | supported by this driver. Cameras may support more, but |
278 | it's difficult to reverse-engineer all formats. | 278 | it's difficult to reverse-engineer all formats. |
279 | Following video sizes are supported: | 279 | Following video sizes are supported: |
280 | 280 | ||
281 | size=0 128x96 (Model 1 only) | 281 | size=0 128x96 (Model 1 only) |
282 | size=1 160x120 | 282 | size=1 160x120 |
283 | size=2 176x144 | 283 | size=2 176x144 |
284 | size=3 320x240 (Model 2 only) | 284 | size=3 320x240 (Model 2 only) |
285 | size=4 352x240 (Model 2 only) | 285 | size=4 352x240 (Model 2 only) |
286 | size=5 352x288 | 286 | size=5 352x288 |
287 | size=6 640x480 (Model 3 only) | 287 | size=6 640x480 (Model 3 only) |
288 | 288 | ||
289 | The 352x288 is the native size of the Model 1 sensor | 289 | The 352x288 is the native size of the Model 1 sensor |
290 | array, so it's the best resolution the camera can | 290 | array, so it's the best resolution the camera can |
291 | yield. The best resolution of Model 2 is 176x144, and | 291 | yield. The best resolution of Model 2 is 176x144, and |
292 | larger images are produced by stretching the bitmap. | 292 | larger images are produced by stretching the bitmap. |
293 | Model 3 has sensor with 640x480 grid, and it works too, | 293 | Model 3 has sensor with 640x480 grid, and it works too, |
294 | but the frame rate will be exceptionally low (1-2 FPS); | 294 | but the frame rate will be exceptionally low (1-2 FPS); |
295 | it may be still OK for some applications, like security. | 295 | it may be still OK for some applications, like security. |
296 | Choose the image size you need. The smaller image can | 296 | Choose the image size you need. The smaller image can |
297 | support faster frame rate. Default is 352x288. | 297 | support faster frame rate. Default is 352x288. |
298 | 298 | ||
299 | For more information and the Troubleshooting FAQ visit this URL: | 299 | For more information and the Troubleshooting FAQ visit this URL: |
300 | 300 | ||
301 | http://www.linux-usb.org/ibmcam/ | 301 | http://www.linux-usb.org/ibmcam/ |
302 | 302 | ||
303 | WHAT NEEDS TO BE DONE: | 303 | WHAT NEEDS TO BE DONE: |
304 | 304 | ||
diff --git a/Documentation/video4linux/ov511.txt b/Documentation/video4linux/ov511.txt index 142741e3c578..79af610d4ba5 100644 --- a/Documentation/video4linux/ov511.txt +++ b/Documentation/video4linux/ov511.txt | |||
@@ -81,7 +81,7 @@ MODULE PARAMETERS: | |||
81 | TYPE: integer (Boolean) | 81 | TYPE: integer (Boolean) |
82 | DEFAULT: 1 | 82 | DEFAULT: 1 |
83 | DESC: Brightness is normally under automatic control and can't be set | 83 | DESC: Brightness is normally under automatic control and can't be set |
84 | manually by the video app. Set to 0 for manual control. | 84 | manually by the video app. Set to 0 for manual control. |
85 | 85 | ||
86 | NAME: autogain | 86 | NAME: autogain |
87 | TYPE: integer (Boolean) | 87 | TYPE: integer (Boolean) |
@@ -97,13 +97,13 @@ MODULE PARAMETERS: | |||
97 | TYPE: integer (0-6) | 97 | TYPE: integer (0-6) |
98 | DEFAULT: 3 | 98 | DEFAULT: 3 |
99 | DESC: Sets the threshold for printing debug messages. The higher the value, | 99 | DESC: Sets the threshold for printing debug messages. The higher the value, |
100 | the more is printed. The levels are cumulative, and are as follows: | 100 | the more is printed. The levels are cumulative, and are as follows: |
101 | 0=no debug messages | 101 | 0=no debug messages |
102 | 1=init/detection/unload and other significant messages | 102 | 1=init/detection/unload and other significant messages |
103 | 2=some warning messages | 103 | 2=some warning messages |
104 | 3=config/control function calls | 104 | 3=config/control function calls |
105 | 4=most function calls and data parsing messages | 105 | 4=most function calls and data parsing messages |
106 | 5=highly repetitive mesgs | 106 | 5=highly repetitive mesgs |
107 | 107 | ||
108 | NAME: snapshot | 108 | NAME: snapshot |
109 | TYPE: integer (Boolean) | 109 | TYPE: integer (Boolean) |
@@ -116,24 +116,24 @@ MODULE PARAMETERS: | |||
116 | TYPE: integer (1-4 for OV511, 1-31 for OV511+) | 116 | TYPE: integer (1-4 for OV511, 1-31 for OV511+) |
117 | DEFAULT: 1 | 117 | DEFAULT: 1 |
118 | DESC: Number of cameras allowed to stream simultaneously on a single bus. | 118 | DESC: Number of cameras allowed to stream simultaneously on a single bus. |
119 | Values higher than 1 reduce the data rate of each camera, allowing two | 119 | Values higher than 1 reduce the data rate of each camera, allowing two |
120 | or more to be used at once. If you have a complicated setup involving | 120 | or more to be used at once. If you have a complicated setup involving |
121 | both OV511 and OV511+ cameras, trial-and-error may be necessary for | 121 | both OV511 and OV511+ cameras, trial-and-error may be necessary for |
122 | finding the optimum setting. | 122 | finding the optimum setting. |
123 | 123 | ||
124 | NAME: compress | 124 | NAME: compress |
125 | TYPE: integer (Boolean) | 125 | TYPE: integer (Boolean) |
126 | DEFAULT: 0 | 126 | DEFAULT: 0 |
127 | DESC: Set this to 1 to turn on the camera's compression engine. This can | 127 | DESC: Set this to 1 to turn on the camera's compression engine. This can |
128 | potentially increase the frame rate at the expense of quality, if you | 128 | potentially increase the frame rate at the expense of quality, if you |
129 | have a fast CPU. You must load the proper compression module for your | 129 | have a fast CPU. You must load the proper compression module for your |
130 | camera before starting your application (ov511_decomp or ov518_decomp). | 130 | camera before starting your application (ov511_decomp or ov518_decomp). |
131 | 131 | ||
132 | NAME: testpat | 132 | NAME: testpat |
133 | TYPE: integer (Boolean) | 133 | TYPE: integer (Boolean) |
134 | DEFAULT: 0 | 134 | DEFAULT: 0 |
135 | DESC: This configures the camera's sensor to transmit a colored test-pattern | 135 | DESC: This configures the camera's sensor to transmit a colored test-pattern |
136 | instead of an image. This does not work correctly yet. | 136 | instead of an image. This does not work correctly yet. |
137 | 137 | ||
138 | NAME: dumppix | 138 | NAME: dumppix |
139 | TYPE: integer (0-2) | 139 | TYPE: integer (0-2) |
diff --git a/Documentation/video4linux/sn9c102.txt b/Documentation/video4linux/sn9c102.txt index 142920bc011f..1d20895b4354 100644 --- a/Documentation/video4linux/sn9c102.txt +++ b/Documentation/video4linux/sn9c102.txt | |||
@@ -1,9 +1,9 @@ | |||
1 | 1 | ||
2 | SN9C10x PC Camera Controllers | 2 | SN9C10x PC Camera Controllers |
3 | Driver for Linux | 3 | Driver for Linux |
4 | ============================= | 4 | ============================= |
5 | 5 | ||
6 | - Documentation - | 6 | - Documentation - |
7 | 7 | ||
8 | 8 | ||
9 | Index | 9 | Index |
@@ -176,46 +176,46 @@ 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 |
181 | You can specify up to 64 cameras this way. | 181 | You can specify up to 64 cameras this way. |
182 | For example: | 182 | For example: |
183 | video_nr=-1,2,-1 would assign minor number 2 to the second | 183 | video_nr=-1,2,-1 would assign minor number 2 to the second |
184 | recognized camera and use auto for the first one and for every | 184 | recognized camera and use auto for the first one and for every |
185 | other camera. | 185 | other camera. |
186 | Default: -1 | 186 | 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 |
194 | specific for each detected camera. | 194 | specific for each detected camera. |
195 | 0 = do not force memory unmapping | 195 | 0 = do not force memory unmapping |
196 | 1 = force memory unmapping (save memory) | 196 | 1 = force memory unmapping (save memory) |
197 | Default: 0 | 197 | Default: 0 |
198 | ------------------------------------------------------------------------------- | 198 | ------------------------------------------------------------------------------- |
199 | Name: frame_timeout | 199 | Name: frame_timeout |
200 | Type: uint array (min = 0, max = 64) | 200 | Type: uint array (min = 0, max = 64) |
201 | Syntax: <n[,...]> | 201 | Syntax: <n[,...]> |
202 | Description: Timeout for a video frame in seconds. This parameter is | 202 | Description: Timeout for a video frame in seconds. This parameter is |
203 | specific for each detected camera. This parameter can be | 203 | specific for each detected camera. This parameter can be |
204 | changed at runtime thanks to the /sys filesystem interface. | 204 | changed at runtime thanks to the /sys filesystem interface. |
205 | Default: 2 | 205 | 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 |
213 | 2 = significant informations | 213 | 2 = significant informations |
214 | 3 = more verbose messages | 214 | 3 = more verbose messages |
215 | Level 3 is useful for testing only, when only one device | 215 | Level 3 is useful for testing only, when only one device |
216 | is used. It also shows some more informations about the | 216 | is used. It also shows some more informations about the |
217 | hardware being detected. This parameter can be changed at | 217 | hardware being detected. This parameter can be changed at |
218 | runtime thanks to the /sys filesystem interface. | 218 | runtime thanks to the /sys filesystem interface. |
219 | Default: 2 | 219 | Default: 2 |
220 | ------------------------------------------------------------------------------- | 220 | ------------------------------------------------------------------------------- |
221 | 221 | ||
@@ -280,24 +280,24 @@ Byte # Value Description | |||
280 | 0x04 0xC4 Frame synchronisation pattern. | 280 | 0x04 0xC4 Frame synchronisation pattern. |
281 | 0x05 0x96 Frame synchronisation pattern. | 281 | 0x05 0x96 Frame synchronisation pattern. |
282 | 0x06 0xXX Unknown meaning. The exact value depends on the chip; | 282 | 0x06 0xXX Unknown meaning. The exact value depends on the chip; |
283 | possible values are 0x00, 0x01 and 0x20. | 283 | possible values are 0x00, 0x01 and 0x20. |
284 | 0x07 0xXX Variable value, whose bits are ff00uzzc, where ff is a | 284 | 0x07 0xXX Variable value, whose bits are ff00uzzc, where ff is a |
285 | frame counter, u is unknown, zz is a size indicator | 285 | frame counter, u is unknown, zz is a size indicator |
286 | (00 = VGA, 01 = SIF, 10 = QSIF) and c stands for | 286 | (00 = VGA, 01 = SIF, 10 = QSIF) and c stands for |
287 | "compression enabled" (1 = yes, 0 = no). | 287 | "compression enabled" (1 = yes, 0 = no). |
288 | 0x08 0xXX Brightness sum inside Auto-Exposure area (low-byte). | 288 | 0x08 0xXX Brightness sum inside Auto-Exposure area (low-byte). |
289 | 0x09 0xXX Brightness sum inside Auto-Exposure area (high-byte). | 289 | 0x09 0xXX Brightness sum inside Auto-Exposure area (high-byte). |
290 | For a pure white image, this number will be equal to 500 | 290 | For a pure white image, this number will be equal to 500 |
291 | times the area of the specified AE area. For images | 291 | times the area of the specified AE area. For images |
292 | that are not pure white, the value scales down according | 292 | that are not pure white, the value scales down according |
293 | to relative whiteness. | 293 | to relative whiteness. |
294 | 0x0A 0xXX Brightness sum outside Auto-Exposure area (low-byte). | 294 | 0x0A 0xXX Brightness sum outside Auto-Exposure area (low-byte). |
295 | 0x0B 0xXX Brightness sum outside Auto-Exposure area (high-byte). | 295 | 0x0B 0xXX Brightness sum outside Auto-Exposure area (high-byte). |
296 | For a pure white image, this number will be equal to 125 | 296 | For a pure white image, this number will be equal to 125 |
297 | times the area outside of the specified AE area. For | 297 | times the area outside of the specified AE area. For |
298 | images that are not pure white, the value scales down | 298 | images that are not pure white, the value scales down |
299 | according to relative whiteness. | 299 | according to relative whiteness. |
300 | according to relative whiteness. | 300 | according to relative whiteness. |
301 | 301 | ||
302 | The following bytes are used by the SN9C103 bridge only: | 302 | The following bytes are used by the SN9C103 bridge only: |
303 | 303 | ||
diff --git a/Documentation/video4linux/w9968cf.txt b/Documentation/video4linux/w9968cf.txt index 3b704f2aae6d..0d53ce774b01 100644 --- a/Documentation/video4linux/w9968cf.txt +++ b/Documentation/video4linux/w9968cf.txt | |||
@@ -1,9 +1,9 @@ | |||
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 | ||
6 | - Documentation - | 6 | - Documentation - |
7 | 7 | ||
8 | 8 | ||
9 | Index | 9 | Index |
@@ -188,57 +188,57 @@ Name: ovmod_load | |||
188 | Type: bool | 188 | Type: bool |
189 | Syntax: <0|1> | 189 | Syntax: <0|1> |
190 | Description: Automatic 'ovcamchip' module loading: 0 disabled, 1 enabled. | 190 | Description: Automatic 'ovcamchip' module loading: 0 disabled, 1 enabled. |
191 | If enabled, 'insmod' searches for the required 'ovcamchip' | 191 | If enabled, 'insmod' searches for the required 'ovcamchip' |
192 | module in the system, according to its configuration, and | 192 | module in the system, according to its configuration, and |
193 | loads that module automatically. This action is performed as | 193 | loads that module automatically. This action is performed as |
194 | once soon as the 'w9968cf' module is loaded into memory. | 194 | once soon as the 'w9968cf' module is loaded into memory. |
195 | Default: 1 | 195 | Default: 1 |
196 | Note: The kernel must be compiled with the CONFIG_KMOD option | 196 | 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 |
213 | You can specify up to 32 cameras this way. | 213 | You can specify up to 32 cameras this way. |
214 | For example: | 214 | For example: |
215 | video_nr=-1,2,-1 would assign minor number 2 to the second | 215 | video_nr=-1,2,-1 would assign minor number 2 to the second |
216 | recognized camera and use auto for the first one and for every | 216 | recognized camera and use auto for the first one and for every |
217 | other camera. | 217 | other camera. |
218 | Default: -1 | 218 | 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 |
226 | ------------------------------------------------------------------------------- | 226 | ------------------------------------------------------------------------------- |
227 | Name: max_buffers | 227 | Name: max_buffers |
228 | Type: int array (min = 0, max = 32) | 228 | Type: int array (min = 0, max = 32) |
229 | Syntax: <n[,...]> | 229 | Syntax: <n[,...]> |
230 | Description: For advanced users. | 230 | Description: For advanced users. |
231 | Specify the maximum number of video frame buffers to allocate | 231 | Specify the maximum number of video frame buffers to allocate |
232 | for each device, from 2 to 32. | 232 | for each device, from 2 to 32. |
233 | Default: 2 | 233 | 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 |
241 | decrease the 'clockdiv' module parameter value. | 241 | decrease the 'clockdiv' module parameter value. |
242 | Default: 1 for every device. | 242 | Default: 1 for every device. |
243 | ------------------------------------------------------------------------------- | 243 | ------------------------------------------------------------------------------- |
244 | Name: clamping | 244 | Name: clamping |
@@ -251,9 +251,9 @@ 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 |
256 | produced by the CCD or CMOS image sensor. | 256 | produced by the CCD or CMOS image sensor. |
257 | Default: 0 for every device. | 257 | Default: 0 for every device. |
258 | ------------------------------------------------------------------------------- | 258 | ------------------------------------------------------------------------------- |
259 | Name: largeview | 259 | Name: largeview |
@@ -266,9 +266,9 @@ 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 |
271 | memory. | 271 | memory. |
272 | Default: 0 for every device. | 272 | Default: 0 for every device. |
273 | Note: If 'w9968cf-vpp' is not present, this parameter is set to 0. | 273 | Note: If 'w9968cf-vpp' is not present, this parameter is set to 0. |
274 | ------------------------------------------------------------------------------- | 274 | ------------------------------------------------------------------------------- |
@@ -276,36 +276,36 @@ Name: decompression | |||
276 | Type: int array (min = 0, max = 32) | 276 | Type: int array (min = 0, max = 32) |
277 | Syntax: <0|1|2[,...]> | 277 | Syntax: <0|1|2[,...]> |
278 | Description: Software video decompression: | 278 | Description: Software video decompression: |
279 | 0 = disables decompression | 279 | 0 = disables decompression |
280 | (doesn't allow formats needing decompression). | 280 | (doesn't allow formats needing decompression). |
281 | 1 = forces decompression | 281 | 1 = forces decompression |
282 | (allows formats needing decompression only). | 282 | (allows formats needing decompression only). |
283 | 2 = allows any permitted formats. | 283 | 2 = allows any permitted formats. |
284 | Formats supporting (de)compressed video are YUV422P and | 284 | Formats supporting (de)compressed video are YUV422P and |
285 | YUV420P/YUV420 in any resolutions where width and height are | 285 | YUV420P/YUV420 in any resolutions where width and height are |
286 | multiples of 16. | 286 | multiples of 16. |
287 | Default: 2 for every device. | 287 | Default: 2 for every device. |
288 | Note: If 'w9968cf-vpp' is not present, forcing decompression is not | 288 | Note: If 'w9968cf-vpp' is not present, forcing decompression is not |
289 | allowed; in this case this parameter is set to 2. | 289 | allowed; in this case this parameter is set to 2. |
290 | ------------------------------------------------------------------------------- | 290 | ------------------------------------------------------------------------------- |
291 | Name: force_palette | 291 | Name: force_palette |
292 | Type: int array (min = 0, max = 32) | 292 | Type: int array (min = 0, max = 32) |
293 | Syntax: <0|9|10|13|15|8|7|1|6|3|4|5[,...]> | 293 | Syntax: <0|9|10|13|15|8|7|1|6|3|4|5[,...]> |
294 | Description: Force picture palette. | 294 | Description: Force picture palette. |
295 | In order: | 295 | In order: |
296 | 0 = Off - allows any of the following formats: | 296 | 0 = Off - allows any of the following formats: |
297 | 9 = UYVY 16 bpp - Original video, compression disabled | 297 | 9 = UYVY 16 bpp - Original video, compression disabled |
298 | 10 = YUV420 12 bpp - Original video, compression enabled | 298 | 10 = YUV420 12 bpp - Original video, compression enabled |
299 | 13 = YUV422P 16 bpp - Original video, compression enabled | 299 | 13 = YUV422P 16 bpp - Original video, compression enabled |
300 | 15 = YUV420P 12 bpp - Original video, compression enabled | 300 | 15 = YUV420P 12 bpp - Original video, compression enabled |
301 | 8 = YUVY 16 bpp - Software conversion from UYVY | 301 | 8 = YUVY 16 bpp - Software conversion from UYVY |
302 | 7 = YUV422 16 bpp - Software conversion from UYVY | 302 | 7 = YUV422 16 bpp - Software conversion from UYVY |
303 | 1 = GREY 8 bpp - Software conversion from UYVY | 303 | 1 = GREY 8 bpp - Software conversion from UYVY |
304 | 6 = RGB555 16 bpp - Software conversion from UYVY | 304 | 6 = RGB555 16 bpp - Software conversion from UYVY |
305 | 3 = RGB565 16 bpp - Software conversion from UYVY | 305 | 3 = RGB565 16 bpp - Software conversion from UYVY |
306 | 4 = RGB24 24 bpp - Software conversion from UYVY | 306 | 4 = RGB24 24 bpp - Software conversion from UYVY |
307 | 5 = RGB32 32 bpp - Software conversion from UYVY | 307 | 5 = RGB32 32 bpp - Software conversion from UYVY |
308 | When not 0, this parameter will override 'decompression'. | 308 | When not 0, this parameter will override 'decompression'. |
309 | Default: 0 for every device. Initial palette is 9 (UYVY). | 309 | Default: 0 for every device. Initial palette is 9 (UYVY). |
310 | Note: If 'w9968cf-vpp' is not present, this parameter is set to 9. | 310 | Note: If 'w9968cf-vpp' is not present, this parameter is set to 9. |
311 | ------------------------------------------------------------------------------- | 311 | ------------------------------------------------------------------------------- |
@@ -313,77 +313,77 @@ Name: force_rgb | |||
313 | Type: bool array (min = 0, max = 32) | 313 | Type: bool array (min = 0, max = 32) |
314 | Syntax: <0|1[,...]> | 314 | Syntax: <0|1[,...]> |
315 | Description: Read RGB video data instead of BGR: | 315 | Description: Read RGB video data instead of BGR: |
316 | 1 = use RGB component ordering. | 316 | 1 = use RGB component ordering. |
317 | 0 = use BGR component ordering. | 317 | 0 = use BGR component ordering. |
318 | This parameter has effect when using RGBX palettes only. | 318 | This parameter has effect when using RGBX palettes only. |
319 | Default: 0 for every device. | 319 | Default: 0 for every device. |
320 | ------------------------------------------------------------------------------- | 320 | ------------------------------------------------------------------------------- |
321 | Name: autobright | 321 | Name: autobright |
322 | Type: bool array (min = 0, max = 32) | 322 | Type: bool array (min = 0, max = 32) |
323 | Syntax: <0|1[,...]> | 323 | Syntax: <0|1[,...]> |
324 | Description: Image sensor automatically changes brightness: | 324 | Description: Image sensor automatically changes brightness: |
325 | 0 = no, 1 = yes | 325 | 0 = no, 1 = yes |
326 | Default: 0 for every device. | 326 | Default: 0 for every device. |
327 | ------------------------------------------------------------------------------- | 327 | ------------------------------------------------------------------------------- |
328 | Name: autoexp | 328 | Name: autoexp |
329 | Type: bool array (min = 0, max = 32) | 329 | Type: bool array (min = 0, max = 32) |
330 | Syntax: <0|1[,...]> | 330 | Syntax: <0|1[,...]> |
331 | Description: Image sensor automatically changes exposure: | 331 | Description: Image sensor automatically changes exposure: |
332 | 0 = no, 1 = yes | 332 | 0 = no, 1 = yes |
333 | Default: 1 for every device. | 333 | Default: 1 for every device. |
334 | ------------------------------------------------------------------------------- | 334 | ------------------------------------------------------------------------------- |
335 | Name: lightfreq | 335 | Name: lightfreq |
336 | Type: int array (min = 0, max = 32) | 336 | Type: int array (min = 0, max = 32) |
337 | Syntax: <50|60[,...]> | 337 | Syntax: <50|60[,...]> |
338 | Description: Light frequency in Hz: | 338 | Description: Light frequency in Hz: |
339 | 50 for European and Asian lighting, 60 for American lighting. | 339 | 50 for European and Asian lighting, 60 for American lighting. |
340 | Default: 50 for every device. | 340 | 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 |
349 | light/dark bands caused by some (usually fluorescent) lighting. | 349 | light/dark bands caused by some (usually fluorescent) lighting. |
350 | Default: 0 for every device. | 350 | Default: 0 for every device. |
351 | ------------------------------------------------------------------------------- | 351 | ------------------------------------------------------------------------------- |
352 | Name: clockdiv | 352 | Name: clockdiv |
353 | Type: int array (min = 0, max = 32) | 353 | Type: int array (min = 0, max = 32) |
354 | Syntax: <-1|n[,...]> | 354 | Syntax: <-1|n[,...]> |
355 | Description: Force pixel clock divisor to a specific value (for experts): | 355 | Description: Force pixel clock divisor to a specific value (for experts): |
356 | n may vary from 0 to 127. | 356 | n may vary from 0 to 127. |
357 | -1 for automatic value. | 357 | -1 for automatic value. |
358 | See also the 'double_buffer' module parameter. | 358 | See also the 'double_buffer' module parameter. |
359 | Default: -1 for every device. | 359 | Default: -1 for every device. |
360 | ------------------------------------------------------------------------------- | 360 | ------------------------------------------------------------------------------- |
361 | Name: backlight | 361 | Name: backlight |
362 | Type: bool array (min = 0, max = 32) | 362 | Type: bool array (min = 0, max = 32) |
363 | Syntax: <0|1[,...]> | 363 | Syntax: <0|1[,...]> |
364 | Description: Objects are lit from behind: | 364 | Description: Objects are lit from behind: |
365 | 0 = no, 1 = yes | 365 | 0 = no, 1 = yes |
366 | Default: 0 for every device. | 366 | Default: 0 for every device. |
367 | ------------------------------------------------------------------------------- | 367 | ------------------------------------------------------------------------------- |
368 | Name: mirror | 368 | Name: mirror |
369 | Type: bool array (min = 0, max = 32) | 369 | Type: bool array (min = 0, max = 32) |
370 | Syntax: <0|1[,...]> | 370 | Syntax: <0|1[,...]> |
371 | Description: Reverse image horizontally: | 371 | Description: Reverse image horizontally: |
372 | 0 = no, 1 = yes | 372 | 0 = no, 1 = yes |
373 | Default: 0 for every device. | 373 | 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. |
381 | ------------------------------------------------------------------------------- | 381 | ------------------------------------------------------------------------------- |
382 | Name: brightness | 382 | Name: brightness |
383 | Type: long array (min = 0, max = 32) | 383 | Type: long array (min = 0, max = 32) |
384 | Syntax: <n[,...]> | 384 | Syntax: <n[,...]> |
385 | Description: Set picture brightness (0-65535). | 385 | Description: Set picture brightness (0-65535). |
386 | This parameter has no effect if 'autobright' is enabled. | 386 | This parameter has no effect if 'autobright' is enabled. |
387 | Default: 31000 for every device. | 387 | Default: 31000 for every device. |
388 | ------------------------------------------------------------------------------- | 388 | ------------------------------------------------------------------------------- |
389 | Name: hue | 389 | Name: hue |
@@ -414,23 +414,23 @@ 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 |
419 | 2 = significant informations | 419 | 2 = significant informations |
420 | 3 = configuration or general messages | 420 | 3 = configuration or general messages |
421 | 4 = warnings | 421 | 4 = warnings |
422 | 5 = called functions | 422 | 5 = called functions |
423 | 6 = function internals | 423 | 6 = function internals |
424 | Level 5 and 6 are useful for testing only, when only one | 424 | Level 5 and 6 are useful for testing only, when only one |
425 | device is used. | 425 | device is used. |
426 | Default: 2 | 426 | Default: 2 |
427 | ------------------------------------------------------------------------------- | 427 | ------------------------------------------------------------------------------- |
428 | Name: specific_debug | 428 | Name: specific_debug |
429 | Type: bool | 429 | Type: bool |
430 | Syntax: <0|1> | 430 | Syntax: <0|1> |
431 | Description: Enable or disable specific debugging messages: | 431 | Description: Enable or disable specific debugging messages: |
432 | 0 = print messages concerning every level <= 'debug' level. | 432 | 0 = print messages concerning every level <= 'debug' level. |
433 | 1 = print messages concerning the level indicated by 'debug'. | 433 | 1 = print messages concerning the level indicated by 'debug'. |
434 | Default: 0 | 434 | Default: 0 |
435 | ------------------------------------------------------------------------------- | 435 | ------------------------------------------------------------------------------- |
436 | 436 | ||