OLD | NEW |
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 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 # Override to dynamically link the PulseAudio library. | 8 # Override to dynamically link the PulseAudio library. |
9 'use_pulseaudio%': 0, | 9 'use_pulseaudio%': 0, |
10 # Override to dynamically link the cras (ChromeOS audio) library. | 10 # Override to dynamically link the cras (ChromeOS audio) library. |
(...skipping 753 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
764 'audio/mac/audio_output_mac_unittest.cc', | 764 'audio/mac/audio_output_mac_unittest.cc', |
765 'audio/simple_sources_unittest.cc', | 765 'audio/simple_sources_unittest.cc', |
766 'audio/virtual_audio_input_stream_unittest.cc', | 766 'audio/virtual_audio_input_stream_unittest.cc', |
767 'audio/virtual_audio_output_stream_unittest.cc', | 767 'audio/virtual_audio_output_stream_unittest.cc', |
768 'audio/win/audio_device_listener_win_unittest.cc', | 768 'audio/win/audio_device_listener_win_unittest.cc', |
769 'audio/win/audio_low_latency_input_win_unittest.cc', | 769 'audio/win/audio_low_latency_input_win_unittest.cc', |
770 'audio/win/audio_low_latency_output_win_unittest.cc', | 770 'audio/win/audio_low_latency_output_win_unittest.cc', |
771 'audio/win/audio_output_win_unittest.cc', | 771 'audio/win/audio_output_win_unittest.cc', |
772 'audio/win/audio_unified_win_unittest.cc', | 772 'audio/win/audio_unified_win_unittest.cc', |
773 'audio/win/core_audio_util_win_unittest.cc', | 773 'audio/win/core_audio_util_win_unittest.cc', |
| 774 'base/android/media_codec_bridge_unittest.cc', |
774 'base/audio_bus_unittest.cc', | 775 'base/audio_bus_unittest.cc', |
775 'base/audio_converter_unittest.cc', | 776 'base/audio_converter_unittest.cc', |
776 'base/audio_fifo_unittest.cc', | 777 'base/audio_fifo_unittest.cc', |
777 'base/audio_hardware_config_unittest.cc', | 778 'base/audio_hardware_config_unittest.cc', |
778 'base/audio_pull_fifo_unittest.cc', | 779 'base/audio_pull_fifo_unittest.cc', |
779 'base/audio_renderer_mixer_input_unittest.cc', | 780 'base/audio_renderer_mixer_input_unittest.cc', |
780 'base/audio_renderer_mixer_unittest.cc', | 781 'base/audio_renderer_mixer_unittest.cc', |
781 'base/audio_splicer_unittest.cc', | 782 'base/audio_splicer_unittest.cc', |
782 'base/audio_timestamp_helper_unittest.cc', | 783 'base/audio_timestamp_helper_unittest.cc', |
783 'base/bind_to_loop_unittest.cc', | 784 'base/bind_to_loop_unittest.cc', |
(...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
893 'filters/ffmpeg_video_decoder_unittest.cc', | 894 'filters/ffmpeg_video_decoder_unittest.cc', |
894 'filters/pipeline_integration_test.cc', | 895 'filters/pipeline_integration_test.cc', |
895 'filters/pipeline_integration_test_base.cc', | 896 'filters/pipeline_integration_test_base.cc', |
896 'mp4/mp4_stream_parser_unittest.cc', | 897 'mp4/mp4_stream_parser_unittest.cc', |
897 'webm/webm_cluster_parser_unittest.cc', | 898 'webm/webm_cluster_parser_unittest.cc', |
898 ], | 899 ], |
899 'conditions': [ | 900 'conditions': [ |
900 ['gtest_target_type == "shared_library"', { | 901 ['gtest_target_type == "shared_library"', { |
901 'dependencies': [ | 902 'dependencies': [ |
902 '../testing/android/native_test.gyp:native_test_native_code', | 903 '../testing/android/native_test.gyp:native_test_native_code', |
| 904 'player_android', |
903 ], | 905 ], |
904 }], | 906 }], |
905 ], | 907 ], |
906 }], | 908 }], |
907 ['OS == "linux"', { | 909 ['OS == "linux"', { |
908 'conditions': [ | 910 'conditions': [ |
909 ['use_cras == 1', { | 911 ['use_cras == 1', { |
910 'sources': [ | 912 'sources': [ |
911 'audio/linux/cras_input_unittest.cc', | 913 'audio/linux/cras_input_unittest.cc', |
912 'audio/linux/cras_output_unittest.cc', | 914 'audio/linux/cras_output_unittest.cc', |
(...skipping 407 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1320 ], | 1322 ], |
1321 'sources': [ | 1323 'sources': [ |
1322 'base/android/java/src/org/chromium/media/VideoCapture.java', | 1324 'base/android/java/src/org/chromium/media/VideoCapture.java', |
1323 ], | 1325 ], |
1324 'variables': { | 1326 'variables': { |
1325 'jni_gen_dir': 'media', | 1327 'jni_gen_dir': 'media', |
1326 }, | 1328 }, |
1327 'includes': [ '../build/jni_generator.gypi' ], | 1329 'includes': [ '../build/jni_generator.gypi' ], |
1328 }, | 1330 }, |
1329 { | 1331 { |
| 1332 'target_name': 'media_codec_jni_headers', |
| 1333 'type': 'none', |
| 1334 'variables': { |
| 1335 'jni_gen_dir': 'media', |
| 1336 'input_java_class': 'android/media/MediaCodec.class', |
| 1337 'input_jar_file': '<(android_sdk)/android.jar', |
| 1338 }, |
| 1339 'includes': [ '../build/jar_file_jni_generator.gypi' ], |
| 1340 }, |
| 1341 { |
| 1342 'target_name': 'media_format_jni_headers', |
| 1343 'type': 'none', |
| 1344 'variables': { |
| 1345 'jni_gen_dir': 'media', |
| 1346 'input_java_class': 'android/media/MediaFormat.class', |
| 1347 'input_jar_file': '<(android_sdk)/android.jar', |
| 1348 }, |
| 1349 'includes': [ '../build/jar_file_jni_generator.gypi' ], |
| 1350 }, |
| 1351 { |
1330 'target_name': 'player_android', | 1352 'target_name': 'player_android', |
1331 'type': 'static_library', | 1353 'type': 'static_library', |
1332 'sources': [ | 1354 'sources': [ |
| 1355 'base/android/media_codec_bridge.cc', |
| 1356 'base/android/media_codec_bridge.h', |
1333 'base/android/media_jni_registrar.cc', | 1357 'base/android/media_jni_registrar.cc', |
1334 'base/android/media_jni_registrar.h', | 1358 'base/android/media_jni_registrar.h', |
1335 'base/android/media_player_bridge.cc', | 1359 'base/android/media_player_bridge.cc', |
1336 'base/android/media_player_bridge.h', | 1360 'base/android/media_player_bridge.h', |
1337 'base/android/media_player_listener.cc', | 1361 'base/android/media_player_listener.cc', |
1338 'base/android/media_player_listener.h', | 1362 'base/android/media_player_listener.h', |
1339 ], | 1363 ], |
1340 'dependencies': [ | 1364 'dependencies': [ |
1341 '../base/base.gyp:base', | 1365 '../base/base.gyp:base', |
| 1366 'media_codec_jni_headers', |
| 1367 'media_format_jni_headers', |
1342 'player_android_jni_headers', | 1368 'player_android_jni_headers', |
1343 ], | 1369 ], |
1344 'include_dirs': [ | 1370 'include_dirs': [ |
1345 '<(SHARED_INTERMEDIATE_DIR)/media', | 1371 '<(SHARED_INTERMEDIATE_DIR)/media', |
1346 ], | 1372 ], |
1347 }, | 1373 }, |
1348 { | 1374 { |
1349 'target_name': 'media_java', | 1375 'target_name': 'media_java', |
1350 'type': 'none', | 1376 'type': 'none', |
1351 'dependencies': [ | 1377 'dependencies': [ |
(...skipping 122 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1474 ], | 1500 ], |
1475 'sources': [ | 1501 'sources': [ |
1476 'video/capture/screen/differ_block_sse2.cc', | 1502 'video/capture/screen/differ_block_sse2.cc', |
1477 'video/capture/screen/differ_block_sse2.h', | 1503 'video/capture/screen/differ_block_sse2.h', |
1478 ], | 1504 ], |
1479 }, # end of target differ_block_sse2 | 1505 }, # end of target differ_block_sse2 |
1480 ], | 1506 ], |
1481 }], | 1507 }], |
1482 ], | 1508 ], |
1483 } | 1509 } |
OLD | NEW |