summaryrefslogtreecommitdiff
path: root/apps/codecs/libspeex/README.rockbox
diff options
context:
space:
mode:
authorDan Everton <dan@iocaine.org>2007-02-11 00:48:50 +0000
committerDan Everton <dan@iocaine.org>2007-02-11 00:48:50 +0000
commit37fa6208071dc46befce7440b756cbaf945e63bc (patch)
treed73cb4ef2863a3f7e7abfcbed61003145f916a72 /apps/codecs/libspeex/README.rockbox
parent3cf50c00079d277c289c7f6b6166adc796709b5e (diff)
* Document the revision of Speex imported in to Rockbox along with how the import was done.
* Add the Speex license document. * Whitespace fixes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12266 a1c6a512-1295-4272-9138-f99709370657
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.
+