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

Side by Side Diff: media/mojo/services/BUILD.gn

Issue 1899363002: Finish plumbing MojoVideoDecoder. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebase and strip down. Created 4 years, 7 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
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 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 import("//media/media_options.gni") 5 import("//media/media_options.gni")
6 import("//testing/test.gni") 6 import("//testing/test.gni")
7 import("//mojo/public/mojo_application.gni") 7 import("//mojo/public/mojo_application.gni")
8 import("//mojo/public/mojo_application_manifest.gni") 8 import("//mojo/public/mojo_application_manifest.gni")
9 9
10 # Target naming conventions: 10 # Target naming conventions:
(...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after
136 ":cdm_service", 136 ":cdm_service",
137 "//base", 137 "//base",
138 "//media", 138 "//media",
139 "//media:shared_memory_support", 139 "//media:shared_memory_support",
140 "//media/mojo/common", 140 "//media/mojo/common",
141 "//media/mojo/interfaces", 141 "//media/mojo/interfaces",
142 "//mojo/common", 142 "//mojo/common",
143 ] 143 ]
144 } 144 }
145 145
146 source_set("video_decoder_service") {
147 sources = [
148 "mojo_video_decoder_service.cc",
149 "mojo_video_decoder_service.h",
150 ]
151
152 deps = [
153 "//base",
154 "//media",
155 "//media/mojo/common",
156 "//media/mojo/interfaces",
157 "//mojo/common",
158 ]
159 }
160
146 source_set("renderer_service") { 161 source_set("renderer_service") {
147 sources = [ 162 sources = [
148 "demuxer_stream_provider_shim.cc", 163 "demuxer_stream_provider_shim.cc",
149 "demuxer_stream_provider_shim.h", 164 "demuxer_stream_provider_shim.h",
150 "mojo_demuxer_stream_adapter.cc", 165 "mojo_demuxer_stream_adapter.cc",
151 "mojo_demuxer_stream_adapter.h", 166 "mojo_demuxer_stream_adapter.h",
152 "mojo_renderer_service.cc", 167 "mojo_renderer_service.cc",
153 "mojo_renderer_service.h", 168 "mojo_renderer_service.h",
154 ] 169 ]
155 170
(...skipping 17 matching lines...) Expand all
173 "service_factory_impl.cc", 188 "service_factory_impl.cc",
174 "service_factory_impl.h", 189 "service_factory_impl.h",
175 ] 190 ]
176 191
177 public_configs = [ ":mojo_media_config" ] 192 public_configs = [ ":mojo_media_config" ]
178 193
179 deps = [ 194 deps = [
180 ":audio_decoder_service", 195 ":audio_decoder_service",
181 ":cdm_service", 196 ":cdm_service",
182 ":renderer_service", 197 ":renderer_service",
198 ":video_decoder_service",
183 "//base", 199 "//base",
184 "//media", 200 "//media",
185 "//media/mojo/interfaces", 201 "//media/mojo/interfaces",
186 "//services/shell/public/cpp", 202 "//services/shell/public/cpp",
187 ] 203 ]
188 } 204 }
189 205
190 source_set("application_factory") { 206 source_set("application_factory") {
191 sources = [ 207 sources = [
192 "mojo_media_application_factory.cc", 208 "mojo_media_application_factory.cc",
(...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after
288 ":media", 304 ":media",
289 ":pipeline_test_manifest", 305 ":pipeline_test_manifest",
290 ] 306 ]
291 } 307 }
292 308
293 mojo_application_manifest("pipeline_test_manifest") { 309 mojo_application_manifest("pipeline_test_manifest") {
294 application_name = "media_pipeline_integration_unittests" 310 application_name = "media_pipeline_integration_unittests"
295 type = "exe" 311 type = "exe"
296 source = "pipeline_test_manifest.json" 312 source = "pipeline_test_manifest.json"
297 } 313 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698