I've built linux kernel 2.6.29(vanilla), built sn9c20x(from Microdia), insert it. dmesg: Linux video capture interface: v2.00 usbcore: registered new interface driver sn9c20x sn9c20x: SN9C20x USB 2.0 Webcam Driver v2009.01 loaded usb 2-2: new high speed USB device using ehci_hcd and address 3 usb 2-2: New USB device found, idVendor=0458, idProduct=7029 usb 2-2: New USB device strings: Mfr=0, Product=1, SerialNumber=0 usb 2-2: Product: USB20 Camera usb 2-2: configuration #1 chosen from 1 choice sn9c20x: SN9C20X USB 2.0 Webcam - 0458:7029 plugged-in. sn9c20x: Detected HV7131R Sensor. sn9c20x: Webcam device 0458:7029 is now controlling video device /dev/ video0 input: SN9C20X Webcam as /devices/pci0000:00/0000:00:11.0/0000:02:01.0/ usb2/2-2/input/input4 sn9c20x: No ack from I2C slave 0x11 for write to address 0x25 sn9c20x: Using yuv420 output format And after run mplayer for testing it I see: mplayer tv:// -tv driver=v4l2:width=640:height=480:fps=25:device=/dev/ video0 -vo x11 mplayer: Symbol `rgb32to24' has different size in shared object, consider re-linking MPlayer dev-SVN-r23722-4.1.1 (C) 2000-2007 MPlayer Team CPU: Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz (Family: 6, Model: 15, Stepping: 11) CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1 Compiled with runtime CPU detection. 112 audio & 237 video codecs Playing tv://. Cache fill: 0.00% (0 bytes) TV file format detected. Selected driver: v4l2 name: Video 4 Linux 2 input author: Martin Olschewski <olschewski@xxxxxxxxxxxxxxxx> comment: first try, more to come ;-) Selected device: SN9C20x USB 2.0 Webcam Driver Capabilites: video capture read/write streaming supported norms: inputs: 0 = Webcam;v4l2: ioctl get input failed: Invalid argument Current input: 1 Current format: unknown (0x30323953) v4l2: ioctl set format failed: Invalid argument v4l2: ioctl set format failed: Invalid argument v4l2: ioctl set format failed: Invalid argument v4l2: ioctl set format failed: Invalid argument v4l2: ioctl set format failed: Invalid argument v4l2: ioctl set format failed: Invalid argument v4l2: ioctl set format failed: Invalid argument v4l2: ioctl set format failed: Invalid argument tv.c: norm_from_string(pal): Bogus norm parameter, setting default. v4l2: ioctl enum norm failed: Invalid argument Error: Cannot set norm! Selected input hasn't got a tuner! v4l2: ioctl set mute failed: Invalid argument xscreensaver_disable: Could not find XScreenSaver window. ========================================================================== Cannot find codec matching selected -vo and video format 0x30323953. Read DOCS/HTML/en/codecs.html! ========================================================================== v4l2: ioctl set mute failed: Invalid argument v4l2: 0 frames successfully processed, 0 frames dropped. Exiting... (End of file) What is the problem? Can somebody explain what happen? Maybe driver is broken? Or v4l is broken? -- Stanislav Egorov Cisco Systems, Inc. Cell: +79276230169 ICQ: 270805968 _______________________________________________ MPlayer-users mailing list MPlayer-users@xxxxxxxxxxxx https://lists.mplayerhq.hu/mailman/listinfo/mplayer-users