]> git.sesse.net Git - vlc/commitdiff
jvlc: load the correct libvlc library on windows
authorFilippo Carone <littlejohn@videolan.org>
Sun, 27 Jul 2008 20:22:36 +0000 (22:22 +0200)
committerFilippo Carone <littlejohn@videolan.org>
Sun, 27 Jul 2008 20:24:19 +0000 (22:24 +0200)
bindings/java/core/src/main/java/org/videolan/jvlc/internal/LibVlc.java

index c05d7d8d16d55c380c0022a0f8510b51e23e561e..3d299de80e3d0ceb9c2e961b61c8899200c0d39e 100644 (file)
@@ -29,6 +29,7 @@ import com.sun.jna.Callback;
 import com.sun.jna.Library;
 import com.sun.jna.Native;
 import com.sun.jna.NativeLong;
+import com.sun.jna.Platform;
 import com.sun.jna.Pointer;
 import com.sun.jna.PointerType;
 import com.sun.jna.Structure;
@@ -37,8 +38,7 @@ import com.sun.jna.Union;
 
 public interface LibVlc extends Library
 {
-
-    LibVlc INSTANCE = (LibVlc) Native.loadLibrary("vlc", LibVlc.class);
+    LibVlc INSTANCE = (LibVlc) Native.loadLibrary(Platform.isLinux()? "vlc" : "libvlc", LibVlc.class);
 
     LibVlc SYNC_INSTANCE = (LibVlc) Native.synchronizedLibrary(INSTANCE);