Index: media/mojo/services/BUILD.gn |
diff --git a/media/mojo/services/BUILD.gn b/media/mojo/services/BUILD.gn |
index 39384c979e2ee6956a29ed0d201a27771da06705..22925805d09a79ec19194e6caa37d32f37404639 100644 |
--- a/media/mojo/services/BUILD.gn |
+++ b/media/mojo/services/BUILD.gn |
@@ -150,24 +150,30 @@ source_set("application") { |
"service_factory_impl.h", |
] |
+ public_configs = [ ":enable_mojo_media_config" ] |
+ |
+ deps = [ |
+ ":cdm_service", |
+ ":renderer_service", |
+ "//mojo/shell/public/cpp", |
+ ] |
+} |
+ |
+source_set("default_application") { |
if (is_android) { |
- sources += [ |
+ sources = [ |
"android_mojo_media_client.cc", |
- "android_mojo_media_client.h", |
] |
} else { |
- sources += [ |
+ sources = [ |
"default_mojo_media_client.cc", |
- "default_mojo_media_client.h", |
] |
} |
public_configs = [ ":enable_mojo_media_config" ] |
deps = [ |
- ":cdm_service", |
- ":renderer_service", |
- "//mojo/shell/public/cpp", |
+ ":application", |
] |
} |
@@ -197,7 +203,7 @@ mojo_native_application("media") { |
] |
deps = [ |
- ":application", |
+ ":default_application", |
"//mojo/logging", |
"//mojo/public/c/system:for_shared_library", |
] |
@@ -226,9 +232,7 @@ mojo_native_application("media_apptests") { |
"//testing/gtest", |
] |
- data_deps = [ |
- ":media", |
- ] |
+ data_deps = [ ":media" ] |
} |
mojo_native_application("media_pipeline_integration_apptests") { |
@@ -238,9 +242,7 @@ mojo_native_application("media_pipeline_integration_apptests") { |
"//media/test:mojo_pipeline_integration_tests", |
] |
- data_deps = [ |
- ":media", |
- ] |
+ data_deps = [ ":media" ] |
} |
group("services") { |