OLD | NEW |
---|---|
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 { | 5 { |
6 'targets': [ | 6 'targets': [ |
7 { | 7 { |
8 'target_name': 'cast_test_utility', | 8 'target_name': 'cast_test_utility', |
9 'type': 'static_library', | 9 'type': 'static_library', |
10 'include_dirs': [ | 10 'include_dirs': [ |
11 '<(DEPTH)/', | 11 '<(DEPTH)/', |
12 ], | 12 ], |
13 'dependencies': [ | 13 'dependencies': [ |
14 'cast_net', | |
14 'cast_receiver', | 15 'cast_receiver', |
15 'cast_transport', | |
16 '<(DEPTH)/testing/gtest.gyp:gtest', | 16 '<(DEPTH)/testing/gtest.gyp:gtest', |
17 '<(DEPTH)/third_party/ffmpeg/ffmpeg.gyp:ffmpeg', | 17 '<(DEPTH)/third_party/ffmpeg/ffmpeg.gyp:ffmpeg', |
18 '<(DEPTH)/third_party/libyuv/libyuv.gyp:libyuv', | 18 '<(DEPTH)/third_party/libyuv/libyuv.gyp:libyuv', |
19 '<(DEPTH)/third_party/mt19937ar/mt19937ar.gyp:mt19937ar', | 19 '<(DEPTH)/third_party/mt19937ar/mt19937ar.gyp:mt19937ar', |
20 '<(DEPTH)/ui/gfx/gfx.gyp:gfx_geometry', | 20 '<(DEPTH)/ui/gfx/gfx.gyp:gfx_geometry', |
21 ], | 21 ], |
22 'sources': [ | 22 'sources': [ |
23 'test/fake_media_source.cc', | 23 'test/fake_media_source.cc', |
24 'test/fake_media_source.h', | 24 'test/fake_media_source.h', |
25 'test/fake_single_thread_task_runner.cc', | 25 'test/fake_single_thread_task_runner.cc', |
(...skipping 26 matching lines...) Expand all Loading... | |
52 }, | 52 }, |
53 { | 53 { |
54 'target_name': 'cast_unittests', | 54 'target_name': 'cast_unittests', |
55 'type': '<(gtest_target_type)', | 55 'type': '<(gtest_target_type)', |
56 'include_dirs': [ | 56 'include_dirs': [ |
57 '<(DEPTH)/', | 57 '<(DEPTH)/', |
58 ], | 58 ], |
59 'dependencies': [ | 59 'dependencies': [ |
60 'cast_base', | 60 'cast_base', |
61 'cast_receiver', | 61 'cast_receiver', |
62 'cast_rtcp', | |
63 'cast_sender', | 62 'cast_sender', |
64 'cast_test_utility', | 63 'cast_test_utility', |
65 # Not a true dependency. This is here to make sure the CQ can verify | 64 # Not a true dependency. This is here to make sure the CQ can verify |
66 # the tools compile correctly. | 65 # the tools compile correctly. |
67 'cast_tools', | 66 'cast_tools', |
68 'cast_transport', | 67 'cast_net', |
wtc
2014/07/12 03:09:09
Nit: sort in alphabetical order.
Alpha Left Google
2014/07/14 18:44:31
Done.
| |
69 '<(DEPTH)/base/base.gyp:test_support_base', | 68 '<(DEPTH)/base/base.gyp:test_support_base', |
70 '<(DEPTH)/net/net.gyp:net', | 69 '<(DEPTH)/net/net.gyp:net', |
71 '<(DEPTH)/testing/gmock.gyp:gmock', | 70 '<(DEPTH)/testing/gmock.gyp:gmock', |
72 '<(DEPTH)/testing/gtest.gyp:gtest', | 71 '<(DEPTH)/testing/gtest.gyp:gtest', |
73 ], | 72 ], |
74 'sources': [ | 73 'sources': [ |
75 '<(DEPTH)/media/base/run_all_unittests.cc', | 74 '<(DEPTH)/media/base/run_all_unittests.cc', |
76 'audio_sender/audio_encoder_unittest.cc', | 75 'net/rtp/cast_message_builder_unittest.cc', |
77 'audio_sender/audio_sender_unittest.cc', | 76 'net/rtp/frame_buffer_unittest.cc', |
78 'congestion_control/congestion_control_unittest.cc', | 77 'net/rtp/framer_unittest.cc', |
wtc
2014/07/12 03:09:09
Nit: move these three net/rtp/ files down to the o
Alpha Left Google
2014/07/14 18:44:31
Done.
| |
79 'framer/cast_message_builder_unittest.cc', | |
80 'framer/frame_buffer_unittest.cc', | |
81 'framer/framer_unittest.cc', | |
82 'logging/encoding_event_subscriber_unittest.cc', | 78 'logging/encoding_event_subscriber_unittest.cc', |
83 'logging/serialize_deserialize_test.cc', | 79 'logging/serialize_deserialize_test.cc', |
84 'logging/logging_impl_unittest.cc', | 80 'logging/logging_impl_unittest.cc', |
85 'logging/logging_raw_unittest.cc', | 81 'logging/logging_raw_unittest.cc', |
86 'logging/receiver_time_offset_estimator_impl_unittest.cc', | 82 'logging/receiver_time_offset_estimator_impl_unittest.cc', |
87 'logging/simple_event_subscriber_unittest.cc', | 83 'logging/simple_event_subscriber_unittest.cc', |
88 'logging/stats_event_subscriber_unittest.cc', | 84 'logging/stats_event_subscriber_unittest.cc', |
85 'net/cast_transport_sender_impl_unittest.cc', | |
86 'net/pacing/mock_paced_packet_sender.cc', | |
87 'net/pacing/mock_paced_packet_sender.h', | |
88 'net/pacing/paced_sender_unittest.cc', | |
89 'net/rtcp/rtcp_receiver_unittest.cc', | |
90 'net/rtcp/mock_rtcp_receiver_feedback.cc', | |
91 'net/rtcp/mock_rtcp_receiver_feedback.h', | |
92 'net/rtcp/mock_rtcp_sender_feedback.cc', | |
93 'net/rtcp/mock_rtcp_sender_feedback.h', | |
94 'net/rtcp/rtcp_sender_unittest.cc', | |
95 'net/rtcp/rtcp_unittest.cc', | |
96 'net/rtcp/receiver_rtcp_event_subscriber_unittest.cc', | |
wtc
2014/07/12 03:09:09
Nit: sort the net/rtcp/ files in alphabetical orde
Alpha Left Google
2014/07/14 18:44:31
Done.
| |
97 # TODO(miu): The following two are test utility modules. Rename/move the files. | |
98 'net/rtcp/test_rtcp_packet_builder.cc', | |
99 'net/rtcp/test_rtcp_packet_builder.h', | |
100 'net/rtp/rtp_receiver_defines.h', | |
101 'net/rtp/mock_rtp_payload_feedback.cc', | |
102 'net/rtp/mock_rtp_payload_feedback.h', | |
103 'net/rtp/receiver_stats_unittest.cc', | |
104 'net/rtp/rtp_packet_builder.cc', | |
105 'net/rtp/rtp_parser_unittest.cc', | |
106 'net/rtp/packet_storage_unittest.cc', | |
107 'net/rtp/rtp_packetizer_unittest.cc', | |
108 'net/rtp/rtp_header_parser.cc', | |
109 'net/rtp/rtp_header_parser.h', | |
wtc
2014/07/12 03:09:09
Nit: sort the net/rtp/ files in alphabetical order
Alpha Left Google
2014/07/14 18:44:31
Done.
| |
110 'net/udp_transport_unittest.cc', | |
89 'receiver/audio_decoder_unittest.cc', | 111 'receiver/audio_decoder_unittest.cc', |
90 'receiver/frame_receiver_unittest.cc', | 112 'receiver/frame_receiver_unittest.cc', |
91 'receiver/video_decoder_unittest.cc', | 113 'receiver/video_decoder_unittest.cc', |
92 'rtcp/mock_rtcp_receiver_feedback.cc', | 114 'sender/audio_encoder_unittest.cc', |
93 'rtcp/mock_rtcp_receiver_feedback.h', | 115 'sender/audio_sender_unittest.cc', |
94 'rtcp/mock_rtcp_sender_feedback.cc', | 116 'sender/congestion_control_unittest.cc', |
95 'rtcp/mock_rtcp_sender_feedback.h', | 117 'sender/external_video_encoder_unittest.cc', |
96 'rtcp/rtcp_receiver_unittest.cc', | 118 'sender/video_encoder_impl_unittest.cc', |
97 'rtcp/rtcp_sender_unittest.cc', | 119 'sender/video_sender_unittest.cc', |
98 'rtcp/rtcp_unittest.cc', | |
99 'rtcp/receiver_rtcp_event_subscriber_unittest.cc', | |
100 # TODO(miu): The following two are test utility modules. Rename/move the files. | |
101 'rtcp/test_rtcp_packet_builder.cc', | |
102 'rtcp/test_rtcp_packet_builder.h', | |
103 'rtp_receiver/rtp_receiver_defines.h', | |
104 'rtp_receiver/mock_rtp_payload_feedback.cc', | |
105 'rtp_receiver/mock_rtp_payload_feedback.h', | |
106 'rtp_receiver/receiver_stats_unittest.cc', | |
107 'rtp_receiver/rtp_parser/test/rtp_packet_builder.cc', | |
108 'rtp_receiver/rtp_parser/rtp_parser_unittest.cc', | |
109 'test/end2end_unittest.cc', | 120 'test/end2end_unittest.cc', |
110 'test/fake_receiver_time_offset_estimator.cc', | 121 'test/fake_receiver_time_offset_estimator.cc', |
111 'test/fake_receiver_time_offset_estimator.h', | 122 'test/fake_receiver_time_offset_estimator.h', |
112 'test/fake_single_thread_task_runner.cc', | 123 'test/fake_single_thread_task_runner.cc', |
113 'test/fake_single_thread_task_runner.h', | 124 'test/fake_single_thread_task_runner.h', |
114 'test/fake_video_encode_accelerator.cc', | 125 'test/fake_video_encode_accelerator.cc', |
115 'test/fake_video_encode_accelerator.h', | 126 'test/fake_video_encode_accelerator.h', |
116 'test/utility/audio_utility_unittest.cc', | 127 'test/utility/audio_utility_unittest.cc', |
117 'test/utility/barcode_unittest.cc', | 128 'test/utility/barcode_unittest.cc', |
118 'transport/cast_transport_sender_impl_unittest.cc', | |
119 'transport/pacing/mock_paced_packet_sender.cc', | |
120 'transport/pacing/mock_paced_packet_sender.h', | |
121 'transport/pacing/paced_sender_unittest.cc', | |
122 'transport/rtp_sender/packet_storage/packet_storage_unittest.cc', | |
123 'transport/rtp_sender/rtp_packetizer/rtp_packetizer_unittest.cc', | |
124 'transport/rtp_sender/rtp_packetizer/test/rtp_header_parser.cc', | |
125 'transport/rtp_sender/rtp_packetizer/test/rtp_header_parser.h', | |
126 'transport/transport/udp_transport_unittest.cc', | |
127 'video_sender/external_video_encoder_unittest.cc', | |
128 'video_sender/video_encoder_impl_unittest.cc', | |
129 'video_sender/video_sender_unittest.cc', | |
130 ], # source | 129 ], # source |
131 }, | 130 }, |
132 { | 131 { |
133 'target_name': 'cast_benchmarks', | 132 'target_name': 'cast_benchmarks', |
134 'type': '<(gtest_target_type)', | 133 'type': '<(gtest_target_type)', |
135 'include_dirs': [ | 134 'include_dirs': [ |
136 '<(DEPTH)/', | 135 '<(DEPTH)/', |
137 ], | 136 ], |
138 'dependencies': [ | 137 'dependencies': [ |
139 'cast_base', | 138 'cast_base', |
140 'cast_receiver', | 139 'cast_receiver', |
141 'cast_rtcp', | |
142 'cast_sender', | 140 'cast_sender', |
143 'cast_test_utility', | 141 'cast_test_utility', |
144 'cast_transport', | 142 'cast_net', |
wtc
2014/07/12 03:09:09
Nit: sort in alphabetical order.
Alpha Left Google
2014/07/14 18:44:31
Done.
| |
145 '<(DEPTH)/base/base.gyp:test_support_base', | 143 '<(DEPTH)/base/base.gyp:test_support_base', |
146 '<(DEPTH)/net/net.gyp:net', | 144 '<(DEPTH)/net/net.gyp:net', |
147 '<(DEPTH)/testing/gtest.gyp:gtest', | 145 '<(DEPTH)/testing/gtest.gyp:gtest', |
148 ], | 146 ], |
149 'sources': [ | 147 'sources': [ |
150 'test/cast_benchmarks.cc', | 148 'test/cast_benchmarks.cc', |
151 'test/fake_single_thread_task_runner.cc', | 149 'test/fake_single_thread_task_runner.cc', |
152 'test/fake_single_thread_task_runner.h', | 150 'test/fake_single_thread_task_runner.h', |
153 'test/fake_video_encode_accelerator.cc', | 151 'test/fake_video_encode_accelerator.cc', |
154 'test/fake_video_encode_accelerator.h', | 152 'test/fake_video_encode_accelerator.h', |
(...skipping 25 matching lines...) Expand all Loading... | |
180 { | 178 { |
181 'target_name': 'cast_receiver_app', | 179 'target_name': 'cast_receiver_app', |
182 'type': 'executable', | 180 'type': 'executable', |
183 'include_dirs': [ | 181 'include_dirs': [ |
184 '<(DEPTH)/', | 182 '<(DEPTH)/', |
185 ], | 183 ], |
186 'dependencies': [ | 184 'dependencies': [ |
187 'cast_base', | 185 'cast_base', |
188 'cast_receiver', | 186 'cast_receiver', |
189 'cast_test_utility', | 187 'cast_test_utility', |
190 'cast_transport', | 188 'cast_net', |
wtc
2014/07/12 03:09:09
Nit: sort in alphabetical order.
Alpha Left Google
2014/07/14 18:44:31
Done.
| |
191 '<(DEPTH)/net/net.gyp:net_test_support', | 189 '<(DEPTH)/net/net.gyp:net_test_support', |
192 '<(DEPTH)/media/media.gyp:media', | 190 '<(DEPTH)/media/media.gyp:media', |
193 '<(DEPTH)/testing/gtest.gyp:gtest', | 191 '<(DEPTH)/testing/gtest.gyp:gtest', |
194 '<(DEPTH)/third_party/libyuv/libyuv.gyp:libyuv', | 192 '<(DEPTH)/third_party/libyuv/libyuv.gyp:libyuv', |
195 ], | 193 ], |
196 'sources': [ | 194 'sources': [ |
197 '<(DEPTH)/media/cast/test/receiver.cc', | 195 '<(DEPTH)/media/cast/test/receiver.cc', |
198 ], | 196 ], |
199 'conditions': [ | 197 'conditions': [ |
200 ['OS == "linux" and use_x11==1', { | 198 ['OS == "linux" and use_x11==1', { |
(...skipping 12 matching lines...) Expand all Loading... | |
213 { | 211 { |
214 'target_name': 'cast_sender_app', | 212 'target_name': 'cast_sender_app', |
215 'type': 'executable', | 213 'type': 'executable', |
216 'include_dirs': [ | 214 'include_dirs': [ |
217 '<(DEPTH)/', | 215 '<(DEPTH)/', |
218 ], | 216 ], |
219 'dependencies': [ | 217 'dependencies': [ |
220 'cast_base', | 218 'cast_base', |
221 'cast_sender', | 219 'cast_sender', |
222 'cast_test_utility', | 220 'cast_test_utility', |
223 'cast_transport', | 221 'cast_net', |
wtc
2014/07/12 03:09:09
Nit: sort in alphabetical order.
Alpha Left Google
2014/07/14 18:44:31
Done.
| |
224 '<(DEPTH)/net/net.gyp:net_test_support', | 222 '<(DEPTH)/net/net.gyp:net_test_support', |
225 '<(DEPTH)/media/media.gyp:media', | 223 '<(DEPTH)/media/media.gyp:media', |
226 '<(DEPTH)/testing/gtest.gyp:gtest', | 224 '<(DEPTH)/testing/gtest.gyp:gtest', |
227 '<(DEPTH)/third_party/ffmpeg/ffmpeg.gyp:ffmpeg', | 225 '<(DEPTH)/third_party/ffmpeg/ffmpeg.gyp:ffmpeg', |
228 '<(DEPTH)/third_party/opus/opus.gyp:opus', | 226 '<(DEPTH)/third_party/opus/opus.gyp:opus', |
229 '<(DEPTH)/ui/gfx/gfx.gyp:gfx_geometry', | 227 '<(DEPTH)/ui/gfx/gfx.gyp:gfx_geometry', |
230 ], | 228 ], |
231 'sources': [ | 229 'sources': [ |
232 '<(DEPTH)/media/cast/test/sender.cc', | 230 '<(DEPTH)/media/cast/test/sender.cc', |
233 ], | 231 ], |
234 }, | 232 }, |
235 { | 233 { |
236 'target_name': 'cast_simulator', | 234 'target_name': 'cast_simulator', |
237 'type': 'executable', | 235 'type': 'executable', |
238 'include_dirs': [ | 236 'include_dirs': [ |
239 '<(DEPTH)/', | 237 '<(DEPTH)/', |
240 ], | 238 ], |
241 'dependencies': [ | 239 'dependencies': [ |
242 'cast_base', | 240 'cast_base', |
243 'cast_network_model_proto', | 241 'cast_network_model_proto', |
244 'cast_sender', | 242 'cast_sender', |
245 'cast_test_utility', | 243 'cast_test_utility', |
246 'cast_transport', | 244 'cast_net', |
wtc
2014/07/12 03:09:09
Nit: sort in alphabetical order.
Alpha Left Google
2014/07/14 18:44:31
Done.
| |
247 '<(DEPTH)/net/net.gyp:net_test_support', | 245 '<(DEPTH)/net/net.gyp:net_test_support', |
248 '<(DEPTH)/media/media.gyp:media', | 246 '<(DEPTH)/media/media.gyp:media', |
249 '<(DEPTH)/testing/gtest.gyp:gtest', | 247 '<(DEPTH)/testing/gtest.gyp:gtest', |
250 '<(DEPTH)/third_party/ffmpeg/ffmpeg.gyp:ffmpeg', | 248 '<(DEPTH)/third_party/ffmpeg/ffmpeg.gyp:ffmpeg', |
251 '<(DEPTH)/third_party/opus/opus.gyp:opus', | 249 '<(DEPTH)/third_party/opus/opus.gyp:opus', |
252 '<(DEPTH)/ui/gfx/gfx.gyp:gfx_geometry', | 250 '<(DEPTH)/ui/gfx/gfx.gyp:gfx_geometry', |
253 ], | 251 ], |
254 'sources': [ | 252 'sources': [ |
255 '<(DEPTH)/media/cast/test/simulator.cc', | 253 '<(DEPTH)/media/cast/test/simulator.cc', |
256 ], | 254 ], |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
288 }, | 286 }, |
289 { | 287 { |
290 'target_name': 'generate_timecode_audio', | 288 'target_name': 'generate_timecode_audio', |
291 'type': 'executable', | 289 'type': 'executable', |
292 'include_dirs': [ | 290 'include_dirs': [ |
293 '<(DEPTH)/', | 291 '<(DEPTH)/', |
294 ], | 292 ], |
295 'dependencies': [ | 293 'dependencies': [ |
296 'cast_base', | 294 'cast_base', |
297 'cast_test_utility', | 295 'cast_test_utility', |
298 'cast_transport', | 296 'cast_net', |
wtc
2014/07/12 03:09:09
Nit: sort in alphabetical order.
Alpha Left Google
2014/07/14 18:44:31
Done.
| |
299 '<(DEPTH)/base/base.gyp:base', | 297 '<(DEPTH)/base/base.gyp:base', |
300 '<(DEPTH)/media/media.gyp:media', | 298 '<(DEPTH)/media/media.gyp:media', |
301 ], | 299 ], |
302 'sources': [ | 300 'sources': [ |
303 'test/utility/generate_timecode_audio.cc', | 301 'test/utility/generate_timecode_audio.cc', |
304 ], | 302 ], |
305 }, | 303 }, |
306 { | 304 { |
307 'target_name': 'udp_proxy', | 305 'target_name': 'udp_proxy', |
308 'type': 'executable', | 306 'type': 'executable', |
309 'include_dirs': [ | 307 'include_dirs': [ |
310 '<(DEPTH)/', | 308 '<(DEPTH)/', |
311 ], | 309 ], |
312 'dependencies': [ | 310 'dependencies': [ |
313 'cast_test_utility', | 311 'cast_test_utility', |
314 '<(DEPTH)/base/base.gyp:base', | 312 '<(DEPTH)/base/base.gyp:base', |
315 '<(DEPTH)/media/media.gyp:media', | 313 '<(DEPTH)/media/media.gyp:media', |
316 ], | 314 ], |
317 'sources': [ | 315 'sources': [ |
318 'test/utility/udp_proxy_main.cc', | 316 'test/utility/udp_proxy_main.cc', |
319 ], | 317 ], |
320 } | 318 } |
321 ], # targets | 319 ], # targets |
322 } | 320 } |
OLD | NEW |