1 # Copyright (c) 2012 The WebRTC project authors. All Rights Reserved.
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.
11 'audio_coding_dependencies': [
19 '<(webrtc_root)/common_audio/common_audio.gyp:common_audio',
20 '<(webrtc_root)/system_wrappers/source/system_wrappers.gyp:system_wrappers',
22 'audio_coding_defines': [],
25 'audio_coding_dependencies': ['webrtc_opus',],
26 'audio_coding_defines': ['WEBRTC_CODEC_OPUS',],
32 'target_name': 'audio_coding_module',
33 'type': 'static_library',
35 '<@(audio_coding_defines)',
38 '<@(audio_coding_dependencies)',
46 'direct_dependent_settings': {
54 '../interface/audio_coding_module.h',
55 '../interface/audio_coding_module_typedefs.h',
64 'acm_codec_database.cc',
65 'acm_codec_database.h',
67 'acm_dtmf_playout.cc',
79 'acm_generic_codec.cc',
80 'acm_generic_codec.h',
104 'audio_coding_module.cc',
105 'audio_coding_module_impl.cc',
106 'audio_coding_module_impl.h',
107 'call_statistics.cc',
109 'initial_delay_manager.cc',
110 'initial_delay_manager.h',
117 ['include_tests==1', {
120 'target_name': 'acm_receive_test',
121 'type': 'static_library',
123 'audio_coding_module',
124 'neteq_unittest_tools',
125 '<(DEPTH)/testing/gtest.gyp:gtest',
128 'acm_receive_test.cc',
129 'acm_receive_test.h',
131 }, # acm_receive_test
133 'target_name': 'delay_test',
134 'type': 'executable',
136 'audio_coding_module',
137 '<(DEPTH)/testing/gtest.gyp:gtest',
138 '<(webrtc_root)/test/test.gyp:test_support',
139 '<(webrtc_root)/system_wrappers/source/system_wrappers.gyp:system_wrappers',
140 '<(webrtc_root)/system_wrappers/source/system_wrappers.gyp:field_trial_default',
141 '<(DEPTH)/third_party/gflags/gflags.gyp:gflags',
144 '../test/delay_test.cc',
145 '../test/Channel.cc',
146 '../test/PCMFile.cc',
147 '../test/utility.cc',
151 'target_name': 'insert_packet_with_timing',
152 'type': 'executable',
154 'audio_coding_module',
155 '<(DEPTH)/testing/gtest.gyp:gtest',
156 '<(webrtc_root)/test/test.gyp:test_support',
157 '<(webrtc_root)/system_wrappers/source/system_wrappers.gyp:system_wrappers',
158 '<(webrtc_root)/system_wrappers/source/system_wrappers.gyp:field_trial_default',
159 '<(DEPTH)/third_party/gflags/gflags.gyp:gflags',
162 '../test/insert_packet_with_timing.cc',
163 '../test/Channel.cc',
164 '../test/PCMFile.cc',