[Presentation API, Android] Implement basic messaging
commit73f935920e6f2c4afad258e514558b5711853a6c
authoravayvod <avayvod@chromium.org>
Mon, 24 Aug 2015 14:25:35 +0000 (24 07:25 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 24 Aug 2015 14:26:20 +0000 (24 14:26 +0000)
tree41dded1b26520a1facf2e2331f0daf8ec2ddf336
parent0e7d21ec69f4439c37694c2376d4aeda0bcb908b
[Presentation API, Android] Implement basic messaging

This implements a basic messages pass through to the cast application within the "urn:x-cast:presentation-api" namespace. The Cast receiver app would have to listen to messages within this namespace to receive it.

Actual Cast-specific messages would be implemented in a separate CL(s).

BUG=517096,517099

Review URL: https://codereview.chromium.org/1305243002

Cr-Commit-Position: refs/heads/master@{#345059}
chrome/android/java/src/org/chromium/chrome/browser/media/router/ChromeMediaRouter.java
chrome/android/java/src/org/chromium/chrome/browser/media/router/cast/CreateRouteRequest.java
chrome/android/java/src/org/chromium/chrome/browser/media/router/cast/SessionWrapper.java
chrome/browser/media/android/router/media_router_android.cc
chrome/browser/media/android/router/media_router_android.h