Skip to content

Commit

Permalink
Media Remoting: Add mojo interfaces between browser and extension.
Browse files Browse the repository at this point in the history
Currently media remoting communicates with extension by text strings
through Media Router mojo API. This CL adds mojo interfaces to allow
CastRemotingConnector in browser talk directly to MediaRemoter in
extension after connected through the Media Router mojo API. These
changes also enable passing the receiver's capablities to remoting
control logic in renderer, which will be done in a follow up CL.

BUG=734672

Review-Url: https://codereview.chromium.org/2951523002
Cr-Commit-Position: refs/heads/master@{#485043}
  • Loading branch information
xjz authored and Commit Bot committed Jul 7, 2017
1 parent 7accad6 commit ef7927f
Show file tree
Hide file tree
Showing 23 changed files with 584 additions and 738 deletions.
6 changes: 0 additions & 6 deletions BUILD.gn
Original file line number Diff line number Diff line change
Expand Up @@ -675,12 +675,6 @@ group("gn_all") {
"//third_party/icu/fuzzers",
"//third_party/qcms:fuzzers",
]

# TODO(miu): Remove this dependency once the build configuration in
# chrome/browser/BUILD.gn is migrated to chrome/browser/media/BUILD.gn.
# This dependency here only exists to allow GN to discover the
# fuzzer_test target there.
deps += [ "//chrome/browser/media:cast_remoting_connector_fuzzer" ]
}

if (enable_nacl) {
Expand Down
3 changes: 1 addition & 2 deletions chrome/browser/BUILD.gn
Original file line number Diff line number Diff line change
Expand Up @@ -568,8 +568,6 @@ split_static_library("browser") {
"mac/security_wrappers.h",
"media/cast_remoting_connector.cc",
"media/cast_remoting_connector.h",
"media/cast_remoting_connector_messaging.cc",
"media/cast_remoting_connector_messaging.h",
"media/cast_remoting_sender.cc",
"media/cast_remoting_sender.h",
"media/media_access_handler.cc",
Expand Down Expand Up @@ -1637,6 +1635,7 @@ split_static_library("browser") {
"//media/cast:net",
"//media/midi",
"//media/mojo:features",
"//media/mojo/interfaces:mirror_service_remoting",
"//media/mojo/interfaces:remoting",
"//mojo/common",
"//mojo/edk/system",
Expand Down
23 changes: 0 additions & 23 deletions chrome/browser/media/BUILD.gn

This file was deleted.

Loading

0 comments on commit ef7927f

Please sign in to comment.