To je zajímavá věc, taky by mě zajímalo, jak to funguje. Modul uvcvideo žádné zvláštní parametry neposkytuje, ale kamera je třeba pomocí luvcview nastavitelná:arrange@lean:~$ lsmod | grep video
video 25360 0
output 11008 1 video
uvcvideo 63368 0
compat_ioctl32 9344 1 uvcvideo
videodev 41600 1 uvcvideo
v4l1_compat 21764 2 uvcvideo,videodev
arrange@lean:~$ modinfo uvcvideo | grep ^parm
parm: quirks:Forced device quirks (uint)
parm: trace:Trace level bitmask (uint)
arrange@lean:~$ luvcview -L | head -n15
luvcview 0.2.4
SDL information:
Video driver: x11
A window manager is available
Device information:
Device path: /dev/video0
/dev/video0 does not support read i/o
{ pixelformat = 'MJPG', description = 'MJPEG' }
{ discrete: width = 160, height = 120 }
Time interval between frame: 1/30, 1/25, 1/20, 1/15, 1/10, 1/5,
{ discrete: width = 176, height = 144 }
Time interval between frame: 1/30, 1/25, 1/20, 1/15, 1/10, 1/5,
{ discrete: width = 320, height = 240 }
Time interval between frame: 1/30, 1/25, 1/20, 1/15, 1/10, 1/5,
arrange@lean:~$ luvcview -l
luvcview 0.2.4
SDL information:
Video driver: x11
A window manager is available
Device information:
Device path: /dev/video0
Stream settings:
Frame format: MJPG
Frame size: 640x480
Frame rate: 30 fps
Available controls of device 'Camera 1' (Type 1=Integer 2=Boolean 3=Menu 4=Button)
V4L2_CID_BASE (predefined controls):
index:9963776 name:Brightness type:1 min:0 max:255 step:1 def:128 now:128
index:9963777 name:Contrast type:1 min:0 max:255 step:1 def:32 now:32
index:9963778 name:Saturation type:1 min:0 max:255 step:1 def:32 now:32
index:9963788 name:White Balance Temperature, Auto type:2 min:0 max:1 step:1 def:1 now:1
index:9963795 name:Gain type:1 min:0 max:255 step:1 def:0 now:206
Co to je ta V4L2_CID_BASE?