Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libopus
/
942fc816d12be9e42025f3b0e473660b4e5e89bf
942fc81
Replaces log2() with celt_log2() and fixes a potential divide-by-zero
by Jean-Marc Valin
· 11 years ago
1ad6f6d
Fixes scaling of downmix_float() for fixed-point.
by Jean-Marc Valin
· 11 years ago
e8e5ecb
Fixes missing VARDECL()
by Jean-Marc Valin
· 11 years ago
c9e2014
Don't use --dirty in genversion.bat.
by Ralph Giles
· 11 years ago
7c60625
Merge branch 'exp_surround1'
by Jean-Marc Valin
· 11 years ago
c435f06
Pass --always to git describe.
by Ralph Giles
· 11 years ago
a32fa31
Avoid using C++ keyword 'new'
by Stefan Hacker
· 11 years ago
6b9087a
Avoids unnecessary copying in opus_encode for delayed decision
by Jean-Marc Valin
· 11 years ago
2925444
Makes analysis work when encoding more than 20 ms at a time
by Jean-Marc Valin
· 11 years ago
a4c2512
run_analysis() doesn't need to return the frame size anymore
by Jean-Marc Valin
· 11 years ago
f2446c2
Remove trailing whitespace from the license headers.
by Ralph Giles
· 11 years ago
d517586
Remove trailing whitespace.
by Ralph Giles
· 11 years ago
f5645f5
Makes the fixed-point build only run the float analysis at complexity 10
by Jean-Marc Valin
· 11 years ago
b90e63b
Moves frame size selection back out of opus_encode_native()
by Jean-Marc Valin
· 11 years ago
36a21ed
Very basic surround rate calibration
by Jean-Marc Valin
· 11 years ago
6fbfed6
Allowing surround to use lower bandwidth than fullband
by Jean-Marc Valin
· 11 years ago
ae7dc8a
More surround masking tuning
by Jean-Marc Valin
· 11 years ago
039e9ab
Tuning the surround masking
by Jean-Marc Valin
· 11 years ago
54bddf0
Surround analysis should now work for non-20ms frame sizes.
by Jean-Marc Valin
· 11 years ago
978e4cb
Code for handling upsampling in surround_analysis()
by Jean-Marc Valin
· 11 years ago
8824fdb
Adds surround masking to SILK
by Jean-Marc Valin
· 11 years ago
7317de4
Fixes delayed decision for fixed-point
by Jean-Marc Valin
· 11 years ago
ba7dbb3
Analysis scaling fixes
by Jean-Marc Valin
· 11 years ago
fc1b1f9
Makes speech/music detection work with FIXED_POINT (code still float)
by Jean-Marc Valin
· 11 years ago
3ab03e0
First pass at making the analysis code run with FIXED_POINT
by Jean-Marc Valin
· 11 years ago
91904a4
Moves the analysis back to opus_encode_native() to it runs for all streams.
by Jean-Marc Valin
· 11 years ago
0f68696
Adds trim and dynalloc control to surround masking
by Jean-Marc Valin
· 11 years ago
a714ae9
Makes surround_analysis() work in fixed-point
by Jean-Marc Valin
· 11 years ago
fdceae8
Surround masking rewrite
by Jean-Marc Valin
· 11 years ago
02fed47
Implements fixed-point silk_LPC_analysis_filter() in terms of celt_fir()
by Jean-Marc Valin
· 11 years ago
00a1b3e
Converts the fixed-point silk_burg_modified() to use celt_pitch_xcorr()
by Jean-Marc Valin
· 11 years ago
6a7ee7f
Share auto-correlation code between SILK and CELT
by Jean-Marc Valin
· 11 years ago
a156c5e
Makes the SILK pitch search use celt_pitch_xcorr()
by Jean-Marc Valin
· 11 years ago
568de0a
Fix more VS2010 header paths.
by Ralph Giles
· 11 years ago
2af12f3
Fix relative paths the header file in the VS2010 projects.
by Ralph Giles
· 11 years ago
03e8203
Fixes a denorm issue in the VoIP mode high-pass filter
by Jean-Marc Valin
· 11 years ago
5771b5a
Update the RTP draft for resubmit
by Jean-Marc Valin
· 11 years ago
0aa8b42
Fix broken URL in entdec.c.
by Timothy B. Terriberry
· 11 years ago
e455092
Better handling of the dynalloc cap for CBR/CVBR
by Jean-Marc Valin
· 11 years ago
8259492
Fixes an integer wrap-around due to an exceedingly large QCONST16
by Jean-Marc Valin
· 11 years ago
c0c0ef6
Add SET_MAX_BANDWIDTH to multistream encoder ctl list
by Daniel Jensen
· 11 years ago
ecc81ee
Disable MSVC posix security warnings in the project file.
by Ralph Giles
· 11 years ago
25eca1c
Conditionalize #pragma warn for MSVC.
by Ralph Giles
· 11 years ago
5280c71
Revert "Fixes a number of double promotions and missing casts."
by Gregory Maxwell
· 11 years ago
4effd30
Revert "Additional MSVC warning missed in the last commit."
by Gregory Maxwell
· 11 years ago
715b37f
Additional MSVC warning missed in the last commit.
by Gregory Maxwell
· 11 years ago
4327972
Fixes a number of double promotions and missing casts.
by Gregory Maxwell
· 11 years ago
cfe8e2b
Always try to update the version when autogen.sh is run
by Ron
· 11 years ago
ae521b0
Update draft for the Opus RFC
by Jean-Marc Valin
· 11 years ago
b29ad00
Fixes MSVC warnings
by Jean-Marc Valin
· 11 years ago
ea95c53
Updates version.mk for 1.1-beta until we can get rid of it
by Jean-Marc Valin
· 11 years ago
260474f
Fixes a denorm problem when the input goes silent after active audio
by Jean-Marc Valin
· 11 years ago
1af7f95
Fixes build when DISABLE_FLOAT_API is defined
by Pedro Becerra
· 11 years ago
cd373b5
Surround masking tuning
by Jean-Marc Valin
· 11 years ago
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
Next »