Viswanath Puttagunta
|
ba8713ccb5
armv7: Optimize fixed point FFT using NE10 library
|
9 years ago |
Viswanath Puttagunta
|
3807af3b3b
test_unit_dft: Add nfft = 60, 240, 480 tests
|
9 years ago |
Viswanath Puttagunta
|
19c5406cde
armv7(float): Optimize decode usecase using NE10 library
|
9 years ago |
Viswanath Puttagunta
|
f48abe8308
armv7(float): Optimize encode usecase using NE10 library
|
9 years ago |
Timothy B. Terriberry
|
0fe5143525
Move the external ARM asm to a separate library.
|
9 years ago |
Timothy B. Terriberry
|
d71c297fd5
Add entcode.c to the dump_modes binary.
|
9 years ago |
Rhishikesh Agashe
|
c9c2035355
Fixes compile problems for MIPS
|
9 years ago |
Mark Harris
|
50d6701e2a
trivial_example: Fix error message
|
9 years ago |
Mark Harris
|
a6595e6201
Extra safety against NaNs in surround_analysis()
|
9 years ago |
Jean-Marc Valin
|
7c49ad0c5b
Preventing NaNs from crashing surround_analysis()
|
9 years ago |
Ralph Giles
|
5dca296833
Remove spurious ACLOCAL_FLAGS variable from autogen.sh.
|
9 years ago |
Jonathan Lennox
|
3a1dc9dc15
Make it possible to pass in paths to opus_demo and opus_compare.
|
9 years ago |
Jonathan Lennox
|
0bc1ecc254
Create OPUS_FAST_INT64 macro, to abstract conditions where opus_int64 should be used.
|
9 years ago |
Jonathan Lennox
|
a7c1ebf6bc
Use ProjectReference rather than AdditionalDependencies for test programs, so build dependencies are right.
|
9 years ago |
Jonathan Lennox
|
fee0ed0754
Add intrinsics support to Visual Studio build.
|
9 years ago |
Jonathan Lennox
|
43120f0075
Reorganize x86 SSE intrinsics code.
|
9 years ago |
Jonathan Lennox
|
cb0875e07d
Move SSE2 and SSE4.1 intrinsics functions to separate files, to be compiled with appropriate compiler flags. Otherwise, compilers are allowed to take advantage of (e.g.) -msse4.1 to generate code that uses SSE4.1 instructions, even when no SSE4.1 intrinsics are explicitly used in the source.
|
9 years ago |
Jonathan Lennox
|
26fc5c3775
Remove some unnecessary #includes from x86cpu.c.
|
9 years ago |
Jonathan Lennox
|
577bfb159a
Fix struct initialization of CPU_Feature structure.
|
9 years ago |
Jonathan Lennox
|
33cf9e2f47
Fix cpuid asm on 32-bit PIC.
|
9 years ago |
Jonathan Lennox
|
ee6ec6349e
Fix instruction used for cpuid test.
|
9 years ago |
Jonathan Lennox
|
1d60b49e9d
In optimized mode, don't force Clang to use explicit load/store for _mm_cvtepi16_epi32, only for _mm_cvtepi8_epi32. Adjust comment accordingly.
|
9 years ago |
Jonathan Lennox
|
b4aa5dc858
Reorganize configure's detection of intrinsics functions:
|
9 years ago |
Koen Vos
|
56d850412a
Fixes bitrate statistics for decode-only operation and inband FEC
|
9 years ago |
Koen Vos
|
3499e78bd5
Fix for flutter with FEC
|
9 years ago |
Mark Harris
|
8adff0bb31
Fix const struct to work with C++ compilation
|
9 years ago |
Mark Harris
|
4feb0dff99
Silence clang -Wcast-align warnings
|
9 years ago |
Mark Harris
|
348e6946c1
Eliminate signed division overhead in align()
|
9 years ago |
Jonathan Lennox
|
ef86768677
Simplify and generalize implementation of align(). Should be very efficient on sensible platforms, and correct everywhere.
|
9 years ago |
Jean-Marc Valin
|
24539c4d7b
Make align() work even on machines with 32-bit chars
|
9 years ago |