Olá
Estou tentando aprender a utilizar VLCJ, para usar no meu TCC, mas está tenso
Nó site do do VLCJ examples existem vários exemplos, e estou tentando utilizar o quickstart, porém quando executo ele me aparece o seguinte erro:
run:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at teste.Teste.main(Teste.java:28)
Java Result: 1
BUILD SUCCESSFUL (total time: 1 second)
estou utilizando as seguinte bibliotecas:
jna.jar
vlcj-2.0.0.jar
vlcj-2.0.0-javadoc.jar
vlcj-2.0.0-sources.jar
estou utilizando netbeans 7.1 no ubunto 11.10
segue o código todo:
package teste;
import javax.swing.JFrame;
import javax.swing.SwingUtilities;
import uk.co.caprica.vlcj.component.EmbeddedMediaPlayerComponent;
/**
* Minimal quick-start example.
*/
public class Teste {
private final JFrame frame;
private final EmbeddedMediaPlayerComponent mediaPlayerComponent;
public static void main(final String[] args) {
final String mrl = args[0];
SwingUtilities.invokeLater(new Runnable() {
@Override
public void run() {
new Teste().start(mrl);
}
});
}
public Teste() {
mediaPlayerComponent = new EmbeddedMediaPlayerComponent();
frame = new JFrame("vlcj quickstart");
frame.setLocation(50, 50);
frame.setSize(1400, 800);
frame.setContentPane(mediaPlayerComponent);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
private void start(String mrl) {
mediaPlayerComponent.getMediaPlayer().playMedia(mrl);
}
}
Alguém tem alguma idéia? ou sabe alguma coisa sobre VLCj? Poderia me ajudar muito.