Menu

libxine-java / News: Recent posts

libxine-java-0.6.0

I've figured out how to use the Java fullscreen API... With this, all native code for fullscreen mode could be removed.

The major benefit of this was that all key and mouse events on the XineAWTCanvas are reported correctly and an app can respond to them, both in normal and in fullscreen mode. See example/Player.java for an example on handling events.

Also, the standalone window XineWindow which used native code was replaced by XineAWTFrame. XineAWTFrame automatically resizes itself to the video format multiplied by a zoom factor which can be set by XineAWTFrame.setZoom(float zoom).... read more

Posted by Matthias Ringwald 2008-03-02

First Release: libxine-java-0.5.0

First Release of libxine-java

Status
* Support for playing videos in XineAWTCanvas working
on both Mac OS X and Linux/XCB.
* XineAWTCanvas supports fullscreen mode
* Multiple streams can be played in parallel.
* Support for audio streams.

NOTE: The Mac OS X xine-libs before 1.1.9.1 have a minor bug which causes video output be in wrong colors on Power PCs, install xine-lib 1.1.9.1 or newer.

Enjoy.

Posted by Matthias Ringwald 2008-01-22