Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libopus
/
1c311423c86b89eba27a494e17c79fefd7d75ab0
/
silk
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
· 8 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
554b349
There are no tabs in source code.
by Timothy B. Terriberry
· 10 years ago
c95c9a0
Cisco optimization for x86 & fixed point
by xiangmingzhu
· 10 years ago
7b8ae17
Using 64-bit acculumation for C0 in silk_burg_modified()
by Marcello Caramma (mcaramma)
· 10 years ago
b9df889
Merge branch 'exp_mips_opt'
by Jean-Marc Valin
· 10 years ago
f662fd4
Fixes CNG overflows from the previous commit
by Koen Vos
· 10 years ago
9c7193e
Fixes CNG to address the DTX issue reported by Gonzalo Mariano
by Koen Vos
· 10 years ago
62351fa
Whitespace fixes
by Jean-Marc Valin
· 10 years ago
f133bac
MIPS optimizations
by Rhishikesh Agashe
· 10 years ago
a88d836
Fixes a bug in silk_sum_sqr_shift() that was causing issues with Burg.
by Jean-Marc Valin
· 10 years ago
e40105f
Fixes internal check_control_input() error checking.
by maks
· 10 years ago
0b9f7f9
Minor refactoring of the SILK PLC code to save more stack
by Jean-Marc Valin
· 11 years ago
81af259
Another aliasing hack in the SILK PLC with SMALL_FOOTPRINT
by Jean-Marc Valin
· 11 years ago
e17ca25
Don't allocate pulses on the stack when calling the SILK PLC.
by Jean-Marc Valin
· 11 years ago
c258362
Delaying allocation of the SILK temporary output buffer to reduce peak stack
by Jean-Marc Valin
· 11 years ago
dce69d2
Store decoded SILK pulses as 16-bit vector
by Jean-Marc Valin
· 11 years ago
3039c9b
Makes silk_inner_prod_aligned() use celt_inner_prod() in fixed-point.
by Jean-Marc Valin
· 11 years ago
9864c51
Makes pitch gain control less aggressive
by Jean-Marc Valin
· 11 years ago
854e9bd
Using the maximum frequency response of pitch taps instead of maxabs
by Jean-Marc Valin
· 11 years ago
c63fb97
Constrains accumulated pitch gain to avoid potential instability.
by Koen Vos
· 11 years ago
39386e0
Adds Neon assembly for correlation/convolution
by Timothy B. Terriberry
· 11 years ago
cbe93e2
Adds OPUS_SET_PREDICTION_DISABLED() ctl to force "independent" frames
by Jean-Marc Valin
· 11 years ago
db5b194
Fixes an initialization issue in SILK prefill found by Coverity
by Jean-Marc Valin
· 11 years ago
f6066df
More size-zero VLA fixes and making opus_decode* return BAD_ARG on framesize<0
by Jean-Marc Valin
· 11 years ago
ca6fac0
Fixes some minor issues found by scan build
by Jean-Marc Valin
· 11 years ago
9ffce06
This should be less confusing for static analyzers
by Jean-Marc Valin
· 11 years ago
7830cf1
Replace "inline" with OPUS_INLINE.
by Gregory Maxwell
· 11 years ago
2891d85
Remove dead code
by Stefan Beller
· 11 years ago
f2446c2
Remove trailing whitespace from the license headers.
by Ralph Giles
· 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
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
4327972
Fixes a number of double promotions and missing casts.
by Gregory Maxwell
· 11 years ago
1975eea
Big squashed commit of Garf's MSVC reorg:
by Jean-Marc Valin
· 11 years ago
e3ad4ea
Move misplaced RESTORE_STACK.
by Timothy B. Terriberry
· 11 years ago
7e783b1
Move misplaced RESTORE_STACK.
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
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
74de3a5
Saturates the last RC to 0.99 when Schur blows up
by Jean-Marc Valin
· 11 years ago
b7d5531
Change Visual Studio files to use PACKAGE_VERSION.
by Ralph Giles
· 11 years ago
ac76b15
Fixes an assertion failure in SILK
by Jean-Marc Valin
· 11 years ago
c9f857e
Fix bustage from c152d602.
by Timothy B. Terriberry
· 11 years ago
c152d60
Use dynamic stack allocation in the SILK encoder.
by Timothy B. Terriberry
· 11 years ago
dc58579
Fix several memory errors in the SILK resampler.
by Timothy B. Terriberry
· 11 years ago
c41a816
Remove trailing whitespace.
by Timothy B. Terriberry
· 11 years ago
bfe52ce
Fix some warnings.
by Timothy B. Terriberry
· 11 years ago
3ecd9c2
Fixes two bandwidth decision issues
by Jean-Marc Valin
· 11 years ago
6044907
Fixes a SILK fixed-point encoder issue reported by Cliff Parris <cliff@espico.com>
by Jean-Marc Valin
· 11 years ago
e51a3f3
Fixes a minor CELT->SILK switching glitch in the decoder
by Jean-Marc Valin
· 11 years ago
f77e86a
Fix MSVC linker warnings
by Joshua Bowman
· 12 years ago
b7b5872
Fix minor issues reported by scan-build
by Philip Jägenstedt
· 12 years ago
e9b36c1
Fixes comment-in-comment warning
by Jean-Marc Valin
· 12 years ago
b56c278
Fixes a fixed-point overflow in the new pitch code
by Jean-Marc Valin
· 12 years ago
9cbbcb5
Improvements to the pitch search
by Koen Vos
· 12 years ago
ba28403
Typo: FIND_PITCH_BANDWI(D)TH_EXPANSION
by Philip Jägenstedt
· 12 years ago
6d9c16d
Fix common misspellings
by Philip Jägenstedt
· 12 years ago
6b45974
Reduces rate/max rate to make room for redundancy
by Jean-Marc Valin
· 12 years ago
02c653f
silk: move down- and upsamplers constants to the header file.
by Diego Elio Pettenò
· 12 years ago
3f2efcb
Move to comment a table that is never used in the code.
by Diego Elio Pettenò
· 12 years ago
5f6be0c
Mark tables static when not used outside of their translation unit.
by Diego Elio Pettenò
· 12 years ago
d006b78
Mark functions static if they are only used in their own translation unit.
by Diego Elio Pettenò
· 12 years ago
6f2d9f5
Use dynamic stack allocations in SILK decoder.
by Timothy B. Terriberry
· 12 years ago
79a6f4d
Makes two static tables const
by Jean-Marc Valin
· 12 years ago
f6c26e0
Fixes an overflow in silk_log2lin() that was triggered only in debug mode
by Jean-Marc Valin
· 12 years ago
0d57a5d
Disable silk_get_TOC in the code, as it's not used or exposed.
by Gregory Maxwell
· 12 years ago
622046c
Fixed sizeof param in silk_get_TOC. Size for memset was calculated wrong.
by Cyril Lashkevich
· 12 years ago
0ec9313
Small cleanups to MSVC build setup.
by Gian-Carlo Pascutto
· 12 years ago
Next »