index
:
rockbox.git
master
v3.0
v3.1
v3.10
v3.11
v3.12
v3.13
v3.14
v3.15
v3.2
v3.3
v3.4
v3.5
v3.6
v3.7
v3.8
v3.9
The Rockbox source code.
Rockbox Meta-User
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
rbcodec
/
codecs
/
libopus
Age
Commit message (
Expand
)
Author
Files
Lines
2021-04-23
Sync opus codec to upstream git
William Wilgus
286
-1274
/
+48927
2014-07-13
libopus: use iram for more constants
Nils Wallménius
2
-5
/
+5
2014-07-13
libopus: asm C_MUL for coldfire
Nils Wallménius
1
-0
/
+21
2014-07-13
Sync to upstream libopus
Nils Wallménius
45
-1049
/
+1608
2013-12-16
Sync libopus to upstream release 1.1
Nils Wallménius
97
-578
/
+977
2013-09-01
Opus: delete two files that were moved into a subdir
Nils Wallménius
2
-108
/
+0
2013-09-01
Fix warning from a35c1b3
Nils Wallménius
1
-1
/
+1
2013-09-01
Opus: Coldfire inline asm for comb_filter_const
Nils Wallménius
1
-0
/
+33
2013-08-31
Add cf asm inline for multiplication commonly used in silk.
Nils Wallménius
2
-0
/
+54
2013-08-31
Put two hot silk arrays on real stack (iram)
Nils Wallménius
2
-6
/
+10
2013-08-31
Silence spurious warning
Nils Wallménius
1
-1
/
+1
2013-08-31
Sync opus codec to upstream git
Nils Wallménius
115
-4290
/
+4825
2013-08-23
Change CODECFLAGS to a "simply-expanded" var to give the individual
Nils Wallménius
2
-3
/
+5
2013-05-18
Fix opus craches with large embedded album art
Nils Wallménius
2
-37
/
+36
2013-01-21
ARMv5 optimized complex multiply function for libopus.
Michael Giacomelli
1
-1
/
+25
2012-10-17
opus: only put the mdct function in iram for cf,
Nils Wallménius
1
-1
/
+6
2012-10-16
opus: don't rely on stride being 1<<shift
Nils Wallménius
1
-4
/
+5
2012-10-16
opus: use two pointers for mdct pre and post rotation
Andree Buschmann
1
-7
/
+12
2012-10-16
opus: put hot code in iram
Nils Wallménius
2
-2
/
+2
2012-10-10
opus: arm asm for C_MULC
Andree Buschmann
1
-0
/
+22
2012-10-10
opus: cf asm for C_MULC
Nils Wallménius
1
-0
/
+21
2012-10-07
opus: replace copy loops with calls to memcpy
Andree Buschmann
1
-12
/
+10
2012-10-07
opus: speed up mdct overlap add and copying
Andree Buschmann
1
-6
/
+10
2012-10-06
opus: cf inline asm for MULT32_32_Q31
Nils Wallménius
1
-1
/
+13
2012-10-06
opus: full precision MULT32_32_Q31 (32*32=64>>31) multiplication
Andree Buschmann
1
-2
/
+16
2012-10-06
opus: slight speedup of deemphasis
Andree Buschmann
1
-3
/
+8
2012-10-06
opus: speed up comb_filter
Andree Buschmann
1
-32
/
+58
2012-10-04
opus: put arrays frequently used by pulse decoding on the stack
Nils Wallménius
2
-7
/
+13
2012-10-01
opus: speed up arm asm MULT16_32_Q15
Nils Wallménius
1
-1
/
+1
2012-10-01
opus: allocate mdct f2 buffer in iram
Andree Buschmann
1
-5
/
+17
2012-10-01
opus: allocate buffers for X and freq in iram
Andree Buschmann
1
-2
/
+15
2012-09-29
opus: statically allocate decoder state in iram
Andree Buschmann
1
-2
/
+10
2012-09-28
opus: speed up deemphasis
Nils Wallménius
1
-9
/
+12
2012-09-26
opus: put frequently used mdct buffer on the real stack which is in iram
Nils Wallménius
1
-3
/
+4
2012-09-26
opus: improve cf MULT16_32_Q15 by giving the compiler more freedom
Nils Wallménius
1
-7
/
+6
2012-09-25
opus: put some const tables and structs in iram
Nils Wallménius
1
-8
/
+8
2012-09-25
opus: asm MULT16_32_Q15 for arm and cf
Nils Wallménius
1
-0
/
+27
2012-09-24
opus: #if 0 out some more unused code, delete unused file
Nils Wallménius
8
-47
/
+16
2012-09-24
opus: #if 0 out some unused code
Nils Wallménius
6
-0
/
+30
2012-09-23
Remove unused include path for opus
Bertrik Sikken
1
-2
/
+1
2012-09-20
Initial opus codec support
Frederik M J Vestre
118
-0
/
+27871