Index: media/mojo/services/mojo_media_application.h |
diff --git a/media/mojo/services/mojo_media_application.h b/media/mojo/services/mojo_media_application.h |
index 2b81824fcd2299e9213297602fdf3e758e539fe4..7533fcb6de5d305c80abc13d05f24ca32fffe339 100644 |
--- a/media/mojo/services/mojo_media_application.h |
+++ b/media/mojo/services/mojo_media_application.h |
@@ -15,7 +15,7 @@ |
#include "media/mojo/interfaces/service_factory.mojom.h" |
#include "media/mojo/services/media_mojo_export.h" |
#include "services/shell/public/cpp/interface_factory.h" |
-#include "services/shell/public/cpp/shell_client.h" |
+#include "services/shell/public/cpp/service.h" |
#include "services/shell/public/cpp/shell_connection_ref.h" |
#include "url/gurl.h" |
@@ -25,7 +25,7 @@ class MediaLog; |
class MojoMediaClient; |
class MEDIA_MOJO_EXPORT MojoMediaApplication |
- : public NON_EXPORTED_BASE(shell::ShellClient), |
+ : public NON_EXPORTED_BASE(shell::Service), |
public NON_EXPORTED_BASE(shell::InterfaceFactory<mojom::ServiceFactory>) { |
public: |
MojoMediaApplication(std::unique_ptr<MojoMediaClient> mojo_media_client, |
@@ -33,12 +33,12 @@ class MEDIA_MOJO_EXPORT MojoMediaApplication |
~MojoMediaApplication() final; |
private: |
- // shell::ShellClient implementation. |
- void Initialize(shell::Connector* connector, |
- const shell::Identity& identity, |
- uint32_t id) final; |
- bool AcceptConnection(shell::Connection* connection) final; |
- bool ShellConnectionLost() final; |
+ // shell::Service implementation. |
+ void OnStart(shell::Connector* connector, |
+ const shell::Identity& identity, |
+ uint32_t id) final; |
+ bool OnConnect(shell::Connection* connection) final; |
+ bool OnStop() final; |
// shell::InterfaceFactory<mojom::ServiceFactory> implementation. |
void Create(shell::Connection* connection, |