// Copyright 2014-2025 Jesper Larsson
//
// This file is part of Klipspringer, <https://klipspringer.avadeaux.net/>
//
// Klipspringer is free software: you can redistribute it and/or modify it under the terms of the
// GNU General Public License as published by the Free Software Foundation, either version 3 of the
// License, or (at your option) any later version.
//
// Klipspringer is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without
// even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// General Public License for more details.
//
// You should have received a copy of the GNU General Public License along with Klipspringer. If
// not, see <https://www.gnu.org/licenses/>.

/***************************************************************************************************
<p>Classes for decoding the FLAC and Ogg Vorbis audio format, and encoding FLAC, Ogg Vorbis, or MP3
format. Works by calling external libraries (<a
href="https://xiph.org/flac/developers.html">libFLAC</a>, <a href="https://xiph.org/vorbis/doc/">Ogg
Vorbis API</a>, <a href="https://lame.sourceforge.io/">LAME</a>) via the <a
href="https://docs.oracle.com/en/java/javase/17/docs/specs/jni/">Java Native Interface</a>. Decoding
other formats supported by the standard Java sound system can be wrapped using {@link
AudioInputStreamDecoder}.</p>

<p>Find usage examples in the <code>examples</code> directory available with the distribution of
this package, and more information on the <a
href="https://klipspringer.avadeaux.net/guide/flac-decoding/">Klipspringer codec library</a> web
page.</p>

<p>This is part of the Klipspringer music playing software<br>&#xa9; 2014&#x2013;2025 Jesper
Larsson, released as free software under GPL version 3 or later.<br>
See <a href="https://klipspringer.avadeaux.net">klipspringer.avadeaux.net</a> for more information.
***************************************************************************************************/
package net.avadeaux.klipspringer.codec;

