|
Moved the AEC C code to be built using C++.
In order for the change to be reviewable, the
move was made into two steps consisting of the
first two patches in this CL.
Step 1 (patch set 1):
-Changed file types to use .cc
-Changed buildfiles to use the new files
-Changed C code inclusion to properly match the changed
file formats (removed and added extern "C" declarations).
-Changed implicit void-> nonvoid casts that are
illegal in C++ to be explicit.
Step 2 (patch set 2):
-Changed all the warnings reported when uploading the CL.
-The warnings about formatting of the assembly optimized
code were not addressed though.
BUG= webrtc:5201
Committed: https://crrev.com/8df5d4f15ba9f29c994103905e7cb7909e6ba969
Cr-Commit-Position: refs/heads/master@{#11727}
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+223 lines, -5194 lines) |
Patch |
|
M |
webrtc/modules/audio_processing/BUILD.gn
|
View
|
|
4 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
|
D |
webrtc/modules/audio_processing/aec/aec_core.c
|
View
|
|
1 chunk |
+0 lines, -1896 lines |
0 comments
|
Download
|
|
A + |
webrtc/modules/audio_processing/aec/aec_core.cc
|
View
|
1
|
20 chunks |
+59 lines, -42 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/audio_processing/aec/aec_core_internal.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
D |
webrtc/modules/audio_processing/aec/aec_core_mips.c
|
View
|
|
1 chunk |
+0 lines, -787 lines |
0 comments
|
Download
|
|
A + |
webrtc/modules/audio_processing/aec/aec_core_mips.cc
|
View
|
1
2
3
|
34 chunks |
+63 lines, -67 lines |
0 comments
|
Download
|
|
D |
webrtc/modules/audio_processing/aec/aec_core_neon.c
|
View
|
|
1 chunk |
+0 lines, -727 lines |
0 comments
|
Download
|
|
A + |
webrtc/modules/audio_processing/aec/aec_core_neon.cc
|
View
|
1
|
2 chunks |
+4 lines, -1 line |
0 comments
|
Download
|
|
D |
webrtc/modules/audio_processing/aec/aec_core_sse2.c
|
View
|
|
1 chunk |
+0 lines, -721 lines |
0 comments
|
Download
|
|
A + |
webrtc/modules/audio_processing/aec/aec_core_sse2.cc
|
View
|
1
|
5 chunks |
+42 lines, -19 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/audio_processing/aec/echo_cancellation.h
|
View
|
|
2 chunks |
+0 lines, -7 lines |
0 comments
|
Download
|
|
D |
webrtc/modules/audio_processing/aec/echo_cancellation.c
|
View
|
|
1 chunk |
+0 lines, -875 lines |
0 comments
|
Download
|
|
A + |
webrtc/modules/audio_processing/aec/echo_cancellation.cc
|
View
|
1
|
19 chunks |
+41 lines, -31 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/audio_processing/aec/echo_cancellation_internal.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/audio_processing/aec/echo_cancellation_unittest.cc
|
View
|
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/audio_processing/aec/system_delay_unittest.cc
|
View
|
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/audio_processing/audio_processing.gypi
|
View
|
|
4 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/audio_processing/audio_processing_impl.cc
|
View
|
1
2
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/audio_processing/echo_cancellation_impl.cc
|
View
|
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/audio_processing/echo_cancellation_impl_unittest.cc
|
View
|
1
2
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
Total messages: 64 (34 generated)
|