VorbisSPI

A Java Service Provider Interface that adds OGG Vorbis audio format support to Java platform
Download

VorbisSPI Ranking & Summary

Advertisement

  • Rating:
  • Publisher Name:
  • JavaZoom
  • Operating Systems:
  • Windows XP/2000/98/Me/NT
  • File Size:
  • 248 KB

VorbisSPI Tags


VorbisSPI Description

VorbisSPI is a Java Service Provider Interface that adds OGG Vorbis audio format support to Java platform. It supports icecast streaming. It is based on JOrbis Java libraries. VorbisSPI works nice for local ogg files but streaming support is partially implemented.Vorbis SPI needs JOrbis 0.0.8 (100% Java Ogg Vorbis decoder Library). Obviously, JOrbis is not real OO so you will see that VorbisSPI source code is a mess and needs to be optimized. Vorbis SPI also uses some useful Tritonus' classes included in their MpegAudioSPI. WAV/AU SPI conflict bug fixed.AudioInputStream.available() bug fixed.Custom information available through AudioFileFormat.getType() workaround : VORBISxNominalBitRateInBpsxLengthInMilliSeconds (e.g. VORBISx128000x282267) Note that this workaround will be removed in VorbisSPI 1.0. Another workaround to pass extra parameters (Ogg comments, Bitrates, ... ) will be available and compliant with JDK 1.5 Design improved : tritonus_share.jar included (old Tritonus classes removed). TDebug class used for debugging traces. (Use -Dtritonus.TraceAudioFileReader=true to enable traces) JUnit classes included. JOrbis 0.0.14 included. File handle Lock bug fixed. SPI compatibility bug fix.


VorbisSPI Related Software