On 20/02/10 12:47, Moritz Muehlenhoff wrote:
Hi Moritz,tags 535278 moreinfo thanks On Thu, Jul 02, 2009 at 12:04:16PM +0200, Javier Barroso wrote:Christophe Mutricy wrote:For me it also looks like a kernel bug. the vlc log looks completly normal and i can't see any vlc functions in the backtrace. Does it works ok if the 2 webcams are plugged before you start vlc ?Second webcams was affected by http://bugzilla.kernel.org/show_bug.cgi?id=13074 Cheese is capable show me both webcam, but the second doesn't work fine. Which command line should I try to use /dev/video{0,1} in my screen without any type of stream or recording. When I try select /dev/video1 from interface it doesn't work neither vlc --v4l-vdev /dev/video1 vlc v4l:/dev/video1 vlc --v4l2-dev /dev/video1 doesn't work,Hi, The next release of Debian (6.0, code name Squeeze) will be based on 2.6.32. Please test the current 2.6.32 from unstable/testing and tell us whether the problem persists. If so, we should report it upstream to the kernel.org developers. The 2.6.32 kernel is available from packages.debian.org and can be installed in both Debian stable, testing and unstable installations. Thanks, Moritz I don't be able to open two vlc with one video device in each. vlc is not crashing any more, and I can't see any oops from kernel Currently : $ vlc v4l2:///dev/video0 # video is showed and close vlc -> OK $ vlc v4l2:///dev/video1 # video is showed and close vlc -> OK $ vlc v4l2:///dev/video1 & vlc v4l2:///dev/video0 [1] 19834 VLC media player 1.0.5 Goldeneye VLC media player 1.0.5 Goldeneye [0x82e18a8] main libvlc: Ejecutar vlc con el interfaz por defecto. Usa 'cvlc' para usar vlc sin interfaz. [0x8bea8a8] main libvlc: Ejecutar vlc con el interfaz por defecto. Usa 'cvlc' para usar vlc sin interfaz. swScaler: Palette is not supported as output pixel format [0x8e89e10] swscale scale error: could not init SwScaler and/or allocate memory QPainter::begin: Paint device returned engine == 0, type: 1 QPainter::begin: Paint device returned engine == 0, type: 1 QPainter::begin: Paint device returned engine == 0, type: 1 QPainter::begin: Paint device returned engine == 0, type: 1 libv4l2: error turning on stream: Error de entrada/salida [0x8554c20] v4l2 demux error: VIDIOC_STREAMON failed libv4l2: warning v4l2 mmap buffers still mapped on close() [0x8421880] v4l2 access error: VIDIOC_STREAMON failed [0x8421880] v4l2 access error: device does not support mmap i/o [0xb6c005c8] main input error: open of `v4l2:///dev/video0' failed: (null) So I can't launch both instances from vlc, but if I open vlc I can chose both devices from "Open devices" dialog Can vlc compose both cameras like a single film ? Another try, playing with cheese: $ cheese # -> /dev/video0 OK (don't close) $ vlc v4l2:///dev/video1 VLC media player 1.0.5 Goldeneye [0x91138a8] main libvlc: Ejecutar vlc con el interfaz por defecto. Usa 'cvlc' para usar vlc sin interfaz. libv4l2: error turning on stream: Error de entrada/salida [0x91dbbe0] v4l2 demux error: VIDIOC_STREAMON failed libv4l2: warning v4l2 mmap buffers still mapped on close() [0x93775f0] v4l2 access error: VIDIOC_STREAMON failed [0x93775f0] v4l2 access error: device does not support mmap i/o [0xb6f0a910] main input error: open of `v4l2:///dev/video1' failed: (null) And a window dialog with : " Your input can't be opened: VLC is unable to open the MRL 'v4l2:///dev/video1'. Check the log for details. Where is the log ? This is a kernel fail then? I can't probe two cheese instances, because it seems like it implements singleton (perhaps I should to try with two different users, but I think cheese is getting both cameras) I think this should be reassigned to vlc, but I'm not sure Thank you very much PD: dmesg tell me about some errors: [52175.655014] cheese[17950]: segfault at 0 ip (null) sp b298bfcc error 4 in cheese[8048000+25000] [52429.785816] gspca: usb_submit_urb alt 1 err -28 [52429.808712] gspca: no transfer endpoint found [52429.812897] gspca: usb_submit_urb alt 1 err -28 [52429.836031] gspca: no transfer endpoint found [55933.248033] gspca: usb_submit_urb alt 8 err -28 [55933.388600] gspca: usb_submit_urb alt 7 err -28 [55933.528603] gspca: usb_submit_urb alt 6 err -28 [55933.668605] gspca: usb_submit_urb alt 5 err -28 [55933.808607] gspca: usb_submit_urb alt 4 err -28 [55933.948614] gspca: usb_submit_urb alt 3 err -28 [55934.088609] gspca: usb_submit_urb alt 2 err -28 [55934.228613] gspca: usb_submit_urb alt 1 err -28 [55934.252017] gspca: no transfer endpoint found [55934.372617] gspca: usb_submit_urb alt 8 err -28 [55934.512619] gspca: usb_submit_urb alt 7 err -28 [55934.652627] gspca: usb_submit_urb alt 6 err -28 [55934.792626] gspca: usb_submit_urb alt 5 err -28 [55934.932624] gspca: usb_submit_urb alt 4 err -28 [55935.072626] gspca: usb_submit_urb alt 3 err -28 [55935.212626] gspca: usb_submit_urb alt 2 err -28 [55935.352633] gspca: usb_submit_urb alt 1 err -28 [55935.376015] gspca: no transfer endpoint found [56129.259686] gspca: usb_submit_urb alt 1 err -28 [56129.280561] gspca: no transfer endpoint found [56129.287693] gspca: usb_submit_urb alt 1 err -28 [56129.308539] gspca: no transfer endpoint found [56205.341893] gspca: usb_submit_urb alt 1 err -28 [56205.364523] gspca: no transfer endpoint found [56205.368895] gspca: usb_submit_urb alt 1 err -28 [56205.392521] gspca: no transfer endpoint found |