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 'variables': { | 6 'variables': { |
7 'chromium_code': 1, | 7 'chromium_code': 1, |
8 'chromecast_branding%': 'public', | 8 'chromecast_branding%': 'public', |
9 }, | 9 }, |
10 'target_defaults': { | 10 'target_defaults': { |
(...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
140 { | 140 { |
141 'target_name': 'default_cma_backend', | 141 'target_name': 'default_cma_backend', |
142 'type': '<(component)', | 142 'type': '<(component)', |
143 'dependencies': [ | 143 'dependencies': [ |
144 '../../base/base.gyp:base', | 144 '../../base/base.gyp:base', |
145 ], | 145 ], |
146 'include_dirs': [ | 146 'include_dirs': [ |
147 '../..', | 147 '../..', |
148 ], | 148 ], |
149 'sources': [ | 149 'sources': [ |
150 'cma/backend/audio_pipeline_device_default.cc', | |
151 'cma/backend/audio_pipeline_device_default.h', | |
152 'cma/backend/media_clock_device_default.cc', | |
153 'cma/backend/media_clock_device_default.h', | |
154 'cma/backend/media_component_device_default.cc', | |
155 'cma/backend/media_component_device_default.h', | |
156 'cma/backend/media_pipeline_backend_default.cc', | 150 'cma/backend/media_pipeline_backend_default.cc', |
157 'cma/backend/media_pipeline_backend_default.h', | 151 'cma/backend/media_pipeline_backend_default.h', |
158 'cma/backend/video_pipeline_device_default.cc', | |
159 'cma/backend/video_pipeline_device_default.h', | |
160 ], | 152 ], |
161 }, | 153 }, |
162 { | 154 { |
163 'target_name': 'cma_ipc', | 155 'target_name': 'cma_ipc', |
164 'type': '<(component)', | 156 'type': '<(component)', |
165 'dependencies': [ | 157 'dependencies': [ |
166 '../../base/base.gyp:base', | 158 '../../base/base.gyp:base', |
167 ], | 159 ], |
168 'sources': [ | 160 'sources': [ |
169 'cma/ipc/media_memory_chunk.cc', | 161 'cma/ipc/media_memory_chunk.cc', |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
203 'dependencies': [ | 195 'dependencies': [ |
204 'cma_base', | 196 'cma_base', |
205 'media_base', | 197 'media_base', |
206 'media_cdm', | 198 'media_cdm', |
207 '../../base/base.gyp:base', | 199 '../../base/base.gyp:base', |
208 '../../crypto/crypto.gyp:crypto', | 200 '../../crypto/crypto.gyp:crypto', |
209 '../../media/media.gyp:media', | 201 '../../media/media.gyp:media', |
210 '../../third_party/boringssl/boringssl.gyp:boringssl', | 202 '../../third_party/boringssl/boringssl.gyp:boringssl', |
211 ], | 203 ], |
212 'sources': [ | 204 'sources': [ |
213 'cma/pipeline/audio_pipeline.cc', | |
214 'cma/pipeline/audio_pipeline.h', | |
215 'cma/pipeline/audio_pipeline_impl.cc', | 205 'cma/pipeline/audio_pipeline_impl.cc', |
216 'cma/pipeline/audio_pipeline_impl.h', | 206 'cma/pipeline/audio_pipeline_impl.h', |
217 'cma/pipeline/av_pipeline_client.cc', | 207 'cma/pipeline/av_pipeline_client.cc', |
218 'cma/pipeline/av_pipeline_client.h', | 208 'cma/pipeline/av_pipeline_client.h', |
219 'cma/pipeline/av_pipeline_impl.cc', | 209 'cma/pipeline/av_pipeline_impl.cc', |
220 'cma/pipeline/av_pipeline_impl.h', | 210 'cma/pipeline/av_pipeline_impl.h', |
221 'cma/pipeline/decrypt_util.cc', | 211 'cma/pipeline/decrypt_util.cc', |
222 'cma/pipeline/decrypt_util.h', | 212 'cma/pipeline/decrypt_util.h', |
223 'cma/pipeline/frame_status_cb_impl.cc', | |
224 'cma/pipeline/frame_status_cb_impl.h', | |
225 'cma/pipeline/load_type.h', | 213 'cma/pipeline/load_type.h', |
226 'cma/pipeline/media_component_device_client_impl.cc', | |
227 'cma/pipeline/media_component_device_client_impl.h', | |
228 'cma/pipeline/media_pipeline.h', | |
229 'cma/pipeline/media_pipeline_client.cc', | 214 'cma/pipeline/media_pipeline_client.cc', |
230 'cma/pipeline/media_pipeline_client.h', | 215 'cma/pipeline/media_pipeline_client.h', |
231 'cma/pipeline/media_pipeline_impl.cc', | 216 'cma/pipeline/media_pipeline_impl.cc', |
232 'cma/pipeline/media_pipeline_impl.h', | 217 'cma/pipeline/media_pipeline_impl.h', |
233 'cma/pipeline/video_pipeline.cc', | |
234 'cma/pipeline/video_pipeline.h', | |
235 'cma/pipeline/video_pipeline_client.cc', | 218 'cma/pipeline/video_pipeline_client.cc', |
236 'cma/pipeline/video_pipeline_client.h', | 219 'cma/pipeline/video_pipeline_client.h', |
237 'cma/pipeline/video_pipeline_device_client_impl.cc', | |
238 'cma/pipeline/video_pipeline_device_client_impl.h', | |
239 'cma/pipeline/video_pipeline_impl.cc', | 220 'cma/pipeline/video_pipeline_impl.cc', |
240 'cma/pipeline/video_pipeline_impl.h', | 221 'cma/pipeline/video_pipeline_impl.h', |
241 ], | 222 ], |
242 }, | 223 }, |
243 { | 224 { |
244 'target_name': 'cma_filters', | |
245 'type': '<(component)', | |
246 'dependencies': [ | |
247 '../../base/base.gyp:base', | |
248 '../../media/media.gyp:media', | |
249 'cma_base', | |
250 ], | |
251 'sources': [ | |
252 'cma/filters/cma_renderer.cc', | |
253 'cma/filters/cma_renderer.h', | |
254 'cma/filters/demuxer_stream_adapter.cc', | |
255 'cma/filters/demuxer_stream_adapter.h', | |
256 'cma/filters/hole_frame_factory.cc', | |
257 'cma/filters/hole_frame_factory.h', | |
258 ], | |
259 }, | |
260 { | |
261 'target_name': 'cast_media', | 225 'target_name': 'cast_media', |
262 'type': 'none', | 226 'type': 'none', |
263 'dependencies': [ | 227 'dependencies': [ |
264 'cma_base', | 228 'cma_base', |
265 'cma_filters', | |
266 'cma_ipc', | 229 'cma_ipc', |
267 'cma_ipc_streamer', | 230 'cma_ipc_streamer', |
268 'cma_pipeline', | 231 'cma_pipeline', |
269 'default_cma_backend', | 232 'default_cma_backend', |
270 'media_audio', | 233 'media_audio', |
271 'media_cdm', | 234 'media_cdm', |
272 ], | 235 ], |
273 }, | 236 }, |
274 { | 237 { |
275 'target_name': 'cast_media_unittests', | 238 'target_name': 'cast_media_unittests', |
(...skipping 11 matching lines...) Expand all Loading... |
287 '../../testing/gtest.gyp:gtest_main', | 250 '../../testing/gtest.gyp:gtest_main', |
288 '../../ui/gfx/gfx.gyp:gfx_test_support', | 251 '../../ui/gfx/gfx.gyp:gfx_test_support', |
289 ], | 252 ], |
290 'sources': [ | 253 'sources': [ |
291 'audio/cast_audio_output_stream_unittest.cc', | 254 'audio/cast_audio_output_stream_unittest.cc', |
292 'cdm/chromecast_init_data_unittest.cc', | 255 'cdm/chromecast_init_data_unittest.cc', |
293 'cma/backend/audio_video_pipeline_device_unittest.cc', | 256 'cma/backend/audio_video_pipeline_device_unittest.cc', |
294 'cma/base/balanced_media_task_runner_unittest.cc', | 257 'cma/base/balanced_media_task_runner_unittest.cc', |
295 'cma/base/buffering_controller_unittest.cc', | 258 'cma/base/buffering_controller_unittest.cc', |
296 'cma/base/buffering_frame_provider_unittest.cc', | 259 'cma/base/buffering_frame_provider_unittest.cc', |
297 'cma/filters/demuxer_stream_adapter_unittest.cc', | |
298 'cma/filters/multi_demuxer_stream_adapter_unittest.cc', | |
299 'cma/ipc/media_message_fifo_unittest.cc', | 260 'cma/ipc/media_message_fifo_unittest.cc', |
300 'cma/ipc/media_message_unittest.cc', | 261 'cma/ipc/media_message_unittest.cc', |
301 'cma/ipc_streamer/av_streamer_unittest.cc', | 262 'cma/ipc_streamer/av_streamer_unittest.cc', |
302 'cma/pipeline/audio_video_pipeline_impl_unittest.cc', | 263 'cma/pipeline/audio_video_pipeline_impl_unittest.cc', |
303 'cma/test/cma_end_to_end_test.cc', | |
304 'cma/test/demuxer_stream_for_test.cc', | |
305 'cma/test/demuxer_stream_for_test.h', | |
306 'cma/test/frame_generator_for_test.cc', | 264 'cma/test/frame_generator_for_test.cc', |
307 'cma/test/frame_generator_for_test.h', | 265 'cma/test/frame_generator_for_test.h', |
308 'cma/test/frame_segmenter_for_test.cc', | 266 'cma/test/frame_segmenter_for_test.cc', |
309 'cma/test/frame_segmenter_for_test.h', | 267 'cma/test/frame_segmenter_for_test.h', |
310 'cma/test/media_component_device_feeder_for_test.cc', | |
311 'cma/test/media_component_device_feeder_for_test.h', | |
312 'cma/test/mock_frame_consumer.cc', | 268 'cma/test/mock_frame_consumer.cc', |
313 'cma/test/mock_frame_consumer.h', | 269 'cma/test/mock_frame_consumer.h', |
314 'cma/test/mock_frame_provider.cc', | 270 'cma/test/mock_frame_provider.cc', |
315 'cma/test/mock_frame_provider.h', | 271 'cma/test/mock_frame_provider.h', |
316 'cma/test/run_all_unittests.cc', | 272 'cma/test/run_all_unittests.cc', |
317 ], | 273 ], |
318 'ldflags': [ | 274 'ldflags': [ |
319 # Allow OEMs to override default libraries that are shipped with | 275 # Allow OEMs to override default libraries that are shipped with |
320 # cast receiver package by installed OEM-specific libraries in | 276 # cast receiver package by installed OEM-specific libraries in |
321 # /oem_cast_shlib. | 277 # /oem_cast_shlib. |
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
366 'dependencies': [ | 322 'dependencies': [ |
367 '../../chromecast/chromecast.gyp:cast_public_api', | 323 '../../chromecast/chromecast.gyp:cast_public_api', |
368 'default_cma_backend' | 324 'default_cma_backend' |
369 ], | 325 ], |
370 'sources': [ | 326 'sources': [ |
371 'base/cast_media_default.cc', | 327 'base/cast_media_default.cc', |
372 ], | 328 ], |
373 }, | 329 }, |
374 ], # end of targets | 330 ], # end of targets |
375 } | 331 } |
OLD | NEW |