forked from len0rd/rockbox
Add codecs to librbcodec.
Change-Id: Id7f4717d51ed02d67cb9f9cb3c0ada4a81843f97 Reviewed-on: http://gerrit.rockbox.org/137 Reviewed-by: Nils Wallménius <nils@rockbox.org> Tested-by: Nils Wallménius <nils@rockbox.org>
This commit is contained in:
parent
a0009907de
commit
f40bfc9267
757 changed files with 122 additions and 122 deletions
30
lib/rbcodec/codecs/libspeex/README.rockbox
Normal file
30
lib/rbcodec/codecs/libspeex/README.rockbox
Normal file
|
|
@ -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 <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.
|
||||
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue