Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(344)

Side by Side Diff: media/media.gyp

Issue 377993003: Small cleaups to media to support disabling ozone and libvpx properly. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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 cras (ChromeOS audio) library. 8 # Override to dynamically link the cras (ChromeOS audio) library.
9 'use_cras%': 0, 9 'use_cras%': 0,
10 # Option e.g. for Linux distributions to link pulseaudio directly 10 # Option e.g. for Linux distributions to link pulseaudio directly
(...skipping 756 matching lines...) Expand 10 before | Expand all | Expand 10 after
767 'python', 767 'python',
768 '<(generator_path)', 768 '<(generator_path)',
769 '--platform_list=<(platform_list_txt_file)', 769 '--platform_list=<(platform_list_txt_file)',
770 '--output_cc=<(constructor_list_cc_file)', 770 '--output_cc=<(constructor_list_cc_file)',
771 '--namespace=media', 771 '--namespace=media',
772 '--typename=MediaOzonePlatform', 772 '--typename=MediaOzonePlatform',
773 '--include="media/ozone/media_ozone_platform.h"' 773 '--include="media/ozone/media_ozone_platform.h"'
774 ], 774 ],
775 }, 775 },
776 ] 776 ]
777 }, {
778 'sources!': [
779 'ozone/media_ozone_platform.cc',
780 'ozone/media_ozone_platform.h',
781 ]
777 }], 782 }],
778 ['OS!="linux"', { 783 ['OS!="linux"', {
779 'sources!': [ 784 'sources!': [
780 'audio/cras/audio_manager_cras.cc', 785 'audio/cras/audio_manager_cras.cc',
781 'audio/cras/audio_manager_cras.h', 786 'audio/cras/audio_manager_cras.h',
782 'audio/cras/cras_input.cc', 787 'audio/cras/cras_input.cc',
783 'audio/cras/cras_input.h', 788 'audio/cras/cras_input.h',
784 'audio/cras/cras_unified.cc', 789 'audio/cras/cras_unified.cc',
785 'audio/cras/cras_unified.h', 790 'audio/cras/cras_unified.h',
786 ], 791 ],
(...skipping 801 matching lines...) Expand 10 before | Expand all | Expand 10 after
1588 'type': 'none', 1593 'type': 'none',
1589 'dependencies': [ 1594 'dependencies': [
1590 'media_java', 1595 'media_java',
1591 'media_perftests', 1596 'media_perftests',
1592 ], 1597 ],
1593 'variables': { 1598 'variables': {
1594 'test_suite_name': 'media_perftests', 1599 'test_suite_name': 'media_perftests',
1595 }, 1600 },
1596 'includes': ['../build/apk_test.gypi'], 1601 'includes': ['../build/apk_test.gypi'],
1597 }, 1602 },
1598 ],
1599 }],
1600 ['OS=="android"', {
1601 'targets': [
1602 { 1603 {
1603 'target_name': 'media_android_jni_headers', 1604 'target_name': 'media_android_jni_headers',
1604 'type': 'none', 1605 'type': 'none',
1605 'sources': [ 1606 'sources': [
1606 'base/android/java/src/org/chromium/media/AudioManagerAndroid.java', 1607 'base/android/java/src/org/chromium/media/AudioManagerAndroid.java',
1607 'base/android/java/src/org/chromium/media/AudioRecordInput.java', 1608 'base/android/java/src/org/chromium/media/AudioRecordInput.java',
1608 'base/android/java/src/org/chromium/media/MediaCodecBridge.java', 1609 'base/android/java/src/org/chromium/media/MediaCodecBridge.java',
1609 'base/android/java/src/org/chromium/media/MediaDrmBridge.java', 1610 'base/android/java/src/org/chromium/media/MediaDrmBridge.java',
1610 'base/android/java/src/org/chromium/media/MediaPlayerBridge.java', 1611 'base/android/java/src/org/chromium/media/MediaPlayerBridge.java',
1611 'base/android/java/src/org/chromium/media/MediaPlayerListener.java', 1612 'base/android/java/src/org/chromium/media/MediaPlayerListener.java',
(...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after
1705 }], 1706 }],
1706 ['media_use_ffmpeg==1', { 1707 ['media_use_ffmpeg==1', {
1707 'targets': [ 1708 'targets': [
1708 { 1709 {
1709 'target_name': 'ffmpeg_unittests', 1710 'target_name': 'ffmpeg_unittests',
1710 'type': 'executable', 1711 'type': 'executable',
1711 'dependencies': [ 1712 'dependencies': [
1712 '../base/base.gyp:base', 1713 '../base/base.gyp:base',
1713 '../base/base.gyp:base_i18n', 1714 '../base/base.gyp:base_i18n',
1714 '../base/base.gyp:test_support_base', 1715 '../base/base.gyp:test_support_base',
1715 '../base/base.gyp:test_support_perf',
scherkus (not reviewing) 2014/07/08 21:10:03 didn't see this mentioned in the CL description --
awong 2014/07/08 21:28:03 intentional. Updated CL description. I don't know
1716 '../testing/gtest.gyp:gtest', 1716 '../testing/gtest.gyp:gtest',
1717 '../third_party/ffmpeg/ffmpeg.gyp:ffmpeg', 1717 '../third_party/ffmpeg/ffmpeg.gyp:ffmpeg',
1718 'media', 1718 'media',
1719 'media_test_support', 1719 'media_test_support',
1720 ], 1720 ],
1721 'sources': [ 1721 'sources': [
1722 'ffmpeg/ffmpeg_unittest.cc', 1722 'ffmpeg/ffmpeg_unittest.cc',
1723 ], 1723 ],
1724 }, 1724 },
1725 { 1725 {
(...skipping 22 matching lines...) Expand all
1748 ], 1748 ],
1749 }], 1749 }],
1750 ], 1750 ],
1751 }], 1751 }],
1752 ], 1752 ],
1753 }, 1753 },
1754 ], 1754 ],
1755 }], 1755 }],
1756 ], 1756 ],
1757 } 1757 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698