Jean-Marc Valin
|
06bab45fb4
Moved up the second encoder mdct to reduce stack usage
|
12 jaren geleden |
Jean-Marc Valin
|
cc83f6b875
Reduces decoder stack usage
|
12 jaren geleden |
Jean-Marc Valin
|
4ea3ae9af7
Further cleanup of the MDCT code, fixes PLC bug
|
12 jaren geleden |
Nils Wallménius
|
21b7164893
Avoid copying imdct output
|
12 jaren geleden |
Timothy B. Terriberry
|
50f214c293
Various fixes to draft-terriberry-oggopus.xml
|
12 jaren geleden |
Jean-Marc Valin
|
5ab07e6b9a
comb_filter() bypass for the case where the gain is zero.
|
12 jaren geleden |
Jean-Marc Valin
|
fedfe91d37
Oops, put back the "static" for transient_analysis()
|
12 jaren geleden |
Jean-Marc Valin
|
36890bc852
Fixes a fixed-point overflow in the new transient detector
|
12 jaren geleden |
Jean-Marc Valin
|
f2729ded66
Fixes a fixed-point divide-by-zero issue
|
12 jaren geleden |
Jean-Marc Valin
|
fac68ce189
New transient detection algorithm
|
12 jaren geleden |
Gregory Maxwell
|
06d443266d
Move LSB CTLs to the encoder specific section, thanks to Ilari on IRC for noticing.
|
12 jaren geleden |
Jean-Marc Valin
|
00898f2091
Adds missing license headers on some scripts and test files
|
12 jaren geleden |
Jean-Marc Valin
|
c8ce2ef391
Keeping the deemphasis coefficients in local variable to avoid aliasing issues
|
12 jaren geleden |
Jean-Marc Valin
|
aaf40ef259
Moves the pitch prefiltering code to a separate function
|
12 jaren geleden |
Gregory Maxwell
|
de95da9bf1
Fix several issues with multistream argument validation.
|
12 jaren geleden |
Jean-Marc Valin
|
6930d90c34
oops... fixes a C89 issue
|
12 jaren geleden |
Jean-Marc Valin
|
1cdfd1b12b
Moved pre-emphasis to a separate function and cleaned it up
|
12 jaren geleden |
Jean-Marc Valin
|
cc9f28c2ef
Optimizations to comb_filter()
|
12 jaren geleden |
Jean-Marc Valin
|
d3fad97e3f
Removes more indirections in celt.c
|
12 jaren geleden |
Jean-Marc Valin
|
297195b57a
Removes a bunch of indirections from the CELT encoder and decoder
|
12 jaren geleden |
Jean-Marc Valin
|
4be7fe795e
This should speed up deemphasis() quite a bit.
|
12 jaren geleden |
Jean-Marc Valin
|
8ccaefd39b
Take the PLC out of the stack size critical path
|
12 jaren geleden |
Joshua Bowman
|
f77e86a235
Fix MSVC linker warnings
|
12 jaren geleden |
Ralph Giles
|
662ae9bb18
Include process.h for _getpid on windows.
|
12 jaren geleden |
Joshua Bowman
|
3b60e81d79
Fix the MSVC build.
|
12 jaren geleden |
Ralph Giles
|
027ec51bfe
Fix MSVC format conversion warnings.
|
12 jaren geleden |
Nils Wallménius
|
2572c1e788
Merge inverse mdct post-rotate and de-shuffle loops
|
12 jaren geleden |
Jean-Marc Valin
|
ed627f040d
Attempt to have at least two bands that are coded
|
12 jaren geleden |
Ron
|
b371cf8438
cd doc && make is not the same as make -C doc
|
12 jaren geleden |
Ralph Giles
|
3aa264732c
Fix an indentation issue.
|
12 jaren geleden |