| Index: media/mojo/services/mojo_media_application_factory.cc
|
| diff --git a/media/mojo/services/mojo_media_application_factory.cc b/media/mojo/services/mojo_media_application_factory.cc
|
| index aded2c67a68e2ebdc3d6092c96ac5300a0907119..06e38b699eab137ec0d8df66b7e61f9eba4542b4 100644
|
| --- a/media/mojo/services/mojo_media_application_factory.cc
|
| +++ b/media/mojo/services/mojo_media_application_factory.cc
|
| @@ -22,8 +22,17 @@ namespace media {
|
|
|
| // static
|
| std::unique_ptr<shell::ShellClient> CreateMojoMediaApplication() {
|
| - return std::unique_ptr<shell::ShellClient>(
|
| + return base::WrapUnique(
|
| new MojoMediaApplication(base::WrapUnique(new DefaultClient())));
|
| }
|
|
|
| +#if defined(OS_ANDROID)
|
| +// static
|
| +std::unique_ptr<::shell::ShellClient> CreateAndroidMojoMediaApplication(
|
| + media::MediaPermission* media_permission) {
|
| + return base::WrapUnique(new media::MojoMediaApplication(
|
| + base::WrapUnique(new media::AndroidMojoMediaClient(media_permission))));
|
| +}
|
| +#endif
|
| +
|
| } // namespace media
|
|
|