/**
 * Module descriptor added to enable Java Platform Module System (JPMS) support.
 *
 * Original library: java-vorbis-support Copyright © Matthias Pfisterer, Florian
 * Bomers, latest maintainer: Trilarion (2015)
 *
 * This file was added by Luis Andrés Lange <https://javacomm.net>, 2021.
 *
 * The library is licensed under the GNU Lesser General Public License v3.0
 * (LGPL-3.0). This file does not change the licensing terms of the original
 * work.
 */
module java.vorbis.support {
  requires java.logging;

  requires transitive java.desktop;

  exports com.github.trilarion.sound.sampled;
  exports com.github.trilarion.sound.sampled.spi;
  exports com.github.trilarion.sound.util;
  exports com.github.trilarion.sound.vorbis.jcraft.jogg;
  exports com.github.trilarion.sound.vorbis.jcraft.jorbis;
  exports com.github.trilarion.sound.vorbis.sampled;
  exports com.github.trilarion.sound.vorbis.sampled.spi;

  provides javax.sound.sampled.spi.AudioFileReader
      with com.github.trilarion.sound.vorbis.sampled.spi.VorbisAudioFileReader;
  provides javax.sound.sampled.spi.FormatConversionProvider
      with com.github.trilarion.sound.vorbis.sampled.spi.VorbisFormatConversionProvider;

}
