1 // Copyright (c) 2015 The WebRTC project authors. All Rights Reserved. 2 // 3 // Use of this source code is governed by a BSD-style license 4 // that can be found in the LICENSE file in the root of the source 5 // tree. An additional intellectual property rights grant can be found 6 // in the file PATENTS. All contributing project authors may 7 // be found in the AUTHORS file in the root of the source tree. 8 9 subdirs = ["*"] 10 11 cc_library_static { 12 name: "libwebrtc_common", 13 defaults: ["webrtc_flags"], 14 15 srcs: [ 16 "audio_converter.cc", 17 "audio_util.cc", 18 "blocker.cc", 19 "channel_buffer.cc", 20 "fft4g.c", 21 "fir_filter.cc", 22 "lapped_transform.cc", 23 "real_fourier_ooura.cc", 24 "real_fourier.cc", 25 "ring_buffer.c", 26 "audio_ring_buffer.cc", 27 "sparse_fir_filter.cc", 28 "window_generator.cc", 29 ], 30 31 arch: { 32 x86: { 33 srcs: ["fir_filter_sse.cc"], 34 }, 35 x86_64: { 36 srcs: ["fir_filter_sse.cc"], 37 }, 38 }, 39 } 40 41 filegroup { 42 name: "webrtc_common_audio_wav", 43 srcs: [ 44 "wav_file.cc", 45 "wav_header.cc", 46 ], 47 } 48