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 1051 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1062 ['include', '^base/mac/corevideo_glue\\.h$'], | 1062 ['include', '^base/mac/corevideo_glue\\.h$'], |
1063 ['include', '^base/mac/videotoolbox_glue\\.h$'], | 1063 ['include', '^base/mac/videotoolbox_glue\\.h$'], |
1064 ['include', '^base/mac/videotoolbox_glue\\.mm$'], | 1064 ['include', '^base/mac/videotoolbox_glue\\.mm$'], |
1065 ['include', '^base/mac/video_frame_mac\\.h$'], | 1065 ['include', '^base/mac/video_frame_mac\\.h$'], |
1066 ['include', '^base/mac/video_frame_mac\\.cc$'], | 1066 ['include', '^base/mac/video_frame_mac\\.cc$'], |
1067 ], | 1067 ], |
1068 }], | 1068 }], |
1069 ], # target_conditions | 1069 ], # target_conditions |
1070 }, | 1070 }, |
1071 { | 1071 { |
| 1072 # GN version: //media/mojo/interfaces |
| 1073 'target_name': 'media_mojo_bindings', |
| 1074 'type': 'static_library', |
| 1075 'sources': [ |
| 1076 'mojo/interfaces/media_types.mojom', |
| 1077 'mojo/interfaces/media_renderer.mojom', |
| 1078 'mojo/interfaces/demuxer_stream.mojom', |
| 1079 ], |
| 1080 'includes': [ |
| 1081 '../mojo/public/tools/bindings/mojom_bindings_generator.gypi' |
| 1082 ], |
| 1083 'export_dependent_settings': [ |
| 1084 '../mojo/public/mojo_public.gyp:mojo_cpp_bindings', |
| 1085 '../mojo/services/public/mojo_services_public.gyp:mojo_geometry_bindings
', |
| 1086 ], |
| 1087 'dependencies': [ |
| 1088 '../mojo/public/mojo_public.gyp:mojo_cpp_bindings', |
| 1089 '../mojo/services/public/mojo_services_public.gyp:mojo_geometry_bindings
', |
| 1090 ], |
| 1091 }, |
| 1092 { |
| 1093 'target_name': 'media_mojo_renderer_proxy', |
| 1094 'type': 'static_library', |
| 1095 'includes': [ |
| 1096 '../mojo/mojo_variables.gypi', |
| 1097 ], |
| 1098 'dependencies': [ |
| 1099 'media', |
| 1100 'media_mojo_bindings', |
| 1101 '../base/base.gyp:base', |
| 1102 '../mojo/mojo_geometry_converters.gyp:mojo_geometry_lib', |
| 1103 '../skia/skia.gyp:skia', |
| 1104 '../ui/gfx/gfx.gyp:gfx_geometry', |
| 1105 '<(mojo_system_for_component)', |
| 1106 ], |
| 1107 'export_dependent_settings': [ |
| 1108 'media_mojo_bindings', |
| 1109 ], |
| 1110 'sources': [ |
| 1111 'mojo/services/media_type_converters.cc', |
| 1112 'mojo/services/media_type_converters.h', |
| 1113 'mojo/services/mojo_demuxer_stream_impl.cc', |
| 1114 'mojo/services/mojo_demuxer_stream_impl.h', |
| 1115 "mojo/services/mojo_renderer_factory.cc", |
| 1116 "mojo/services/mojo_renderer_factory.h", |
| 1117 'mojo/services/mojo_renderer_impl.cc', |
| 1118 'mojo/services/mojo_renderer_impl.h', |
| 1119 ], |
| 1120 }, |
| 1121 { |
| 1122 'target_name': 'media_mojo_renderer_service', |
| 1123 'type': '<(component)', |
| 1124 'includes': [ |
| 1125 '../mojo/mojo_variables.gypi', |
| 1126 ], |
| 1127 'defines': [ |
| 1128 'MEDIA_IMPLEMENTATION', |
| 1129 ], |
| 1130 'dependencies': [ |
| 1131 '../base/base.gyp:base', |
| 1132 'media_mojo_bindings', |
| 1133 'shared_memory_support', |
| 1134 '../mojo/mojo_base.gyp:mojo_environment_chromium', |
| 1135 '<(mojo_system_for_component)', |
| 1136 '../skia/skia.gyp:skia', |
| 1137 ], |
| 1138 'sources': [ |
| 1139 'mojo/services/demuxer_stream_provider_shim.cc', |
| 1140 'mojo/services/demuxer_stream_provider_shim.h', |
| 1141 'mojo/services/media_type_converters.cc', |
| 1142 'mojo/services/media_type_converters.h', |
| 1143 'mojo/services/mojo_demuxer_stream_adapter.cc', |
| 1144 'mojo/services/mojo_demuxer_stream_adapter.h', |
| 1145 'mojo/services/mojo_renderer_service.cc', |
| 1146 'mojo/services/mojo_renderer_service.h', |
| 1147 'mojo/services/renderer_config.cc', |
| 1148 'mojo/services/renderer_config.h', |
| 1149 'mojo/services/renderer_config_default.cc', |
| 1150 ], |
| 1151 }, |
| 1152 { |
1072 # GN version: //media:media_unittests | 1153 # GN version: //media:media_unittests |
1073 'target_name': 'media_unittests', | 1154 'target_name': 'media_unittests', |
1074 'type': '<(gtest_target_type)', | 1155 'type': '<(gtest_target_type)', |
1075 'dependencies': [ | 1156 'dependencies': [ |
1076 'media', | 1157 'media', |
1077 'media_test_support', | 1158 'media_test_support', |
1078 'shared_memory_support', | 1159 'shared_memory_support', |
1079 '../base/base.gyp:base', | 1160 '../base/base.gyp:base', |
1080 '../base/base.gyp:base_i18n', | 1161 '../base/base.gyp:base_i18n', |
1081 '../base/base.gyp:test_support_base', | 1162 '../base/base.gyp:test_support_base', |
(...skipping 806 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1888 '../build/isolate.gypi', | 1969 '../build/isolate.gypi', |
1889 ], | 1970 ], |
1890 'sources': [ | 1971 'sources': [ |
1891 'media_unittests.isolate', | 1972 'media_unittests.isolate', |
1892 ], | 1973 ], |
1893 }, | 1974 }, |
1894 ], | 1975 ], |
1895 }], | 1976 }], |
1896 ], | 1977 ], |
1897 } | 1978 } |
OLD | NEW |