Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libopus
/
41443428cbb9b551d96c687f70bae37ac3b32afb
/
silk
f3390cd
Don't use MAY_HAVE_NEON in arm_silk_map.c.
by Jonathan Lennox
· 7 years ago
aef369f
silk_LIMIT_32() should return an opus_int32 (not opus_int)
by Jean-Marc Valin
· 7 years ago
9bb2820
cosmetics,silk: correct input/output arg comments
by Linfeng Zhang
· 8 years ago
43db562
Optimize silk_biquad_alt_stride2() for ARM NEON
by Linfeng Zhang
· 8 years ago
60eb7d8
Update silk_biquad_alt()
by Linfeng Zhang
· 8 years ago
8e19536
Optimize silk_warped_autocorrelation_FIX() for ARM NEON
by Linfeng Zhang
· 8 years ago
d6d7037
Fix compiler warnings
by Mark Harris
· 8 years ago
abc1a77
Fix stability test
by Jean-Marc Valin
· 8 years ago
0834ad6
Speed up test_unit_LPC_inv_pred_gain by returning early on stable filters
by Jean-Marc Valin
· 8 years ago
95d4c9f
Optimize silk_LPC_inverse_pred_gain() for ARM NEON
by Linfeng Zhang
· 8 years ago
6868865
Adding a unit test for LPC_inv_pred_gain()
by Jean-Marc Valin
· 8 years ago
572d65d
Remove silk_LPC_inverse_pred_gain_Q24() which is no longer used anywhere
by Jean-Marc Valin
· 8 years ago
feabcdc
fix ARM build w/--disable-intrinsics --enable-asm
by James Zern
· 8 years ago
cfdaf36
Optimize silk_NSQ_del_dec() for ARM NEON
by Linfeng Zhang
· 8 years ago
68afa49
Avoids undefined behaviour in ARM-optimized code
by Jean-Marc Valin
· 8 years ago
864bc8c
Update NSQ_LPC_BUF_LENGTH macro
by Linfeng Zhang
· 8 years ago
d664319
Add FIXED_POINT check if using celt_fir in SILK's LPC analysis filter
by Felicia Lim
· 8 years ago
783ad76
Revise celt_fir_c() to not pass in argument "mem"
by Linfeng Zhang
· 8 years ago
efcdeb9
Fix some compiler warnings
by Mark Harris
· 8 years ago
bd54e27
Correct SILK encoder gain limit
by Mark Harris
· 8 years ago
4dde082
Remove SILK_DEBUG define when _WIN32 and _DEBUG are defined.
by Ralph Giles
· 8 years ago
3fdfcd4
Remove commented-out DEBUG_STORE_DATA calls. r=keon
by Ralph Giles
· 8 years ago
f1deb29
Eliminate trailing spaces
by Mark Harris
· 8 years ago
3868831
Fixing some opus_int vs opus_int32 mismatches
by Jean-Marc Valin
· 8 years ago
8ab3e80
Fixes an overflow in LPC_inverse_pred_gain_QA()
by Jean-Marc Valin
· 8 years ago
c7bbc3e
Speeding up PVQ using unlikely() and moving first position out of the loop
by Jean-Marc Valin
· 8 years ago
10b2978
Making it clearer to Coverity that nStates cannot exceed NLSF_QUANT_DEL_DEC_STATES
by Jean-Marc Valin
· 8 years ago
5da0498
Fixes overflow in CNG
by Jean-Marc Valin
· 8 years ago
79e8f52
Ensure that NLSF cannot be negative when computing a min distance between them
by Felicia Lim
· 8 years ago
c75fa18
Disabling the use of celt_fir() in silk_LPC_analysis_filter() by default
by Jean-Marc Valin
· 8 years ago
07ca5cc
Fixes an overflow in limit_warped_coefs()
by Jean-Marc Valin
· 8 years ago
b1d38ed
Avoiding an overflow in the LTP quantization
by Jean-Marc Valin
· 8 years ago
bb224a4
Disables MIPS silk_noise_shape_analysis_FIX() until it's updated
by Jean-Marc Valin
· 8 years ago
5b91130
More headroom in fixed-point silk_burg_modified() to avoid an overflow
by Jean-Marc Valin
· 8 years ago
ed44e78
Increase headroom in silk_warped_autocorrelation_FIX()
by Jean-Marc Valin
· 8 years ago
594c4d8
Increase headroom to avoid overflow in silk_pitch_analysis_core()
by Jean-Marc Valin
· 8 years ago
de473b3
Avoids undefined behaviour from left-shifting negative values
by Jean-Marc Valin
· 8 years ago
6f26011
Fix include warning
by Tristan Matthews
· 8 years ago
c4027c1
Fix include warning
by Tristan Matthews
· 8 years ago
2b011b6
Moving FEC decision to the Opus encoder level (from SILK level)
by Jean-Marc Valin
· 8 years ago
cc344b0
CBR: set gains to their previons values where we're busting the budget
by Jean-Marc Valin
· 8 years ago
4e75dd0
Set pulses to zero if we can't meet rate target
by Jean-Marc Valin
· 8 years ago
6e12486
Now that we're preventing huge gains, we no longer need to pretend there's
by Jean-Marc Valin
· 8 years ago
d8781a0
CBR: lock the gain on a subframe when the number of pulses stops going down
by Jean-Marc Valin
· 8 years ago
0a698d6
merge back in the LTP gain safety limiter
by Koen Vos
· 8 years ago
f78e508
CBR: Using the same gain increase for fixed-point as for float
by Jean-Marc Valin
· 8 years ago
d60816f
comment about reduced codelength component in LTP quantizer error metric
by Koen Vos
· 8 years ago
3af77bf
avoid double if statement for finding best quantized LTP coefs
by Koen Vos
· 8 years ago
2799c53
increase NSQ decision delay from 32 to 40
by Koen Vos
· 8 years ago
ae25203
reduced noise floor in noise shaping analysis by 2 dB
by Koen Vos
· 8 years ago
3e054b8
increase order of noise shaping filter
by Koen Vos
· 8 years ago
f06774c
more conservative scaling of LTP corrs; remove assert that checks for negative residual energy; discard CB entries leading to such negative energies
by Koen Vos
· 8 years ago
07691f1
Clean up: alignment of comments
by Koen Vos
· 9 years ago
90f8c5e
Clean up: replace tabs by spaces
by Koen Vos
· 9 years ago
6e40eb5
removed prefilter
by Koen Vos
· 9 years ago
52cfffe
slight clean up
by Koen Vos
· 9 years ago
8abd50e
undo some loop unrolling
by Koen Vos
· 9 years ago
6adea4b
pitch analysis (in FIX) now scales the input down at the start, instead of at every stage
by Koen Vos
· 9 years ago
fc7ce7d
minor clean up of pointer offsets
by Koen Vos
· 9 years ago
8c9d418
simplified computation of LTP coefs
by Koen Vos
· 9 years ago
4f5557c
Attenuate SILK PLC gain only for unvoiced speech
by Felicia Lim
· 8 years ago
894f729
Makes the encoder more aggressive about meeting the rate target
by Jean-Marc Valin
· 8 years ago
89857b5
Using more fine-grained complexity settings for SILK
by Jean-Marc Valin
· 8 years ago
34da05b
Fixes signed integer overlof in silk_ADD_POS_SAT32()
by Jean-Marc Valin
· 8 years ago
3648134
New DTX that works in all modes (SILK/CELT/HYBRID)
by Felicia Lim
· 8 years ago
e437424
NLSF_VQ_MAX_SURVIVORS is no longer useful
by Jean-Marc Valin
· 8 years ago
8daa4d3
take advantage of more efficient NLSF quantization by reducing number of survivors in search
by Koen Vos
· 9 years ago
eb2c8f3
NLSF_del_dec_quant minor clean up
by Koen Vos
· 9 years ago
c462ae9
NLSF_encode now also uses NLSF weights from table
by Koen Vos
· 9 years ago
aa7e174
NLSF VQ now uses absolute error, and prediction
by Koen Vos
· 9 years ago
2955f68
NLSF decoding now uses tables for NLSF weights
by Koen Vos
· 9 years ago
7c64560
Implement sum_sqr_shift() using two passes with no branch inside the loops
by Jean-Marc Valin
· 9 years ago
61714e9
Quality: Increase CELT rate for voiced frames in hybrid mode
by Jean-Marc Valin
· 8 years ago
6be769c
Apply 02f3ac225f99 fix for divide-by-zero to the SSE4.1 version of silk_burg_modified()
by Jean-Marc Valin
· 8 years ago
512f17a
Add Aarch64 intrinsics for saturated add/subtract.
by Jonathan Lennox
· 9 years ago
81b699c
Add OPUS_FAST_INT64 definition of silk_SMULWT.
by Jonathan Lennox
· 9 years ago
c59c138
Explicitly cast results of silk OPUS_FAST_INT64 macros back to opus_int32.
by Jonathan Lennox
· 9 years ago
8da4f84
Move OPUS_FAST_INT64 definition to celt/arch.h.
by Jonathan Lennox
· 9 years ago
7f1c6fa
Add Neon intrinsics for Silk noise shape feedback loop.
by Jonathan Lennox
· 9 years ago
81a1942
Apply Neon short prediction optimization to silk_noise_shape_quantizer_del_dec.
by Jonathan Lennox
· 9 years ago
44e8e73
Add Neon intrinsics for Silk noise shape quantization.
by Jonathan Lennox
· 9 years ago
58dbcf2
Update URLs
by Mark Harris
· 8 years ago
29d1369
Replace another useless 32x16 multiply with 16x16
by Jean-Marc Valin
· 8 years ago
3f4a64f
Replacing some 32x16 multiplies with 16x16 when both operands are 16 bits
by Jean-Marc Valin
· 8 years ago
c3563be
Assert non-overlapping memcpy. r=mark4o
by Ralph Giles
· 8 years ago
b1034eb
Fixes potential overflow on 16-bit platforms
by Jean-Marc Valin
· 8 years ago
7252c25
Fixes signed integer overflow in fixed-point Burg
by Jean-Marc Valin
· 8 years ago
5ead149
Saturate when adding prediction to LPC excitation to avoid integer overflow
by Felicia Lim
· 8 years ago
fab6397
cng exitation signal can saturate. Use same scaling as PLC and normal decoding
by Soren Skak Jensen
· 8 years ago
e40df01
Fix valgrind unaddressable mem read error
by Felicia Lim
· 8 years ago
02f3ac2
fix for divide by zero
by Felicia Lim
· 8 years ago
c4c897e
Expand SILK macro to avoid "Wexpansion-to-defined" violation
by flim
· 9 years ago
68a0e04
Renamed MAX_PULSES to SILK_MAX_PULSES and CELT_MAX_PULSES
by Jean-Marc Valin
· 9 years ago
1632152
Adding AVX config switches
by Radu Velea
· 9 years ago
ca5c388
Declare silk_warped_LPC_analysis_filter_FIX_c in silk/fixed/main_FIX.h.
by Jonathan Lennox
· 9 years ago
c9c2035
Fixes compile problems for MIPS
by Rhishikesh Agashe
· 9 years ago
0bc1ecc
Create OPUS_FAST_INT64 macro, to abstract conditions where opus_int64 should be used.
by Jonathan Lennox
· 9 years ago
43120f0
Reorganize x86 SSE intrinsics code.
by Jonathan Lennox
· 9 years ago
3499e78
Fix for flutter with FEC
by Koen Vos
· 9 years ago
7422189
Fix silk_VQ_WMat_EC_sse4_1().
by Timothy B. Terriberry
· 10 years ago
Next »