Deprecated: Function create_function() is deprecated in /home/bluekitc/public_html/ringwald.ch/libxine-java/pmwiki.php on line 456

Main.JnaPort History

Show minor edits - Show changes to output

October 24, 2008, at 01:40 AM by 80.219.210.170 -
Added lines 21-25:

!!! ToDos
* Figure out, if the two frame callbacks (frame_output_cb and .. ) can be are needed, and/or, if there can be a "default" implementation provided by xine-lib.
* No callbacks are used in the Cocoa XineOpenGLViewer. But Cocoa might be needed, still, see Rococo.
* Maybe a minimal lib can be provided as a runtime binary
Changed lines 3-4 from:
In the process of evaluating the Java Native Access (JNA) for libxine-java, I've created an experimental JNA audio-only port of it.
to:
In the process of evaluating [[https://jna.dev.java.net/| Java Native Access (JNA)]] for libxine-java, I've created an experimental JNA audio-only port of it. It's main feature is that it does not require a C compiler and linker, and that it is easy to package with java applications.
Changed line 20 from:
I'm not sure, if using JNA is a viable option in general, especially for Java video integration, but it might be for some projects.
to:
I'm not sure, if using JNA is a viable option in general, especially for Java video integration, but it might be fine for some projects which are audio-only.
August 01, 2008, at 03:40 PM by 84.57.178.216 -
Changed lines 18-20 from:
Only a limited subset of xine is available yet. Be careful! :)

I'm not sure, if using JNA is a viable option in general, but it might be for some projects.
to:
Only a limited subset of xine is available yet. Take  care! :)

I'm not sure, if using JNA is a viable option in general, especially for Java video integration, but it might be for some projects.
Changed lines 14-15 from:
 @@java -cp build:lib/jna.jar Player@@ AudioFile
to:
 @@java -cp bin:lib/jna.jar MuXine@@ AudioFile
Changed lines 6-7 from:
  @@svn co https://libxine-java.svn.sourceforge.net/svnroot/libxine-java/branches/libxine-java-jna@@
to:
 @@svn co https://libxine-java.svn.sourceforge.net/svnroot/libxine-java/branches/libxine-java-jna@@
Changed lines 11-12 from:
  @@ant@@
to:
 @@ant@@
Changed lines 14-15 from:
  @@java -cp build:lib/jna.jar Player@@ AudioFile
to:
 @@java -cp build:lib/jna.jar Player@@ AudioFile
Changed lines 5-6 from:
It's available in the SVN at https://libxine-java.svn.sourceforge.net/svnroot/libxine-java/branches/libxine-java-jna
to:
It's available in the SVN. To get it
  @@svn co
https://libxine-java.svn.sourceforge.net/svnroot/libxine-java/branches/libxine-java-jna@@
Added lines 10-15:
To build it:
  @@ant@@

Run the example player:
  @@java -cp build:lib/jna.jar Player@@ AudioFile

July 22, 2008, at 08:36 PM by 80.218.230.83 -
Changed lines 1-2 from:
!!JNA port!!
to:
!!JNA port
July 21, 2008, at 10:07 PM by 80.218.230.83 -
Changed lines 9-10 from:
The MuXine.java example is simliar to the one from libxine-java using SWIG & JNI but only plays audio.
to:
The MuXine.java example is similar to the one from libxine-java using SWIG & JNI but only plays audio.
July 21, 2008, at 10:04 PM by 80.218.230.83 -
Changed lines 3-4 from:
In the process of evaluating the Java Native Access for libxine-java, I've created an audio-only port of it.
to:
In the process of evaluating the Java Native Access (JNA) for libxine-java, I've created an experimental JNA audio-only port of it.
Changed lines 7-9 from:
It needs the jna.jar which can be downloaded into the libs folder by
@@
ant libs@@
to:
It needs the jna.jar which is automatically downloaded into the libs folder by the ant build file.
Added lines 1-14:
!!JNA port!!

In the process of evaluating the Java Native Access for libxine-java, I've created an audio-only port of it.

It's available in the SVN at https://libxine-java.svn.sourceforge.net/svnroot/libxine-java/branches/libxine-java-jna

It needs the jna.jar which can be downloaded into the libs folder by: 
@@ant libs@@

The MuXine.java example is simliar to the one from libxine-java using SWIG & JNI but only plays audio.

Only a limited subset of xine is available yet. Be careful! :)

I'm not sure, if using JNA is a viable option in general, but it might be for some projects.