Index: chrome/browser/media/router/media_router_type_converters.h |
diff --git a/chrome/browser/media/router/media_router_type_converters.h b/chrome/browser/media/router/media_router_type_converters.h |
index 23d8c3648efe531389f66db9125785b2354698bf..8859673f04f22a60d58fcb9eae0dbb04387a6901 100644 |
--- a/chrome/browser/media/router/media_router_type_converters.h |
+++ b/chrome/browser/media/router/media_router_type_converters.h |
@@ -8,6 +8,7 @@ |
#include <string> |
#include <vector> |
+#include "base/memory/scoped_ptr.h" |
#include "chrome/browser/media/router/issue.h" |
#include "chrome/browser/media/router/media_router.mojom.h" |
#include "chrome/browser/media/router/media_sink.h" |
@@ -43,6 +44,13 @@ struct TypeConverter<media_router::MediaRoute, |
}; |
template <> |
+struct TypeConverter<scoped_ptr<media_router::MediaRoute>, |
+ media_router::interfaces::MediaRoutePtr> { |
+ static scoped_ptr<media_router::MediaRoute> Convert( |
+ const media_router::interfaces::MediaRoutePtr& input); |
+}; |
+ |
+template <> |
struct TypeConverter<media_router::interfaces::MediaRoutePtr, |
media_router::MediaRoute> { |
static media_router::interfaces::MediaRoutePtr Convert( |