[vorbis-dev] Java Development

Aaron Porter aaron at javasource.org
Mon Dec 11 12:10:57 PST 2000



I'm also looking into creating JNI wrappers for the Vorbis libraries. JNI
really makes the most sense as it will be able to take advantage of the
latest advances without re-porting source to Java. I may be creating a JNI
wrapper today and creating the Win32 DLLs for it to link to.

If you're looking for decode only you can check into the pure Java JOrbis.
It doesn't seem to use much more CPU than the previous WinAmp plugin. You
can use it with JMF to play on JMF supported platforms (haven't got the iMac
to work with it yet.)

http://www.jcraft.com/jorbis/index.html

Aaron

----- Original Message -----
From: "Greg Holt" <greg at Brim.Net>
To: <vorbis-dev at xiph.org>
Sent: Monday, December 11, 2000 12:49 PM
Subject: [vorbis-dev] Java Development

> Michael Smith wrote:
>
> > I'd suggest that you'd find it much easier, faster, and generally
> > better to write an interface (using JNI) to the native libvorbis.
>
> I see your point here. For speed (both of development and execution times)
> this would be best.
>
> I don't necessarily agree on the portability point though, in as much as I
> don't know how I would create all the JNI links (unix libraries, windows
> dlls, mac ?s) that are needed on each platform. I also don't own all the
> platforms I would like to be able to support to test this. Even for the
> ones that I do own, I don't own C compilers for all of them. With "pure"
> Java, I *generally* wouldn't have to worry about these details.
>
> I guess my best course right now would be to JNI into libvorbis et al and
> then later provide "fallback" Java implementations. This would get me out
> of the "supporting libraries" stage much quicker and into the database and
> application stage which, for me, is more interesting. :)
>
> --
> Greg Holt
>
>
> --- >8 ----
> List archives:  http://www.xiph.org/archives/
> Ogg project homepage: http://www.xiph.org/ogg/
> To unsubscribe from this list, send a message to
'vorbis-dev-request at xiph.org'
> containing only the word 'unsubscribe' in the body.  No subject is needed.
> Unsubscribe messages sent to the list will be ignored/filtered.
>

--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Vorbis-dev mailing list