Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libopus
/
4958751ef4eaccf2624368a50cccd76acf0a6186
4958751
Better handling of centre for surround masking, bitrate tuning
by Jean-Marc Valin
· 11 years ago
2f7a315
Fixes silly fixed-point bug with the surround downmix
by Jean-Marc Valin
· 11 years ago
4365498
Prevents zero-energy on LFE
by Jean-Marc Valin
· 11 years ago
45106b7
Link libopus itself with libm too
by Ron
· 11 years ago
4eb399d
More speech/music detection comments (delayed decision)
by Jean-Marc Valin
· 11 years ago
0f5ff80
Commenting the speech/music Markov code
by Jean-Marc Valin
· 11 years ago
92a06f5
Disables temporal VBR for LFE
by Jean-Marc Valin
· 11 years ago
337f34c
Adds some checks to the surround API
by Jean-Marc Valin
· 11 years ago
8e3a1cb
Temporal VBR tuning
by Jean-Marc Valin
· 11 years ago
f92286b
Get rid of PC_LIBM
by Ron
· 11 years ago
a9daf9f
Add a couple minor additional decoder tests.
by Gregory Maxwell
· 11 years ago
a0d096f
Braces go on the next line.
by Gregory Maxwell
· 11 years ago
b271dae
Brace a number of if statements instead of one-lining them.
by Gregory Maxwell
· 11 years ago
dd7b0da
Fixes some return without va_end in the api, adds tests.
by Gregory Maxwell
· 11 years ago
90a3903
Make the parallel test mode of automake 1.13 useable
by Ron
· 11 years ago
64b3985
Replace INCLUDES with AM_CPPFLAGS
by Ron
· 11 years ago
5bac4f2
More autoconf housekeeping
by Ron
· 11 years ago
e83a365
Fixes more MSVC warnings
by Jean-Marc Valin
· 11 years ago
157fd8f
Fixes MSVC warning
by Jean-Marc Valin
· 11 years ago
fa3344e
Avoid name clash with y0 Bessel function
by Jean-Marc Valin
· 11 years ago
aecebff
Updates the Makefile.am EXTRA_DIST for the MSVC reorg
by Jean-Marc Valin
· 11 years ago
16ba19a
Fixes MSVC warnings
by Jean-Marc Valin
· 11 years ago
1975eea
Big squashed commit of Garf's MSVC reorg:
by Jean-Marc Valin
· 11 years ago
3c0aa8f
Adds "temporal VBR", which should be mostly useful at low bitrate.
by Jean-Marc Valin
· 11 years ago
b9176a4
Makes dual_inner_prod() more generic to increase its use
by Jean-Marc Valin
· 11 years ago
ff31b79
Enable SSE for MSVC
by MuldeR
· 11 years ago
96e2be3
Only enable non-multiple of 4 in comb_filter_const() when CUSTOM_MODES is on
by Jean-Marc Valin
· 11 years ago
1f26ee2
Use __declspec(dllexport) on mingw build.
by Jacek Caban
· 11 years ago
0d95b3b
SSE optimization of comb_filter()
by Jean-Marc Valin
· 11 years ago
71766ef
Avoids symbol clashes with Speex (pitch_xcorr) and libm (y1)
by Jean-Marc Valin
· 11 years ago
7fd98c5
Converts denormalise_bands() to use 16-bit multiplications
by Jean-Marc Valin
· 11 years ago
ee2506b
Moves log2Amp inside denormalise_bands() and get rid of bandE[]
by Jean-Marc Valin
· 11 years ago
3afc6ff
Don't call denormalise_bands() on silence
by Jean-Marc Valin
· 11 years ago
ce15e65
Split cwrsi() by pulses vs. dimensions.
by Timothy B. Terriberry
· 11 years ago
63f744d
Further speedup in cwrsi() by using the special case for n=2
by Timothy B. Terriberry
· 11 years ago
533dbe7
Further optimization to cwrsi()
by Timothy B. Terriberry
· 11 years ago
bc469b8
Splits cwrsi() inner loop in two to avoid the min/max and some load chains
by Jean-Marc Valin
· 11 years ago
4e018b2
SSE optimization of remove_doubling()
by Jean-Marc Valin
· 11 years ago
39cbc45
Fixes stupid tf calibration bugs introduced/exposed in f77410d
by Jean-Marc Valin
· 11 years ago
204e70d
Adds a quick hack to replace the normal calls with the multistream version.
by Jean-Marc Valin
· 11 years ago
28733d1
Moves VBR calculations to a separate function.
by Jean-Marc Valin
· 11 years ago
4a7bb1f
Drop the stdint size tests that we never use anywhere
by Ron
· 11 years ago
f22e54d
Fixes fixed-point on x86 (no SSE).
by Jean-Marc Valin
· 11 years ago
e50e808
Improved SSE version of xcorr_kernel()
by John Ridges
· 11 years ago
70c9c3a
Forgot to add assembly file
by Jean-Marc Valin
· 11 years ago
a092aa8
Adds SSE support (only xcorr_kernel() for now)
by Jean-Marc Valin
· 11 years ago
cd4c824
Add run-time CPU detection and support for ARM architecture
by Aurélien Zanelli
· 11 years ago
aa6a1a1
Test the compiler configuration, not the assembler
by Ron
· 11 years ago
58d80ab
Disables all the surround mode forcing for mono/stereo
by Jean-Marc Valin
· 11 years ago
fcecd29
Check if opus_compare is executable in run_vectors.sh
by Aurélien Zanelli
· 11 years ago
0fed074
C89 fix
by Jean-Marc Valin
· 11 years ago
068cbd8
Creates xcorr_kernel() that gets used by pitch_xcorr, celt_fir and celt_iir.
by Jean-Marc Valin
· 11 years ago
2fe4700
Skip down-sampling in deemphasis() when not needed.
by Jean-Marc Valin
· 11 years ago
faec673
Add an option to disable build of extra programs (demos and tests)
by Aurélien Zanelli
· 11 years ago
319fe44
oops (again)
by Jean-Marc Valin
· 11 years ago
1cdc3f5
oops
by Jean-Marc Valin
· 11 years ago
64ba502
Optimizes remove_doubling() by avoiding redundant calculations of yy
by Jean-Marc Valin
· 11 years ago
0fa5fa8
Adds missing RESTORE_STACK calls
by Jean-Marc Valin
· 11 years ago
531cf59
Speeds up celt_iir() by more than a factor of two.
by Jean-Marc Valin
· 11 years ago
e2374a8
Speeds up celt_fir by more than a factor of two.
by Jean-Marc Valin
· 11 years ago
319df9a
Fixes two warnings in pitch_xcorr()
by Jean-Marc Valin
· 11 years ago
e8e57a3
Optimizes _celt_autocorr() by using pitch_xcorr()
by Jean-Marc Valin
· 11 years ago
fbf9998
Merges the 4th order FIR with the first order FIR in pitch_downsample()
by Jean-Marc Valin
· 11 years ago
1b0552b
Try to clarify that opus maps to flac/wav but wav doesn't map to opus.
by Ralph Giles
· 11 years ago
bd5cfda
Reference before period.
by Ralph Giles
· 11 years ago
4a0bf96
Hack quoting of hanning article.
by Ralph Giles
· 11 years ago
b243dca
Wrap lookahead code example in a figure.
by Ralph Giles
· 11 years ago
9e85220
Add a wikipedia reference for the Hanning window.
by Ralph Giles
· 11 years ago
6bdbd26
Move the vorbis channel mapping to informative references.
by Ralph Giles
· 11 years ago
7918ac1
Fix Ogg draft formatting.
by Ralph Giles
· 11 years ago
5b6fe64
Remove an unnecessary comma.
by Ralph Giles
· 11 years ago
2ad6eaf
Merge JM's encoder suggestions.
by Ralph Giles
· 11 years ago
25ffd5c
Bump Ogg draft version and date.
by Ralph Giles
· 11 years ago
dfda81e
Move implementation status details to wiki.xiph.org.
by Ralph Giles
· 11 years ago
85a6618
Make pitch_xcorr() work when len and max_pitch aren't multiples of 4.
by Jean-Marc Valin
· 11 years ago
088929d
oops, removed a minus sign that should never have appeared
by Jean-Marc Valin
· 11 years ago
559fbe8
Unrolled version of the pitch correlation
by Jean-Marc Valin
· 11 years ago
e3ad4ea
Move misplaced RESTORE_STACK.
by Timothy B. Terriberry
· 11 years ago
d19fb79
Make dump_modes compile again.
by Timothy B. Terriberry
· 11 years ago
7e783b1
Move misplaced RESTORE_STACK.
by Timothy B. Terriberry
· 11 years ago
7c74bc3
Remove an unused variable added in 85ede2c6.
by Timothy B. Terriberry
· 11 years ago
33511f7
Minor configure adjustment.
by Timothy B. Terriberry
· 11 years ago
cc6e26a
Minor FFT cleanups.
by Timothy B. Terriberry
· 11 years ago
cd3850c
Port 1ed17cc2 to C_MUL and C_MUL4.
by Timothy B. Terriberry
· 11 years ago
7cb5453
Slightly faster C_MULC for ARMv4.
by Nils Wallménius
· 11 years ago
70485d8
Faster MULT32_32_Q31 for ARM.
by Nils Wallménius
· 11 years ago
85ede2c
Use more MAC16_16's and unroll a loop.
by Timothy B. Terriberry
· 11 years ago
2040606
Minor ARMv5E cleanups.
by Timothy B. Terriberry
· 11 years ago
006273c
Use a table for PVQ encoding/decoding.
by Timothy B. Terriberry
· 11 years ago
9d05628
Add new ARM headers to top-level file lists.
by Timothy B. Terriberry
· 11 years ago
e095c3e
Move ARM asm into its own directories.
by Timothy B. Terriberry
· 11 years ago
b518b56
Clean up register constraints.
by Timothy B. Terriberry
· 11 years ago
9880c4c
Fix bustage in a16cef62.
by Timothy B. Terriberry
· 11 years ago
41ce6e3
Make autogen.sh cut and paste proof
by Ron
· 11 years ago
50b395b
Add support for autoconf macros in m4/
by Ron
· 11 years ago
a16cef6
Replace silk_CLZ functions with EC_ILOG().
by Timothy B. Terriberry
· 11 years ago
80ad383
Convert quotes in license headers to ASCII.
by Timothy B. Terriberry
· 11 years ago
972a34e
Add ARMv4/ARMv5E macros.
by Timothy B. Terriberry
· 11 years ago
b7bd4c2
celt_maxabs16() now returns an opus_val32 to avoid problems with -32768
by Jean-Marc Valin
· 11 years ago
3593069
Change few remaining instances of short to opus_int16
by Jean-Marc Valin
· 11 years ago
Next »