You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Rafaël Carré 88fc2c2874 libvlc_release(): removes unused exception 19 years ago
..
includes Initial callback support in libvlc + example on how to use in the java bindings 20 years ago
org/videolan/jvlc Update snapshot method. 19 years ago
src libvlc_release(): removes unused exception 19 years ago
FAQ Report in the FAQ that --enable-java-bindings works in win32. 20 years ago
Makefile.am volumelistener moved to listener package 20 years ago
README Make audio functions compliant with current libvlc 20 years ago
THANKS Java bindings update. 20 years ago
TODO Make audio functions compliant with current libvlc 20 years ago
VLCExample.java Update snapshot method. 19 years ago
VlcClient.java Do not use absolute paths in java VlcClient 20 years ago
createEclipseProject.sh eclipse project creation script updated. 20 years ago
javadoc.xml Java bindings by Filippo Carone. 21 years ago

README


First of all, this is a *developers* only version


Usage
-----

In order to use these bindings you have to compile vlc from source. I
recommend you to take the latest version from videolan svn repository
(or use at least revison 18443) by doing:

svn co svn://svn.videolan.org/vlc/trunk vlc-trunk

bootstrap, clean, set environment variables, configure and build:

./bootstrap

export JAVA_HOME=/path/to/jvm
(for example i have JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun)

./configure --enable-java-bindings && make && make install

To run a Java VLC example issue (be sure you have an a.avi and a.mp3 files
in your user.dir folder):

java -Djava.library.path=/usr/local/lib VLCExample

(if you have specified a prefix in configure, change /usr/local/lib to
PREFIX/lib)

Be sure your ldconfig can find libjawt.so and libmawt.so or you will
get linking errors when you run the program.

Happy playing.