libvlc events related functions renamed
[vlc/bindings/jvlc.git] / FAQ
1 = Frequently Asked Questions =
2
3 == 1. Is it possible to use JVLC in a Java Applet? ==
4
5 Yes and No.
6 Yes because it's a Java program and even if it contains 
7 native code, it is still possible to deploy the applet (take a look at 
8 [http://www.raditha.com/java/jni/ this] article).
9 No because native code for the Windows and MacOS platforms still needs
10 to be written.
11
12 == 2. Is it possible to use JVLC in Windows (or MacOS)? ==
13
14 Yes, you can compile VideoLAN Java Bindings with --enable-java-bindings
15 in ./configure . It works for GNU/Linux and Win32, but it doesn't for MacOS.
16
17 == 3. What features of Videolan are available to JVLC? ==
18
19 JVLC contains all the features available in Videolan. In fact, JVLC uses
20 Videolan core as its core, so JVLC is capable of everything Videolan can
21 do.
22
23 == 4. Why shouldn't I use JMF (Java Media Framework) for multimedia
24  applications? ==
25
26 Well, JVLC and Videolan are free (as in freedom) software, so you can extend
27 and adapt them to your needs, while JMF is free as in beer. Furthermore JVLC
28 is really straightforward and simple to use.
29
30 == 5. How can I help you with this application? ==
31
32 Try the software and report any errors or bugs you find to me. This application
33 needs porting to MS/Windows and MacOS, if you are able to implement the JNI for
34 these platforms you may contribute the code.
35
36 == 6. I have a compile error, what's the problem? ==
37
38 Did you set the JAVA_HOME environment variable? If not, do:
39
40 export JAVA_HOME=/path/to/jvm
41
42 For example I added to my .bashrc:
43
44 export JAVA_HOME=/usr/lib/j2sdk1.5-sun
45
46