Index: chromecast/media/media.gyp |
diff --git a/chromecast/media/media.gyp b/chromecast/media/media.gyp |
index 8b98ec9cbce80993b66ec9545edb72ca92c69a33..bd2070d4fd03c8305f1a073828e5ff2cb7ebc777 100644 |
--- a/chromecast/media/media.gyp |
+++ b/chromecast/media/media.gyp |
@@ -9,6 +9,21 @@ |
}, |
'targets': [ |
{ |
+ 'target_name': 'media_audio', |
+ 'type': '<(component)', |
+ 'dependencies': [ |
+ '../../media/media.gyp:media', |
+ ], |
+ 'sources': [ |
+ 'audio/cast_audio_manager.cc', |
+ 'audio/cast_audio_manager.h', |
+ 'audio/cast_audio_manager_factory.cc', |
+ 'audio/cast_audio_manager_factory.h', |
+ 'audio/cast_audio_output_stream.cc', |
+ 'audio/cast_audio_output_stream.h', |
+ ], |
+ }, |
+ { |
'target_name': 'media_base', |
'type': '<(component)', |
'dependencies': [ |
@@ -244,6 +259,7 @@ |
'cma_ipc', |
'cma_ipc_streamer', |
'cma_pipeline', |
+ 'media_audio', |
'media_cdm', |
], |
}, |
@@ -262,6 +278,8 @@ |
'../../testing/gtest.gyp:gtest_main', |
], |
'sources': [ |
+ 'audio/cast_audio_manager_factory_test.cc', |
+ 'audio/cast_audio_manager_unittest.cc', |
'cma/backend/audio_video_pipeline_device_unittest.cc', |
'cma/base/balanced_media_task_runner_unittest.cc', |
'cma/base/buffering_controller_unittest.cc', |