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',
17 'neteq_unittest_tools',
19 '<(webrtc_root)/test/test.gyp:test_support_main',
20 '<(DEPTH)/third_party/gflags/gflags.gyp:gflags',
23 'tools/neteq_rtpplay.cc',
30 'target_name': 'RTPencode',
33 # TODO(hlundin): Make RTPencode use ACM to encode files.
34 'neteq_test_tools',# Test helpers
41 '<(webrtc_root)/common_audio/common_audio.gyp:common_audio',
56 'CODEC_ATEVENT_DECODE',
67 # Disable warnings to enable Win64 build, issue 1323.
68 'msvs_disabled_warnings': [
69 4267, # size_t to int truncation.
74 'target_name': 'RTPjitter',
77 '<(DEPTH)/testing/gtest.gyp:gtest',
85 'target_name': 'rtp_analyze',
88 'neteq_unittest_tools',
89 '<(DEPTH)/testing/gtest.gyp:gtest',
90 '<(DEPTH)/third_party/gflags/gflags.gyp:gflags',
91 '<(webrtc_root)/system_wrappers/source/system_wrappers.gyp:field_trial_default',
94 'tools/rtp_analyze.cc',
99 'target_name': 'RTPchange',
100 'type': 'executable',
103 '<(DEPTH)/testing/gtest.gyp:gtest',
111 'target_name': 'RTPtimeshift',
112 'type': 'executable',
115 '<(DEPTH)/testing/gtest.gyp:gtest',
118 'test/RTPtimeshift.cc',
123 'target_name': 'RTPcat',
124 'type': 'executable',
127 '<(DEPTH)/testing/gtest.gyp:gtest',
135 'target_name': 'rtp_to_text',
136 'type': 'executable',
139 '<(webrtc_root)/system_wrappers/source/system_wrappers.gyp:system_wrappers',
142 'test/rtp_to_text.cc',
147 'target_name': 'audio_classifier_test',
148 'type': 'executable',
153 'test/audio_classifier_test.cc',
158 'target_name': 'neteq_test_support',
159 'type': 'static_library',
163 'neteq_unittest_tools',
164 '<(DEPTH)/testing/gtest.gyp:gtest',
165 '<(DEPTH)/third_party/gflags/gflags.gyp:gflags',
168 'tools/neteq_performance_test.cc',
169 'tools/neteq_performance_test.h',
170 'tools/neteq_quality_test.cc',
171 'tools/neteq_quality_test.h',
173 }, # neteq_test_support
176 'target_name': 'neteq_speed_test',
177 'type': 'executable',
180 'neteq_test_support',
181 '<(DEPTH)/third_party/gflags/gflags.gyp:gflags',
182 '<(webrtc_root)/test/test.gyp:test_support_main',
185 'test/neteq_speed_test.cc',
190 'target_name': 'neteq_opus_fec_quality_test',
191 'type': 'executable',
194 'neteq_test_support',
196 '<(DEPTH)/testing/gtest.gyp:gtest',
197 '<(DEPTH)/third_party/gflags/gflags.gyp:gflags',
198 '<(webrtc_root)/test/test.gyp:test_support_main',
201 'test/neteq_opus_fec_quality_test.cc',
206 'target_name': 'neteq_test_tools',
207 # Collection of useful functions used in other tests.
208 'type': 'static_library',
210 # Expects RTP packets without payloads when enabled.
211 'neteq_dummy_rtp%': 0,
220 '<(DEPTH)/testing/gtest.gyp:gtest',
222 'direct_dependent_settings': {
237 'test/NETEQTEST_DummyRTPpacket.cc',
238 'test/NETEQTEST_DummyRTPpacket.h',
239 'test/NETEQTEST_RTPpacket.cc',
240 'test/NETEQTEST_RTPpacket.h',
242 # Disable warnings to enable Win64 build, issue 1323.
243 'msvs_disabled_warnings': [
244 4267, # size_t to int truncation.