kma@webrtc.org
|
da236dfde5
|
Added more unit tests for min-max operations in signal processing module.
Review URL: https://webrtc-codereview.appspot.com/668009
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2570 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2012-08-07 19:35:00 +00:00 |
|
kma@webrtc.org
|
8fe5f32ccc
|
Refactor three signal processing library files. WebRTC issue 545 is solved by the way.
Review URL: https://webrtc-codereview.appspot.com/692007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2562 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2012-08-06 20:19:56 +00:00 |
|
kma@webrtc.org
|
33ced9cc99
|
Same code change from issue 428004, with uint corrected to uint32_t in WebRtcSpl_MaxAbsValueW32, for a MAC compiler error.
Review URL: https://webrtc-codereview.appspot.com/472006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2008 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2012-04-11 17:40:40 +00:00 |
|
henrika@webrtc.org
|
afedb637df
|
Revert 1974 - Optimizations on several SPL min max operations in ARM, and refactoring in C.
Touched C and assembly functions are tested with a new unit test which is not in the code base yet.
Review URL: https://webrtc-codereview.appspot.com/428004
TBR=kma@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/475001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1975 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2012-04-02 07:12:08 +00:00 |
|
kma@webrtc.org
|
95c3d408f5
|
Optimizations on several SPL min max operations in ARM, and refactoring in C.
Touched C and assembly functions are tested with a new unit test which is not in the code base yet.
Review URL: https://webrtc-codereview.appspot.com/428004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1974 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2012-04-02 03:55:20 +00:00 |
|
kma@webrtc.org
|
bb966ca835
|
Optimized function WebRtcSpl_ScaleAndAddVectorsWithRound() for ARM-NEON platforms, and refactor it for generic C.
We removed it out of ilbc_specific_functions.c, since it's used not only in iLBC.
Passed the unit test.
Review URL: https://webrtc-codereview.appspot.com/426009
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1904 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2012-03-16 16:29:37 +00:00 |
|
andrew@webrtc.org
|
d62d7301f4
|
Remove TARGET_PC and cruft from typedefs.h.
Additionally remove all TARGET defines (e.g. TARGET_MAC), which weren't used anyway.
BUG=
TEST=build on Linux, Mac, Win
Review URL: https://webrtc-codereview.appspot.com/432001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1822 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2012-03-01 21:39:57 +00:00 |
|
kma@webrtc.org
|
beb1851c2a
|
Refactored and further optimized WebRtcSpl_MaxAbsValueW16() function in splib.
Review URL: https://webrtc-codereview.appspot.com/395008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1820 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2012-03-01 20:03:26 +00:00 |
|
kma@webrtc.org
|
bfa7f96d1e
|
Optimized WebRtcSpl_ComplexBitReverse() for general ARM platforms and generic C.
In ARMv5, the cycles were reduced by 88% (weight in VoE reduced from 3.554% to 0.432%). The tradeoff is a memory increase of 704 bytes.
Review URL: https://webrtc-codereview.appspot.com/388003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1757 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2012-02-23 22:38:56 +00:00 |
|
kma@webrtc.org
|
551fcc04ec
|
Optimized function WebRtcSpl_DownsampleFast for ARM-NEON platform.
Review URL: https://webrtc-codereview.appspot.com/371001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1629 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2012-02-07 18:03:11 +00:00 |
|
kma@webrtc.org
|
4bc24c4afa
|
Optimized function WebRtcSpl_FilterARFastQ12 for ARM platform.
Speed close to doubled for an offline test in NetEq.
Bit exact.
Review URL: https://webrtc-codereview.appspot.com/346001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1520 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2012-01-24 02:12:49 +00:00 |
|
bjornv@webrtc.org
|
132feb1270
|
Made tables static.
In this CL global tables have been moved to where they are actually used. If for some reason they need to be available in a larger scope we can add them again at that point.
Review URL: http://webrtc-codereview.appspot.com/303002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1075 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2011-12-01 15:40:50 +00:00 |
|
bjornv@webrtc.org
|
bedabb25bf
|
Added const on const tables.
Builds on Linux.
Tommi: Can you try on Windows?
Review URL: http://webrtc-codereview.appspot.com/300002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1072 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2011-12-01 07:44:32 +00:00 |
|
kjellander@webrtc.org
|
0403ef419f
|
Restructuring and adding unit test targets on project level instead of in common_audio.
Review URL: http://webrtc-codereview.appspot.com/280001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@959 4adac7df-926f-26a2-2b94-8c16560cd09d
|
2011-11-17 08:35:47 +00:00 |
|