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 664 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
675 'audio/mac/audio_output_mac_unittest.cc', | 675 'audio/mac/audio_output_mac_unittest.cc', |
676 'audio/simple_sources_unittest.cc', | 676 'audio/simple_sources_unittest.cc', |
677 'audio/virtual_audio_input_stream_unittest.cc', | 677 'audio/virtual_audio_input_stream_unittest.cc', |
678 'audio/virtual_audio_output_stream_unittest.cc', | 678 'audio/virtual_audio_output_stream_unittest.cc', |
679 'audio/win/audio_device_listener_win_unittest.cc', | 679 'audio/win/audio_device_listener_win_unittest.cc', |
680 'audio/win/audio_low_latency_input_win_unittest.cc', | 680 'audio/win/audio_low_latency_input_win_unittest.cc', |
681 'audio/win/audio_low_latency_output_win_unittest.cc', | 681 'audio/win/audio_low_latency_output_win_unittest.cc', |
682 'audio/win/audio_output_win_unittest.cc', | 682 'audio/win/audio_output_win_unittest.cc', |
683 'audio/win/audio_unified_win_unittest.cc', | 683 'audio/win/audio_unified_win_unittest.cc', |
684 'audio/win/core_audio_util_win_unittest.cc', | 684 'audio/win/core_audio_util_win_unittest.cc', |
| 685 'base/android/media_codec_bridge_unittest.cc', |
685 'base/audio_bus_unittest.cc', | 686 'base/audio_bus_unittest.cc', |
686 'base/audio_converter_unittest.cc', | 687 'base/audio_converter_unittest.cc', |
687 'base/audio_fifo_unittest.cc', | 688 'base/audio_fifo_unittest.cc', |
688 'base/audio_pull_fifo_unittest.cc', | 689 'base/audio_pull_fifo_unittest.cc', |
689 'base/audio_renderer_mixer_input_unittest.cc', | 690 'base/audio_renderer_mixer_input_unittest.cc', |
690 'base/audio_renderer_mixer_unittest.cc', | 691 'base/audio_renderer_mixer_unittest.cc', |
691 'base/audio_splicer_unittest.cc', | 692 'base/audio_splicer_unittest.cc', |
692 'base/audio_timestamp_helper_unittest.cc', | 693 'base/audio_timestamp_helper_unittest.cc', |
693 'base/bit_reader_unittest.cc', | 694 'base/bit_reader_unittest.cc', |
694 'base/bind_to_loop_unittest.cc', | 695 'base/bind_to_loop_unittest.cc', |
(...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
798 'filters/ffmpeg_video_decoder_unittest.cc', | 799 'filters/ffmpeg_video_decoder_unittest.cc', |
799 'filters/pipeline_integration_test.cc', | 800 'filters/pipeline_integration_test.cc', |
800 'filters/pipeline_integration_test_base.cc', | 801 'filters/pipeline_integration_test_base.cc', |
801 'mp4/mp4_stream_parser_unittest.cc', | 802 'mp4/mp4_stream_parser_unittest.cc', |
802 'webm/webm_cluster_parser_unittest.cc', | 803 'webm/webm_cluster_parser_unittest.cc', |
803 ], | 804 ], |
804 'conditions': [ | 805 'conditions': [ |
805 ['gtest_target_type == "shared_library"', { | 806 ['gtest_target_type == "shared_library"', { |
806 'dependencies': [ | 807 'dependencies': [ |
807 '../testing/android/native_test.gyp:native_test_native_code', | 808 '../testing/android/native_test.gyp:native_test_native_code', |
| 809 'player_android', |
808 ], | 810 ], |
809 }], | 811 }], |
810 ], | 812 ], |
811 }], | 813 }], |
812 ['OS == "linux"', { | 814 ['OS == "linux"', { |
813 'conditions': [ | 815 'conditions': [ |
814 ['use_cras == 1', { | 816 ['use_cras == 1', { |
815 'sources': [ | 817 'sources': [ |
816 'audio/linux/cras_input_unittest.cc', | 818 'audio/linux/cras_input_unittest.cc', |
817 'audio/linux/cras_output_unittest.cc', | 819 'audio/linux/cras_output_unittest.cc', |
(...skipping 418 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1236 'sources': [ | 1238 'sources': [ |
1237 'base/android/java/src/org/chromium/media/MediaPlayerBridge.java', | 1239 'base/android/java/src/org/chromium/media/MediaPlayerBridge.java', |
1238 'base/android/java/src/org/chromium/media/MediaPlayerListener.java', | 1240 'base/android/java/src/org/chromium/media/MediaPlayerListener.java', |
1239 ], | 1241 ], |
1240 'variables': { | 1242 'variables': { |
1241 'jni_gen_dir': 'media', | 1243 'jni_gen_dir': 'media', |
1242 }, | 1244 }, |
1243 'includes': [ '../build/jni_generator.gypi' ], | 1245 'includes': [ '../build/jni_generator.gypi' ], |
1244 }, | 1246 }, |
1245 { | 1247 { |
| 1248 'target_name': 'media_codec_jni_headers', |
| 1249 'type': 'none', |
| 1250 'variables': { |
| 1251 'jni_gen_dir': 'media', |
| 1252 'input_java_class': 'android/media/MediaCodec.class', |
| 1253 'input_jar_file': '<(android_sdk)/android.jar', |
| 1254 }, |
| 1255 'includes': [ '../build/jar_file_jni_generator.gypi' ], |
| 1256 }, |
| 1257 { |
| 1258 'target_name': 'media_format_jni_headers', |
| 1259 'type': 'none', |
| 1260 'variables': { |
| 1261 'jni_gen_dir': 'media', |
| 1262 'input_java_class': 'android/media/MediaFormat.class', |
| 1263 'input_jar_file': '<(android_sdk)/android.jar', |
| 1264 }, |
| 1265 'includes': [ '../build/jar_file_jni_generator.gypi' ], |
| 1266 }, |
| 1267 { |
1246 'target_name': 'player_android', | 1268 'target_name': 'player_android', |
1247 'type': 'static_library', | 1269 'type': 'static_library', |
1248 'sources': [ | 1270 'sources': [ |
| 1271 'base/android/media_codec_bridge.cc', |
| 1272 'base/android/media_codec_bridge.h', |
1249 'base/android/media_jni_registrar.cc', | 1273 'base/android/media_jni_registrar.cc', |
1250 'base/android/media_jni_registrar.h', | 1274 'base/android/media_jni_registrar.h', |
1251 'base/android/media_player_bridge.cc', | 1275 'base/android/media_player_bridge.cc', |
1252 'base/android/media_player_bridge.h', | 1276 'base/android/media_player_bridge.h', |
1253 'base/android/media_player_listener.cc', | 1277 'base/android/media_player_listener.cc', |
1254 'base/android/media_player_listener.h', | 1278 'base/android/media_player_listener.h', |
1255 ], | 1279 ], |
1256 'dependencies': [ | 1280 'dependencies': [ |
1257 '../base/base.gyp:base', | 1281 '../base/base.gyp:base', |
| 1282 'media_codec_jni_headers', |
| 1283 'media_format_jni_headers', |
1258 'player_android_jni_headers', | 1284 'player_android_jni_headers', |
1259 ], | 1285 ], |
1260 'include_dirs': [ | 1286 'include_dirs': [ |
1261 '<(SHARED_INTERMEDIATE_DIR)/media', | 1287 '<(SHARED_INTERMEDIATE_DIR)/media', |
1262 ], | 1288 ], |
1263 }, | 1289 }, |
1264 { | 1290 { |
1265 'target_name': 'media_java', | 1291 'target_name': 'media_java', |
1266 'type': 'none', | 1292 'type': 'none', |
1267 'dependencies': [ | 1293 'dependencies': [ |
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1368 'media', | 1394 'media', |
1369 ], | 1395 ], |
1370 'sources': [ | 1396 'sources': [ |
1371 'tools/media_bench/media_bench.cc', | 1397 'tools/media_bench/media_bench.cc', |
1372 ], | 1398 ], |
1373 }, | 1399 }, |
1374 ], | 1400 ], |
1375 }] | 1401 }] |
1376 ], | 1402 ], |
1377 } | 1403 } |
OLD | NEW |