summaryrefslogtreecommitdiff
path: root/lib/rbcodec/codecs/libopus/README.rockbox
diff options
context:
space:
mode:
Diffstat (limited to 'lib/rbcodec/codecs/libopus/README.rockbox')
-rw-r--r--lib/rbcodec/codecs/libopus/README.rockbox26
1 files changed, 26 insertions, 0 deletions
diff --git a/lib/rbcodec/codecs/libopus/README.rockbox b/lib/rbcodec/codecs/libopus/README.rockbox
new file mode 100644
index 0000000000..8a5ef41fba
--- /dev/null
+++ b/lib/rbcodec/codecs/libopus/README.rockbox
@@ -0,0 +1,26 @@
1Libraries: Opus (snapshot) / Opus-tools (snapshot) / libogg 1.3
2Imported: September 15th, 2012
3
4Steps taken to adapt original opus/opus-tool/ogg source files to rockbox
5(useful when for example syncing a new snapshot)
6
7Opus:
8* copied .c/.h files from opus/src lib/rbcodec/codecs/libopus
9* copied .h files from opus/include to lib/rbcodec/codecs/libopus
10* copied .c/.h files from opus/celt to lib/rbcodec/codecs/libopus/celt
11* copied .c/.h files from opus/silk to lib/rbcodec/codecs/libopus/silk
12* renamed opus config.h file to opus_config.h and replaced #include "config.h",
13 for example
14find . -name "*.h" -print | xargs sed -i 's/include "config.h"/include "opus_config.h"/g'
15find . -name "*.c" -print | xargs sed -i 's/include "config.h"/include "opus_config.h"/g'
16
17Opus-tools:
18* copied src/opus_header.h and src/opus_header.c to lib/rbcodec/codecs/libopus
19* changed #include <ogg/ogg.h> to #include "ogg/ogg.h" in opus_header.c
20
21Ogg:
22* copied libogg/src/framing.c to lib/rbcodec/codecs/libopus/ogg
23* copied libogg/include/ogg.h to lib/rbcodec/codecs/libopus/ogg
24* changed #include "ogg/ogg.h" to #include "ogg.h" in framing.c
25* added os_config.h to lib/rbcodec/codecs/libopus/ogg
26