Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1303)

Side by Side Diff: media/cast/BUILD.gn

Issue 535613002: GN: Build libvpx (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: merged Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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 component("cast") { 5 component("cast") {
6 deps = [ 6 deps = [
7 ":sender", 7 ":sender",
8 ":receiver", 8 ":receiver",
9 ] 9 ]
10 } 10 }
(...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after
119 "sender/fake_software_video_encoder.h", 119 "sender/fake_software_video_encoder.h",
120 "sender/fake_software_video_encoder.cc", 120 "sender/fake_software_video_encoder.cc",
121 "sender/frame_sender.cc", 121 "sender/frame_sender.cc",
122 "sender/frame_sender.h", 122 "sender/frame_sender.h",
123 "sender/software_video_encoder.h", 123 "sender/software_video_encoder.h",
124 "sender/video_encoder.h", 124 "sender/video_encoder.h",
125 "sender/video_encoder_impl.h", 125 "sender/video_encoder_impl.h",
126 "sender/video_encoder_impl.cc", 126 "sender/video_encoder_impl.cc",
127 "sender/video_sender.h", 127 "sender/video_sender.h",
128 "sender/video_sender.cc", 128 "sender/video_sender.cc",
129 # "sender/vp8_encoder.cc", 129 "sender/vp8_encoder.cc",
130 # "sender/vp8_encoder.h", 130 "sender/vp8_encoder.h",
131 ] 131 ]
132 132
133 deps = [ 133 deps = [
134 ":common", 134 ":common",
135 ":net", 135 ":net",
136 "//media", 136 "//media",
137 "//media:shared_memory_support", 137 "//media:shared_memory_support",
138 "//third_party/libvpx",
138 "//third_party/opus", 139 "//third_party/opus",
139 # TODO(hclam): libvpx support.
140 # "//third_party/libvpx",
141 ] 140 ]
142 } 141 }
143 142
144 source_set("receiver") { 143 source_set("receiver") {
145 sources = [ 144 sources = [
146 "cast_receiver.h", 145 "cast_receiver.h",
147 "receiver/audio_decoder.cc", 146 "receiver/audio_decoder.cc",
148 "receiver/audio_decoder.h", 147 "receiver/audio_decoder.h",
149 # TODO(hclam): Libvpx support. 148 "receiver/cast_receiver_impl.cc",
150 # "receiver/cast_receiver_impl.cc", 149 "receiver/cast_receiver_impl.h",
151 # "receiver/cast_receiver_impl.h",
152 "receiver/frame_receiver.cc", 150 "receiver/frame_receiver.cc",
153 "receiver/frame_receiver.h", 151 "receiver/frame_receiver.h",
154 # TODO(hclam): Need libvpx support. 152 "receiver/video_decoder.cc",
155 # "receiver/video_decoder.cc", 153 "receiver/video_decoder.h",
156 # "receiver/video_decoder.h",
157 ] 154 ]
158 155
159 deps = [ 156 deps = [
160 ":common", 157 ":common",
161 ":net", 158 ":net",
162 "//media", 159 "//media",
163 "//media:shared_memory_support", 160 "//media:shared_memory_support",
164 "//third_party/opus", 161 "//third_party/opus",
165 # TODO(hclam): libvpx support. 162 "//third_party/libvpx",
166 # "//third_party/libvpx",
167 "//ui/gfx", 163 "//ui/gfx",
168 ] 164 ]
169 } 165 }
170 166
171 source_set("test_support") { 167 source_set("test_support") {
172 testonly = true 168 testonly = true
173 sources = [ 169 sources = [
174 # TODO(hclam): FFmpeg. 170 # TODO(hclam): FFmpeg.
175 # "test/fake_media_source.cc", 171 # "test/fake_media_source.cc",
176 # "test/fake_media_source.h", 172 # "test/fake_media_source.h",
177 "test/fake_single_thread_task_runner.cc", 173 "test/fake_single_thread_task_runner.cc",
178 "test/fake_single_thread_task_runner.h", 174 "test/fake_single_thread_task_runner.h",
179 "test/skewed_single_thread_task_runner.cc", 175 "test/skewed_single_thread_task_runner.cc",
180 "test/skewed_single_thread_task_runner.h", 176 "test/skewed_single_thread_task_runner.h",
181 "test/skewed_tick_clock.cc", 177 "test/skewed_tick_clock.cc",
182 "test/skewed_tick_clock.h", 178 "test/skewed_tick_clock.h",
183 "test/loopback_transport.cc", 179 "test/loopback_transport.cc",
184 "test/loopback_transport.h", 180 "test/loopback_transport.h",
185 "test/utility/audio_utility.cc", 181 "test/utility/audio_utility.cc",
186 "test/utility/audio_utility.h", 182 "test/utility/audio_utility.h",
187 "test/utility/barcode.cc", 183 "test/utility/barcode.cc",
188 "test/utility/barcode.h", 184 "test/utility/barcode.h",
189 "test/utility/default_config.cc", 185 "test/utility/default_config.cc",
190 "test/utility/default_config.h", 186 "test/utility/default_config.h",
191 # TODO(hclam): libvpx support. 187 "test/utility/in_process_receiver.cc",
192 # "test/utility/in_process_receiver.cc", 188 "test/utility/in_process_receiver.h",
193 # "test/utility/in_process_receiver.h",
194 "test/utility/input_builder.cc", 189 "test/utility/input_builder.cc",
195 "test/utility/input_builder.h", 190 "test/utility/input_builder.h",
196 "test/utility/net_utility.cc", 191 "test/utility/net_utility.cc",
197 "test/utility/net_utility.h", 192 "test/utility/net_utility.h",
198 "test/utility/standalone_cast_environment.cc", 193 "test/utility/standalone_cast_environment.cc",
199 "test/utility/standalone_cast_environment.h", 194 "test/utility/standalone_cast_environment.h",
200 "test/utility/video_utility.cc", 195 "test/utility/video_utility.cc",
201 "test/utility/video_utility.h", 196 "test/utility/video_utility.h",
202 "test/utility/udp_proxy.cc", 197 "test/utility/udp_proxy.cc",
203 "test/utility/udp_proxy.h", 198 "test/utility/udp_proxy.h",
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
246 "net/rtp/receiver_stats_unittest.cc", 241 "net/rtp/receiver_stats_unittest.cc",
247 "net/rtp/rtp_header_parser.cc", 242 "net/rtp/rtp_header_parser.cc",
248 "net/rtp/rtp_header_parser.h", 243 "net/rtp/rtp_header_parser.h",
249 "net/rtp/rtp_packet_builder.cc", 244 "net/rtp/rtp_packet_builder.cc",
250 "net/rtp/rtp_parser_unittest.cc", 245 "net/rtp/rtp_parser_unittest.cc",
251 "net/rtp/rtp_packetizer_unittest.cc", 246 "net/rtp/rtp_packetizer_unittest.cc",
252 "net/rtp/rtp_receiver_defines.h", 247 "net/rtp/rtp_receiver_defines.h",
253 "net/udp_transport_unittest.cc", 248 "net/udp_transport_unittest.cc",
254 "receiver/audio_decoder_unittest.cc", 249 "receiver/audio_decoder_unittest.cc",
255 "receiver/frame_receiver_unittest.cc", 250 "receiver/frame_receiver_unittest.cc",
256 # TODO(hclam): libvpx support. 251 "receiver/video_decoder_unittest.cc",
257 # "receiver/video_decoder_unittest.cc",
258 "sender/audio_encoder_unittest.cc", 252 "sender/audio_encoder_unittest.cc",
259 "sender/audio_sender_unittest.cc", 253 "sender/audio_sender_unittest.cc",
260 "sender/congestion_control_unittest.cc", 254 "sender/congestion_control_unittest.cc",
261 "sender/external_video_encoder_unittest.cc", 255 "sender/external_video_encoder_unittest.cc",
262 # TODO(hclam): libvpx support. 256 "sender/video_encoder_impl_unittest.cc",
263 # "sender/video_encoder_impl_unittest.cc", 257 "sender/video_sender_unittest.cc",
264 # "sender/video_sender_unittest.cc", 258 "test/end2end_unittest.cc",
265 # "test/end2end_unittest.cc",
266 "test/fake_receiver_time_offset_estimator.cc", 259 "test/fake_receiver_time_offset_estimator.cc",
267 "test/fake_receiver_time_offset_estimator.h", 260 "test/fake_receiver_time_offset_estimator.h",
268 "test/fake_video_encode_accelerator.cc", 261 "test/fake_video_encode_accelerator.cc",
269 "test/fake_video_encode_accelerator.h", 262 "test/fake_video_encode_accelerator.h",
270 "test/utility/audio_utility_unittest.cc", 263 "test/utility/audio_utility_unittest.cc",
271 "test/utility/barcode_unittest.cc", 264 "test/utility/barcode_unittest.cc",
272 ] 265 ]
273 266
274 deps = [ 267 deps = [
275 ":common", 268 ":common",
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
314 sources = [ 307 sources = [
315 "test/utility/udp_proxy_main.cc", 308 "test/utility/udp_proxy_main.cc",
316 ] 309 ]
317 310
318 deps = [ 311 deps = [
319 ":test_support", 312 ":test_support",
320 "//base", 313 "//base",
321 "//net", 314 "//net",
322 ] 315 ]
323 } 316 }
OLDNEW
« no previous file with comments | « DEPS ('k') | media/media_options.gni » ('j') | third_party/yasm/yasm_assemble.gni » ('J')

Powered by Google App Engine
This is Rietveld 408576698