Skip to content

Releases: stephengold/j-ogg-all

1.0.6

15 Sep 23:10
Compare
Choose a tag to compare
  • Removed an implementation dependency (on the Java Media Framework) from the "j-ogg-vorbis" library.
  • Added private constructors to 4 utility classes.
  • Modernized the Gradle buildscripts and the use of Java collection templates.

1.0.5

14 May 19:47
Compare
Choose a tag to compare
  • Added a service provider configuration file for VorbisAudioFileReader.
  • Added an implementation dependency (on the Java Media Framework) to the "j-ogg-vorbis" library.

1.0.4

18 Aug 04:55
Compare
Choose a tag to compare

Fixed a couple Vorbis bugs, thanks to @riccardobl :

  1. content leak due to a static field in AudioPacket
  2. Vorbis stream hangs after a bad packet because it fails to retry

See PR #5 for further details.

1.0.3

21 Feb 18:55
Compare
Choose a tag to compare
  • Added the getAlbumArt() method to the CommentHeader class.
  • Split off 2 sub-projects:
    • "library" for the traditional "j-ogg-all" library and
    • "vorbis" for a new vorbis-only library (named "j-ogg-vorbis") that doesn't depend on JMF.
  • Added the "checkstyle" plugin to the build.

1.0.2

24 Sep 18:26
Compare
Choose a tag to compare
  • bugfix: uninitialized field in BasicStream (issue #1)
  • correct typos in exception messages
  • remove "oggtools" classes from the library
  • resolve javadoc diagnostics
  • extensive refactoring

1.0.1

14 Mar 21:01
Compare
Choose a tag to compare
  • change groupId to com.github.stephengold
  • throw OggFormatException instead of NPE for missing Ogg pages
  • resolve javadoc errors
  • update dead URLs in the POM