[M120 Migration][MM][CAPI] Fix the logic for media using capi player.
[platform/framework/web/chromium-efl.git] / media / mojo / services / android_mojo_util.h
1 // Copyright 2018 The Chromium Authors
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 #ifndef MEDIA_MOJO_SERVICES_ANDROID_MOJO_UTIL_H_
6 #define MEDIA_MOJO_SERVICES_ANDROID_MOJO_UTIL_H_
7
8 #include <memory>
9
10 #include "media/mojo/mojom/frame_interface_factory.mojom.h"
11 #include "media/mojo/services/mojo_media_drm_storage.h"
12 #include "media/mojo/services/mojo_provision_fetcher.h"
13
14 namespace media {
15 namespace android_mojo_util {
16
17 std::unique_ptr<ProvisionFetcher> CreateProvisionFetcher(
18     media::mojom::FrameInterfaceFactory* frame_interfaces);
19
20 std::unique_ptr<MediaDrmStorage> CreateMediaDrmStorage(
21     media::mojom::FrameInterfaceFactory* frame_interfaces);
22
23 }  // namespace android_mojo_util
24 }  // namespace media
25
26 #endif  // MEDIA_MOJO_SERVICES_ANDROID_MOJO_UTIL_H_