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.
12 'target_name': 'neteq_rtpplay',
16 'neteq_unittest_tools',
18 '<(webrtc_root)/test/test.gyp:test_support_main',
19 '<(DEPTH)/third_party/gflags/gflags.gyp:gflags',
22 'tools/neteq_rtpplay.cc',
29 'target_name': 'RTPencode',
32 # TODO(hlundin): Make RTPencode use ACM to encode files.
33 'neteq_test_tools',# Test helpers
40 '<(webrtc_root)/common_audio/common_audio.gyp:common_audio',
55 'CODEC_ATEVENT_DECODE',
66 # Disable warnings to enable Win64 build, issue 1323.
67 'msvs_disabled_warnings': [
68 4267, # size_t to int truncation.
73 'target_name': 'RTPjitter',
76 '<(DEPTH)/testing/gtest.gyp:gtest',
84 'target_name': 'rtp_analyze',
87 'neteq_unittest_tools',
88 '<(DEPTH)/testing/gtest.gyp:gtest',
89 '<(DEPTH)/third_party/gflags/gflags.gyp:gflags',
90 '<(webrtc_root)/system_wrappers/source/system_wrappers.gyp:field_trial_default',
93 'tools/rtp_analyze.cc',
98 'target_name': 'RTPchange',
102 '<(DEPTH)/testing/gtest.gyp:gtest',
110 'target_name': 'RTPtimeshift',
111 'type': 'executable',
114 '<(DEPTH)/testing/gtest.gyp:gtest',
117 'test/RTPtimeshift.cc',
122 'target_name': 'RTPcat',
123 'type': 'executable',
126 '<(DEPTH)/testing/gtest.gyp:gtest',
134 'target_name': 'rtp_to_text',
135 'type': 'executable',
138 '<(webrtc_root)/system_wrappers/source/system_wrappers.gyp:system_wrappers',
141 'test/rtp_to_text.cc',
146 'target_name': 'audio_classifier_test',
147 'type': 'executable',
152 'test/audio_classifier_test.cc',
157 'target_name': 'neteq_test_support',
158 'type': 'static_library',
162 'neteq_unittest_tools',
163 '<(DEPTH)/testing/gtest.gyp:gtest',
164 '<(DEPTH)/third_party/gflags/gflags.gyp:gflags',
167 'tools/neteq_performance_test.cc',
168 'tools/neteq_performance_test.h',
169 'tools/neteq_quality_test.cc',
170 'tools/neteq_quality_test.h',
172 }, # neteq_test_support
175 'target_name': 'neteq_speed_test',
176 'type': 'executable',
179 'neteq_test_support',
180 '<(DEPTH)/third_party/gflags/gflags.gyp:gflags',
181 '<(webrtc_root)/test/test.gyp:test_support_main',
184 'test/neteq_speed_test.cc',
189 'target_name': 'neteq_opus_fec_quality_test',
190 'type': 'executable',
193 'neteq_test_support',
195 '<(DEPTH)/testing/gtest.gyp:gtest',
196 '<(DEPTH)/third_party/gflags/gflags.gyp:gflags',
197 '<(webrtc_root)/test/test.gyp:test_support_main',
200 'test/neteq_opus_fec_quality_test.cc',
205 'target_name': 'neteq_isac_quality_test',
206 'type': 'executable',
209 'neteq_test_support',
211 '<(DEPTH)/testing/gtest.gyp:gtest',
212 '<(DEPTH)/third_party/gflags/gflags.gyp:gflags',
213 '<(webrtc_root)/test/test.gyp:test_support_main',
216 'test/neteq_isac_quality_test.cc',
221 'target_name': 'neteq_test_tools',
222 # Collection of useful functions used in other tests.
223 'type': 'static_library',
225 # Expects RTP packets without payloads when enabled.
226 'neteq_dummy_rtp%': 0,
235 '<(DEPTH)/testing/gtest.gyp:gtest',
237 'direct_dependent_settings': {
252 'test/NETEQTEST_DummyRTPpacket.cc',
253 'test/NETEQTEST_DummyRTPpacket.h',
254 'test/NETEQTEST_RTPpacket.cc',
255 'test/NETEQTEST_RTPpacket.h',
257 # Disable warnings to enable Win64 build, issue 1323.
258 'msvs_disabled_warnings': [
259 4267, # size_t to int truncation.