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

Main.JnaPort History

Hide minor edits - Show changes to markup


Deprecated: Function create_function() is deprecated in /home/bluekitc/public_html/ringwald.ch/libxine-java/pmwiki.php on line 456
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 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.