Moving asm code out of common_audio_c sources list
BUG=webrtc:7743 Review-Url: https://codereview.webrtc.org/2966173002 Cr-Commit-Position: refs/heads/master@{#18916}
This commit is contained in:
parent
3b03476233
commit
d66072b71b
@ -103,6 +103,23 @@ rtc_static_library("common_audio") {
|
||||
}
|
||||
}
|
||||
|
||||
rtc_source_set("common_audio_c_arm_asm") {
|
||||
visibility = [ ":*" ] # Only targets in this file can depend on this.
|
||||
sources = []
|
||||
if (current_cpu == "arm") {
|
||||
sources += [
|
||||
"signal_processing/complex_bit_reverse_arm.S",
|
||||
"signal_processing/spl_sqrt_floor_arm.S",
|
||||
]
|
||||
|
||||
if (arm_version >= 7) {
|
||||
sources += [ "signal_processing/filter_ar_fast_q12_armv7.S" ]
|
||||
} else {
|
||||
sources += [ "signal_processing/filter_ar_fast_q12.c" ]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
rtc_source_set("common_audio_c") {
|
||||
visibility = [ ":*" ] # Only targets in this file can depend on this.
|
||||
sources = [
|
||||
@ -156,19 +173,6 @@ rtc_source_set("common_audio_c") {
|
||||
"vad/webrtc_vad.c",
|
||||
]
|
||||
|
||||
if (current_cpu == "arm") {
|
||||
sources += [
|
||||
"signal_processing/complex_bit_reverse_arm.S",
|
||||
"signal_processing/spl_sqrt_floor_arm.S",
|
||||
]
|
||||
|
||||
if (arm_version >= 7) {
|
||||
sources += [ "signal_processing/filter_ar_fast_q12_armv7.S" ]
|
||||
} else {
|
||||
sources += [ "signal_processing/filter_ar_fast_q12.c" ]
|
||||
}
|
||||
}
|
||||
|
||||
if (current_cpu == "mipsel") {
|
||||
sources += [
|
||||
"signal_processing/complex_bit_reverse_mips.c",
|
||||
@ -202,6 +206,7 @@ rtc_source_set("common_audio_c") {
|
||||
|
||||
public_configs = [ ":common_audio_config" ]
|
||||
deps = [
|
||||
":common_audio_c_arm_asm",
|
||||
":common_audio_cc",
|
||||
"..:webrtc_common",
|
||||
"../base:compile_assert_c",
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user