| 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', | 
|  276       'type': '<(gtest_target_type)', |  239       'type': '<(gtest_target_type)', | 
|  277       'dependencies': [ |  240       'dependencies': [ | 
|  278         'cast_media', |  241         'cast_media', | 
|  279         '../../base/base.gyp:base', |  242         '../../base/base.gyp:base', | 
|  280         '../../base/base.gyp:base_i18n', |  243         '../../base/base.gyp:base_i18n', | 
|  281         '../../base/base.gyp:test_support_base', |  244         '../../base/base.gyp:test_support_base', | 
|  282         '../../chromecast/chromecast.gyp:cast_metrics_test_support', |  245         '../../chromecast/chromecast.gyp:cast_metrics_test_support', | 
 |  246         '../../chromecast/chromecast.gyp:cast_shell_media', | 
|  283         '../../gpu/gpu.gyp:gpu_unittest_utils', |  247         '../../gpu/gpu.gyp:gpu_unittest_utils', | 
|  284         '../../media/media.gyp:media_test_support', |  248         '../../media/media.gyp:media_test_support', | 
|  285         '../../testing/gmock.gyp:gmock', |  249         '../../testing/gmock.gyp:gmock', | 
|  286         '../../testing/gtest.gyp:gtest', |  250         '../../testing/gtest.gyp:gtest', | 
|  287         '../../testing/gtest.gyp:gtest_main', |  251         '../../testing/gtest.gyp:gtest_main', | 
|  288         '../../ui/gfx/gfx.gyp:gfx_test_support', |  252         '../../ui/gfx/gfx.gyp:gfx_test_support', | 
|  289       ], |  253       ], | 
|  290       'sources': [ |  254       'sources': [ | 
|  291         'audio/cast_audio_output_stream_unittest.cc', |  255         'audio/cast_audio_output_stream_unittest.cc', | 
|  292         'cdm/chromecast_init_data_unittest.cc', |  256         'cdm/chromecast_init_data_unittest.cc', | 
|  293         'cma/backend/audio_video_pipeline_device_unittest.cc', |  257         'cma/backend/audio_video_pipeline_device_unittest.cc', | 
|  294         'cma/base/balanced_media_task_runner_unittest.cc', |  258         'cma/base/balanced_media_task_runner_unittest.cc', | 
|  295         'cma/base/buffering_controller_unittest.cc', |  259         'cma/base/buffering_controller_unittest.cc', | 
|  296         'cma/base/buffering_frame_provider_unittest.cc', |  260         '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', |  261         'cma/ipc/media_message_fifo_unittest.cc', | 
|  300         'cma/ipc/media_message_unittest.cc', |  262         'cma/ipc/media_message_unittest.cc', | 
|  301         'cma/ipc_streamer/av_streamer_unittest.cc', |  263         'cma/ipc_streamer/av_streamer_unittest.cc', | 
|  302         'cma/pipeline/audio_video_pipeline_impl_unittest.cc', |  264         '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', |  265         'cma/test/frame_generator_for_test.cc', | 
|  307         'cma/test/frame_generator_for_test.h', |  266         'cma/test/frame_generator_for_test.h', | 
|  308         'cma/test/frame_segmenter_for_test.cc', |  267         'cma/test/frame_segmenter_for_test.cc', | 
|  309         'cma/test/frame_segmenter_for_test.h', |  268         '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', |  269         'cma/test/mock_frame_consumer.cc', | 
|  313         'cma/test/mock_frame_consumer.h', |  270         'cma/test/mock_frame_consumer.h', | 
|  314         'cma/test/mock_frame_provider.cc', |  271         'cma/test/mock_frame_provider.cc', | 
|  315         'cma/test/mock_frame_provider.h', |  272         'cma/test/mock_frame_provider.h', | 
|  316         'cma/test/run_all_unittests.cc', |  273         'cma/test/run_all_unittests.cc', | 
|  317       ], |  274       ], | 
|  318       'ldflags': [ |  275       'ldflags': [ | 
|  319         # Allow  OEMs to override default libraries that are shipped with |  276         # Allow  OEMs to override default libraries that are shipped with | 
|  320         # cast receiver package by installed OEM-specific libraries in |  277         # cast receiver package by installed OEM-specific libraries in | 
|  321         # /oem_cast_shlib. |  278         # /oem_cast_shlib. | 
| (...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  366       'dependencies': [ |  323       'dependencies': [ | 
|  367         '../../chromecast/chromecast.gyp:cast_public_api', |  324         '../../chromecast/chromecast.gyp:cast_public_api', | 
|  368         'default_cma_backend' |  325         'default_cma_backend' | 
|  369       ], |  326       ], | 
|  370       'sources': [ |  327       'sources': [ | 
|  371         'base/cast_media_default.cc', |  328         'base/cast_media_default.cc', | 
|  372       ], |  329       ], | 
|  373     }, |  330     }, | 
|  374   ], # end of targets |  331   ], # end of targets | 
|  375 } |  332 } | 
| OLD | NEW |