Para utilizar este nuevo método tenemos que añadirle los parámetros a la linea que inicia el objeto de captura
video = new GSCapture(this, 160, 120, 15);
añadiéndole el dispositivo que queremos que reconozca, si no le añadimos nada reconocerá el primero
video = new GSCapture(this, 320, 240, new String[] {“device”}, new String[] {“/dev/video1″},15);
si tenemos errores por “v4l2src” podemos añadirle también
video = new GSCapture(this, 320, 240, “v4lsrc”, new String[] {“device”}, new String[] {“/dev/video1″},15);
donde /dev/video1 será la dirección del dispositivo que queremos trabajar.
Así mismo podemos suprimir el último parámetro que corresponde a los fotogramas por segundo a los que hará la captura, siendo el predeterminado 25.
Parece que todavía no soporta múltiples dispositivos, ya que cuando agrego otro vota NullPointerException, pero es un gran avance, y seguramente seguirá teniendo mejoras significativas para el delite de todos aquellos que trabajamos con video en tiempo real, o edición algorítmica.
Mis agradecimientos y felicitaciones a Andrés Colubri por compartir su trabajo con nosotros.

