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 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 30 matching lines...) Expand all Loading... |
41 }, { | 41 }, { |
42 'pkg-config': 'pkg-config' | 42 'pkg-config': 'pkg-config' |
43 }], | 43 }], |
44 ], | 44 ], |
45 }, | 45 }, |
46 'includes': [ | 46 'includes': [ |
47 'media_cdm.gypi', | 47 'media_cdm.gypi', |
48 ], | 48 ], |
49 'targets': [ | 49 'targets': [ |
50 { | 50 { |
| 51 'target_name': 'media_types', |
| 52 'type': '<(component)', |
| 53 'dependencies': [ |
| 54 '../base/base.gyp:base', |
| 55 ], |
| 56 'defines': [ |
| 57 'MEDIA_TYPES_IMPLEMENTATION', |
| 58 ], |
| 59 'sources': [ |
| 60 'types/video_decode_accelerator_impl.cc', |
| 61 'types/video_decode_accelerator_impl.h', |
| 62 'types/media_types_export.h', |
| 63 ], |
| 64 }, |
| 65 { |
51 'target_name': 'media', | 66 'target_name': 'media', |
52 'type': '<(component)', | 67 'type': '<(component)', |
53 'dependencies': [ | 68 'dependencies': [ |
54 '../base/base.gyp:base', | 69 '../base/base.gyp:base', |
55 '../base/base.gyp:base_i18n', | 70 '../base/base.gyp:base_i18n', |
56 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', | 71 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', |
57 '../crypto/crypto.gyp:crypto', | 72 '../crypto/crypto.gyp:crypto', |
58 '../gpu/gpu.gyp:command_buffer_common', | 73 '../gpu/gpu.gyp:command_buffer_common', |
59 '../skia/skia.gyp:skia', | 74 '../skia/skia.gyp:skia', |
60 '../third_party/opus/opus.gyp:opus', | 75 '../third_party/opus/opus.gyp:opus', |
61 '../ui/events/events.gyp:events_base', | 76 '../ui/events/events.gyp:events_base', |
62 '../ui/gfx/gfx.gyp:gfx', | 77 '../ui/gfx/gfx.gyp:gfx', |
63 '../ui/gfx/gfx.gyp:gfx_geometry', | 78 '../ui/gfx/gfx.gyp:gfx_geometry', |
64 '../url/url.gyp:url_lib', | 79 '../url/url.gyp:url_lib', |
65 'shared_memory_support', | 80 'shared_memory_support', |
| 81 'media_types', |
66 ], | 82 ], |
67 'defines': [ | 83 'defines': [ |
68 'MEDIA_IMPLEMENTATION', | 84 'MEDIA_IMPLEMENTATION', |
69 ], | 85 ], |
70 'include_dirs': [ | 86 'include_dirs': [ |
71 '..', | 87 '..', |
72 ], | 88 ], |
73 'sources': [ | 89 'sources': [ |
74 'audio/agc_audio_stream.h', | 90 'audio/agc_audio_stream.h', |
75 'audio/alsa/alsa_input.cc', | 91 'audio/alsa/alsa_input.cc', |
(...skipping 1621 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1697 ], | 1713 ], |
1698 }], | 1714 }], |
1699 ], | 1715 ], |
1700 }], | 1716 }], |
1701 ], | 1717 ], |
1702 }, | 1718 }, |
1703 ], | 1719 ], |
1704 }], | 1720 }], |
1705 ], | 1721 ], |
1706 } | 1722 } |
OLD | NEW |