summaryrefslogtreecommitdiffstats
path: root/rules/libsndfile.in
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2013-01-11 13:41:00 +0100
committerMarc Kleine-Budde <mkl@pengutronix.de>2013-01-11 13:45:20 +0100
commitecb1aa500e249960aa564bc5bbbd330517086c69 (patch)
treedb53d6d07a3da9182e39f43d276c8cc07079bbfc /rules/libsndfile.in
parent84aca280d5c61436403eb4c8b0ff5ddf2d30ce78 (diff)
downloadptxdist-ecb1aa500e249960aa564bc5bbbd330517086c69.tar.gz
ptxdist-ecb1aa500e249960aa564bc5bbbd330517086c69.tar.xz
libsndfile: new package
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'rules/libsndfile.in')
-rw-r--r--rules/libsndfile.in30
1 files changed, 30 insertions, 0 deletions
diff --git a/rules/libsndfile.in b/rules/libsndfile.in
new file mode 100644
index 000000000..26cd8cb77
--- /dev/null
+++ b/rules/libsndfile.in
@@ -0,0 +1,30 @@
+## SECTION=multimedia_libs
+
+menuconfig LIBSNDFILE
+ tristate
+ prompt "libsndfile "
+ select LIBOGG if LIBSNDFILE_EXT_LIBS
+ select LIBVORBIS if LIBSNDFILE_EXT_LIBS
+ select FLAC if LIBSNDFILE_EXT_LIBS
+ help
+ Library for reading/writing audio files
+
+ libsndfile is a library of C routines for reading and
+ writing files containing sampled audio data.
+
+ Various versions of WAV (integer, floating point, GSM, and
+ compressed formats); Microsoft PCM, A-law and u-law formats;
+ AIFF, AIFC and RIFX; various AU/SND formats (Sun/NeXT, Dec
+ AU, G721 and G723 ADPCM); RAW header-less PCM files; Amiga
+ IFF/8SVX/16SV PCM files; Ensoniq PARIS (.PAF); Apple's Core
+ Audio Format (CAF) and others.
+
+if LIBSNDFILE
+
+config LIBSNDFILE_EXT_LIBS
+ bool "support ogg, vorbis, flac (needs external libs)"
+
+config LIBSNDFILE_TOOLS
+ bool "libsndfile tools"
+
+endif