Tristan Matthews
|
39a7979ad7
cosmetics: drop trailing whitespace
|
6 mēneši atpakaļ |
Tristan Matthews
|
130af3f246
libspeex: fix typos in comments
|
1 gadu atpakaļ |
Tristan Matthews
|
c1f82d2148
math_approx: use unsigned int for LCG pseudorandom generator
|
5 gadi atpakaļ |
Ron
|
e2d3bc3923
Tidy the speex/*.h includes some more
|
11 gadi atpakaļ |
Jean-Marc Valin
|
785e61a593
Sorting out #include "" from #include <> and using relative paths for including
|
16 gadi atpakaļ |
jm
|
f39618b8d4
New DISABLE_VBR and DISABLE_FLOAT_API switches can together remove every single
|
17 gadi atpakaļ |
jm
|
84064b108f
Lag window now stored as const data instead of computed at init time. Also,
|
17 gadi atpakaļ |
jm
|
031f4006cd
removed bufSize from the sb mode definition
|
17 gadi atpakaļ |
jm
|
d4e66faf61
Removed the custom (non-standard) 4.8 kbps mode because it has been broken
|
17 gadi atpakaļ |
jm
|
1f6cf519eb
Moved the remaining of misc.h into arch.h
|
17 gadi atpakaļ |
jm
|
ccfcac1d6d
typo in comment -- thanks Alexander Chemeris
|
17 gadi atpakaļ |
jm
|
80b3286613
pseudo-stack is now shared between the narrowband and wideband layers.
|
17 gadi atpakaļ |
jm
|
5785414fca
Hide internal _ctl() requests from the public header file.
|
17 gadi atpakaļ |
jm
|
b933a2a51d
more wideband fixed-point work (folding_gain is now in fixed-point).
|
18 gadi atpakaļ |
jm
|
382d222e15
fixed random numbers (were reset on each subframe) in noise codebook unquant.
|
18 gadi atpakaļ |
jm
|
f4f59e83d0
copyright details, more info about the mdf learning rate
|
18 gadi atpakaļ |
jm
|
1d0ec853c8
Better control of the pitch gain to prevent potential instabilities from
|
18 gadi atpakaļ |
jm
|
1f16e63407
excitation and target are now 16-bit (were 32) in the encoder
|
18 gadi atpakaļ |
jm
|
034e6403d9
decoder excitation now in 16-bit precision (was 32), which saves quite a bit
|
18 gadi atpakaļ |
jm
|
d7d13efbd4
Removed the whole LPC enhancement -- wasn't really worth the trouble.
|
18 gadi atpakaļ |
jm
|
db6c7f3850
weighted signal now in 16-bit precision, saving 500 bytes in the encoder state
|
18 gadi atpakaļ |
jm
|
afaa98ad53
lpc floor converted to fixed-point
|
19 gadi atpakaļ |
jm
|
eb475e2e2b
Added some control on the aggressiveness of the pitch predictor in the form of
|
19 gadi atpakaļ |
jm
|
0e21c0dd91
Fixed-point improvements (moved some stuff to 16-bit arithmetic)
|
19 gadi atpakaļ |
jm
|
cedfccc367
Reduced unnecessary buffers (reduced memory usage)
|
20 gadi atpakaļ |
jm
|
8e56f00e26
Removed redundent filtering calls, added complexity 0 (even more shortcuts)
|
20 gadi atpakaļ |
conrad
|
139c32beaf
added const in front of vbr_*_thresh tables
|
20 gadi atpakaļ |
jm
|
f5228ae08e
Moved all the includes from /usr/include to /usr/include/speex
|
20 gadi atpakaļ |
jm
|
694217a1d9
Rest of the modes.c split
|
20 gadi atpakaļ |
jm
|
5f5971d6fa
speex_encode/speex_decode are back to using floats, new speex_encode_int
|
20 gadi atpakaļ |