vlc/bindings/java
2007-05-20 18:00:54 +00:00
..
includes Initial callback support in libvlc + example on how to use in the java bindings 2007-05-19 23:11:39 +00:00
org/videolan/jvlc volumelistener moved to listener package 2007-05-20 16:59:22 +00:00
src libvlc events related functions renamed 2007-05-20 18:00:54 +00:00
createEclipseProject.sh eclipse project creation script updated. 2006-12-12 21:05:53 +00:00
FAQ Report in the FAQ that --enable-java-bindings works in win32. 2006-07-17 08:37:09 +00:00
javadoc.xml Java bindings by Filippo Carone. 2005-11-26 17:31:37 +00:00
Makefile.am volumelistener moved to listener package 2007-05-20 16:59:22 +00:00
README Make audio functions compliant with current libvlc 2006-12-26 16:41:21 +00:00
THANKS Java bindings update. 2006-06-10 13:58:03 +00:00
TODO Make audio functions compliant with current libvlc 2006-12-26 16:41:21 +00:00
VlcClient.java Do not use absolute paths in java VlcClient 2007-04-15 14:34:51 +00:00
VLCExample.java volumelistener moved to listener package 2007-05-20 16:59:22 +00:00

            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.