libogg++java is a Java native interface to
libogg++. It provides C++ and Java wrappers, as
well as Java classes. It also provides control
files to generate them from the libogg++ interface
using SWIG. The major and minor versions of this
JNI will track that of libogg++, but its bugfixes
are independent of libogg++ bugfixes.