From f40bfc9267b13b54e6379dfe7539447662879d24 Mon Sep 17 00:00:00 2001 From: Sean Bartell Date: Sat, 25 Jun 2011 21:32:25 -0400 Subject: Add codecs to librbcodec. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Id7f4717d51ed02d67cb9f9cb3c0ada4a81843f97 Reviewed-on: http://gerrit.rockbox.org/137 Reviewed-by: Nils Wallménius Tested-by: Nils Wallménius --- lib/rbcodec/codecs/libspeex/README.rockbox | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 lib/rbcodec/codecs/libspeex/README.rockbox (limited to 'lib/rbcodec/codecs/libspeex/README.rockbox') diff --git a/lib/rbcodec/codecs/libspeex/README.rockbox b/lib/rbcodec/codecs/libspeex/README.rockbox new file mode 100644 index 0000000000..84fff59b60 --- /dev/null +++ b/lib/rbcodec/codecs/libspeex/README.rockbox @@ -0,0 +1,30 @@ +Library: libspeex-1.2beta3 (SVN version 14054) +Imported: 2007-03-12 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. Some hackery was done to +the include files so that they #include properly when built in Rockbox. + +A simple config-speex.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 functions, a simple +include was created to get these parts to compile. Stub functions can be +found in rockbox.c in this directory. + + -- cgit v1.2.3