2008/11/12 Matías Magni <[email protected]>
>
> Hola lista! He actualizado a la version 8.10 de Ubuntu y he empezado a
> tener problemas con un programa que habia hecho utilizando la libreria
> opencv. El programa es un servidor de streaming usando la webcam.
>
> La salida del programa es la siguiente:
>
> cvCaptureFromCam(): Bad file descriptor
>
> Hice v4l-conf y esta fue la salida:
>
> # v4l-conf
> v4l-conf: using X11 display :0.0
> dga: version 2.0
> WARNING: No DGA direct video mode for this display.
> mode: 1024x768, depth=24, bpp=32, bpl=4096, base=unknown
> /dev/video0 [v4l2]: no overlay support
>
> Alguien sabrá como solucionar este problema: /dev/video0 [v4l2]: no
> overlay support
>
> Según el comando lsusb mi camara web es este dispositivo:
>
> Bus 001 Device 003: ID 0458:7004 KYE Systems Corp. (Mouse Systems)
> VideoCAM Express
>
> Nota: con las versiones anteriores de Ubuntu el programa funciona bien.
>
>

cvCaptureFromCam(): Bad file descriptor: ==> creo que el problema es
que estas usando el dispositivo incorrecto. Fijáte si le haces open al
video0, si es así cambiálo a video1 o viceversa. Según leí en un
momento, un enlace simbólico también serviría.
Espero te sirva.
--
Edgardo - AE03 F3C4 43DE 1A95 2834 D193 82B2 1018 5F81 3708

Responder a