aboutsummaryrefslogtreecommitdiff
path: root/cast/sender/BUILD.gn
diff options
context:
space:
mode:
authorbtolsch <btolsch@chromium.org>2020-02-19 16:31:02 -0800
committerCommit Bot <commit-bot@chromium.org>2020-02-27 00:53:46 +0000
commit3947b7b9e39b5b071c1f0d222ba04a77fae2fd4e (patch)
tree1bd86df24605084a37f7b3119ada3d609bc5fc6d /cast/sender/BUILD.gn
parent9931e7a88ec31d7ffe83d829d00ddae55ea109d3 (diff)
downloadopenscreen-3947b7b9e39b5b071c1f0d222ba04a77fae2fd4e.tar.gz
Add Cast app discovery mechanism
This change ports CastAppDiscoveryServiceImpl from Chromium, along with necessary changes. This includes Cast message request/response tracking on top of VirtualConnectionRouter. Bug: openscreen:60 Change-Id: I62c23eb6214573d83987950df4f1e76cee7e13b8 Reviewed-on: https://chromium-review.googlesource.com/c/openscreen/+/2029250 Commit-Queue: Brandon Tolsch <btolsch@chromium.org> Reviewed-by: mark a. foltz <mfoltz@chromium.org> Reviewed-by: Takumi Fujimoto <takumif@chromium.org>
Diffstat (limited to 'cast/sender/BUILD.gn')
-rw-r--r--cast/sender/BUILD.gn5
1 files changed, 5 insertions, 0 deletions
diff --git a/cast/sender/BUILD.gn b/cast/sender/BUILD.gn
index 86ecb7d6..f500f766 100644
--- a/cast/sender/BUILD.gn
+++ b/cast/sender/BUILD.gn
@@ -31,8 +31,12 @@ source_set("sender") {
sources = [
"cast_app_availability_tracker.cc",
"cast_app_availability_tracker.h",
+ "cast_app_discovery_service_impl.cc",
+ "cast_app_discovery_service_impl.h",
"cast_platform_client.cc",
"cast_platform_client.h",
+ "public/cast_app_discovery_service.cc",
+ "public/cast_app_discovery_service.h",
"public/cast_media_source.cc",
"public/cast_media_source.h",
]
@@ -70,6 +74,7 @@ source_set("unittests") {
testonly = true
sources = [
"cast_app_availability_tracker_unittest.cc",
+ "cast_app_discovery_service_impl_unittest.cc",
"cast_platform_client_unittest.cc",
"channel/cast_auth_util_unittest.cc",
]