Go to file
openKylinBot 08bcc1f855 changed debian/source/format to native 2022-05-14 01:20:23 +08:00
CMake Import Upstream version 1.0.28 2022-05-14 01:20:17 +08:00
Cfg Import Upstream version 1.0.28 2022-05-14 01:20:17 +08:00
M4 Import Upstream version 1.0.28 2022-05-14 01:20:17 +08:00
Octave Import Upstream version 1.0.28 2022-05-14 01:20:17 +08:00
Scripts Import Upstream version 1.0.28 2022-05-14 01:20:17 +08:00
Win32 Import Upstream version 1.0.28 2022-05-14 01:20:17 +08:00
debian changed debian/source/format to native 2022-05-14 01:20:23 +08:00
doc fixed spelling errors 2022-05-14 01:20:23 +08:00
examples Import Upstream version 1.0.28 2022-05-14 01:20:17 +08:00
man Import Upstream version 1.0.28 2022-05-14 01:20:17 +08:00
programs Check MAX_CHANNELS in sndfile-deinterleave 2022-05-14 01:20:23 +08:00
regtest Import Upstream version 1.0.28 2022-05-14 01:20:17 +08:00
src src/wav.c: Fix heap read overflow 2022-05-14 01:20:23 +08:00
tests Import Upstream version 1.0.28 2022-05-14 01:20:17 +08:00
AUTHORS Import Upstream version 1.0.28 2022-05-14 01:20:17 +08:00
CMakeLists.txt Import Upstream version 1.0.28 2022-05-14 01:20:17 +08:00
COPYING Import Upstream version 1.0.28 2022-05-14 01:20:17 +08:00
ChangeLog Import Upstream version 1.0.28 2022-05-14 01:20:17 +08:00
INSTALL Import Upstream version 1.0.28 2022-05-14 01:20:17 +08:00
Makefile.am Import Upstream version 1.0.28 2022-05-14 01:20:17 +08:00
Makefile.in Import Upstream version 1.0.28 2022-05-14 01:20:17 +08:00
NEWS Import Upstream version 1.0.28 2022-05-14 01:20:17 +08:00
README Import Upstream version 1.0.28 2022-05-14 01:20:17 +08:00
aclocal.m4 Import Upstream version 1.0.28 2022-05-14 01:20:17 +08:00
configure Import Upstream version 1.0.28 2022-05-14 01:20:17 +08:00
configure.ac Import Upstream version 1.0.28 2022-05-14 01:20:17 +08:00
echo-install-dirs.in Import Upstream version 1.0.28 2022-05-14 01:20:17 +08:00
libsndfile.spec.in Import Upstream version 1.0.28 2022-05-14 01:20:17 +08:00
sndfile.pc.in Import Upstream version 1.0.28 2022-05-14 01:20:17 +08:00

README

This is libsndfile, 1.0.28

libsndfile is a library of C routines for reading and writing
files containing sampled audio data.

The src/ directory contains the source code for library itself.

The doc/ directory contains the libsndfile documentation.

The examples/ directory contains examples of how to write code using
libsndfile.

The tests/ directory contains programs which link against libsndfile
and test its functionality.

The src/GSM610 directory contains code written by Jutta Degener and Carsten
Bormann. Their original code can be found at :
    http://kbs.cs.tu-berlin.de/~jutta/toast.html

The src/G72x directory contains code written and released by Sun Microsystems
under a suitably free license.

The src/ALAC directory contains code written and released by Apple Inc and
released under the Apache license.


LINUX
-----
Whereever possible, you should use the packages supplied by your Linux
distribution.

If you really do need to compile from source it should be as easy as:

		./configure
		make
		make install

Since libsndfile optionally links against libFLAC, libogg and libvorbis, you
will need to install appropriate versions of these libraries before running
configure as above.


UNIX
----
Compile as for Linux.


Win32/Win64
-----------
The default Windows compilers are nowhere near compliant with the 1999 ISO
C Standard and hence not able to compile libsndfile.

Please use the libsndfile binaries available on the libsndfile web site.


MacOSX
------
Building on MacOSX should be the same as building it on any other Unix.


CONTACTS
--------

libsndfile was written by Erik de Castro Lopo (erikd AT mega-nerd DOT com).
The libsndfile home page is at :

	http://www.mega-nerd.com/libsndfile/

Bugs and support questions can be raised at :

	https://github.com/erikd/libsndfile/