updated readme

adpcm
Dimitri Diakopoulos 11 years ago
parent 1f7145f2a2
commit 68db897e15

@ -5,31 +5,29 @@ The library steers away from patent-encumbered formats and those with non-BSD li
Libnyquist is meant to be statically linked, which is not the case with other popular libraries like libsndfile (LGPL). Furthermore, the library is not concerned with legacy format support (for instance, A-law PCM encoding or SND files). Libnyquist is meant to be statically linked, which is not the case with other popular libraries like libsndfile (LGPL). Furthermore, the library is not concerned with legacy format support (for instance, A-law PCM encoding or SND files).
While untested, there are no technical reasons that preclude compilation on other platforms with C++11 support (Android 4.4+, Linux, iOS, etc). While untested, there are no technical conditions that preclude compilation on other platforms with C++11 support (Android 4.4+, Linux, iOS, etc).
## Format Support ## Format Support
Regardless of input bit depth, the library hands the user an interleaved float array, normalized between [-1.0,+1.0]. At present, the library does not include resampling functionality. Regardless of input bit depth, the library hands over an interleaved float array, normalized between [-1.0,+1.0]. At present, the library does not provide resampling functionality.
* Wave * Wave
* Ogg Vorbis * Ogg Vorbis
* Ogg Opus * Ogg Opus
* FLAC * FLAC
* WavPack * WavPack
* Core Audio Format (Apple Lossless / AIFF) * Core Audio Format (Apple Lossless / AIFF) (WIP)
## Platform Support ## Platform Support
* Windows & Visual Studio 2013+ * Windows & Visual Studio 2013+
* OSX & XCode 5+ * OSX & XCode 5+
## Building
## Known Issues ## Known Issues
* Ogg and Opus have conflicting mdct files. Their sources were modified such that they compile cleanly together in the same project. * Ogg and Opus have conflicting mdct files. Their sources were modified such that they compile cleanly together in the same project.
* Streaming is not supported for any file formats. * Streaming is not supported for any file formats.
## Encoding ## Encoding
WIP WIP for 1.0-beta
## License ## License
Libyquist is released under the 3-Clause BSD license. All dependencies are under similar/BSD-compatible licenses. Libyquist is released under the 2-Clause BSD license. All dependencies and codecs are under similar open licenses.

Loading…
Cancel
Save