summaryrefslogtreecommitdiff
path: root/apps/codecs/libspeex/README.rockbox
diff options
context:
space:
mode:
Diffstat (limited to 'apps/codecs/libspeex/README.rockbox')
-rw-r--r--apps/codecs/libspeex/README.rockbox28
1 files changed, 28 insertions, 0 deletions
diff --git a/apps/codecs/libspeex/README.rockbox b/apps/codecs/libspeex/README.rockbox
new file mode 100644
index 0000000000..4280df4f02
--- /dev/null
+++ b/apps/codecs/libspeex/README.rockbox
@@ -0,0 +1,28 @@
+Library: libspeex-1.2beta1 (SVN version 12449)
+Imported: 2007-02-10 by Dan Everton
+
+
+This directory contains a local version of libspeex for decoding Ogg/Speex
+audio streams.
+
+
+LICENSING INFORMATION
+
+Speex is available under the terms of the Xiph.Org variant of the BSD
+license, which is both an open source and free software license. The
+license is described in the COPYING file in this directory.
+
+
+IMPORT DETAILS
+
+The .[ch] files from speex/libspeex/ and speex/include/ were imported
+into Rockbox. This includes the test files.
+
+A simple config.h file was added to enable libspeex's fixed-point
+integer-only mode and to specify the endianness of the target CPU. Also,
+ARM specific optimisations were enabled.
+
+Since some parts of Speex still rely on <math.h> functions, a simple
+include was created to get these parts to compile. Stub functions can be
+found in rockbox.c in this directory.
+