-
LAMEOnJ 1.2 Added Decoding APIs
- Added object oriented APIs for decoding MP3 files to WAV/PCM.
- Moved classes up removing "com.innowhere" folders/package
- Moved encoding APIs to the package "encoder"
- Added LAMEOnJBoot, this class is now the root factory (LAMEOnJ is now an interface)
- Renamed:
LAMEOnJStd to LAMEOnJStdEncoder
LAMEOnJ.getLAMEOnJStd to getLAMEOnJStdEncoder
LameConfig to EncoderConfig
Encoder.getLameConfig to getEncoderConfig
- Reorganized packages of test classes.
2008-09-02 17:47:16 UTC by jmarranz
-
LAMEOnJ 1.1 Added Solaris and Leopard support
- Updated JNIEasy to 1.2.1 : Mac OS X problems are fixed (runs on Tiger and Leopard) and added Solaris x86 support.
- OOP API (wrapping standard LAME methods) now supports mono WAV and PCM streams/files
- Changed method names:
Generic.initEncodingInterleaved =>
Generic.initEncoding
Generic.encodeBufferInterleaved =>
Generic.encodeBuffer
StreamEncoder.initEncodingInterleaved =>
StreamEncoder.initEncoding
StreamEncoder.encodeBufferInterleaved =>
StreamEncoder.encodeBuffer
- GenericEncoder.encodeFlush(byte[]) and StreamEncoder now use Lame.lame_encode_flush_nogap instead of Lame.lame_encode_flush
2008-03-31 20:44:38 UTC by jmarranz
-
LAMEOnJ v1.0, Linux and MacOSX support
LAMEOnJ v1.0 released.
Changes and new features:
- Wrapped the standard LAME API v3.97 (lame_* methods). Now this is the preferred API.
- Moved BladeMP3Enc based API to com.innowhere.lame.blade.* and com.innowhere.lameonj.blade.*
- BladeMP3Enc object oriented API now uses LAMEOnJBlade as factory. Other minor API changes
- Added Linux and MacOS X support (standard LAME API). The standard API works with Windows (lame_enc.dll) too.
- Updated JNIEasy to v1.2
- Removed "Not enhanced" exceptions, native methods are declared now as "native"
2008-01-18 16:51:51 UTC by jmarranz
-
LAMEOnJ v0.9 The LAME Java MP3 encoder API
LAMEOnJ v0.9 is the first public release of this Java 100% API based on the lame_enc.dll, the LAME MP3 encoder Windows library.
This API is absolutely symmetric to the DLL exported API.
An Object Oriented API is defined too.
LAMEOnJ uses JNIEasy (http://www.innowhere.com) to bridge Java and native DLL.
2006-05-23 19:32:22 UTC by jmarranz