Home
last modified time | relevance | path

Searched refs:DrmFactory (Results 1 – 18 of 18) sorted by relevance

/aosp12/hardware/interfaces/drm/1.0/default/
H A DDrmFactory.h40 struct DrmFactory : public IDrmFactory { struct
41 DrmFactory();
42 virtual ~DrmFactory() {} in ~DrmFactory() argument
56 PluginLoader<android::DrmFactory> loader;
58 DrmFactory(const DrmFactory &) = delete;
59 void operator=(const DrmFactory &) = delete; argument
H A DDrmFactory.cpp30 DrmFactory::DrmFactory() : in DrmFactory() function in android::hardware::drm::V1_0::implementation::DrmFactory
35 Return<bool> DrmFactory::isCryptoSchemeSupported ( in isCryptoSchemeSupported()
45 Return<bool> DrmFactory::isContentTypeSupported ( in isContentTypeSupported()
55 Return<void> DrmFactory::createPlugin(const hidl_array<uint8_t, 16>& uuid, in createPlugin()
78 return new DrmFactory(); in HIDL_FETCH_IDrmFactory()
H A DAndroid.bp148 "DrmFactory.cpp",
/aosp12/frameworks/av/drm/mediadrm/plugins/clearkey/default/include/
H A DDrmFactory.h28 class DrmFactory : public android::DrmFactory {
30 DrmFactory() {} in DrmFactory() function
31 virtual ~DrmFactory() {} in ~DrmFactory()
42 DISALLOW_EVIL_CONSTRUCTORS(DrmFactory);
H A DCreatePluginFactories.h24 android::DrmFactory* createDrmFactory();
/aosp12/frameworks/av/drm/mediadrm/plugins/clearkey/hidl/
H A DDrmFactory.cpp43 Return<bool> DrmFactory::isCryptoSchemeSupported( in isCryptoSchemeSupported()
48 Return<bool> DrmFactory::isCryptoSchemeSupported_1_2(const hidl_array<uint8_t, 16>& uuid, in isCryptoSchemeSupported_1_2()
55 Return<bool> DrmFactory::isContentTypeSupported(const hidl_string &mimeType) { in isContentTypeSupported()
65 Return<void> DrmFactory::createPlugin( in createPlugin()
84 Return<void> DrmFactory::getSupportedCryptoSchemes( in getSupportedCryptoSchemes()
94 Return<void> DrmFactory::debug(const hidl_handle& fd, const hidl_vec<hidl_string>& /*args*/) { in debug()
H A Dservice.cpp31 using android::hardware::drm::V1_4::clearkey::DrmFactory;
34 sp<IDrmFactory> drmFactory = new DrmFactory; in main()
H A DserviceLazy.cpp31 using android::hardware::drm::V1_4::clearkey::DrmFactory;
35 sp<IDrmFactory> drmFactory = new DrmFactory; in main()
H A DCreatePluginFactories.cpp31 return new DrmFactory(); in createDrmFactory()
H A DAndroid.bp42 "DrmFactory.cpp",
/aosp12/frameworks/av/drm/mediadrm/plugins/clearkey/hidl/include/
H A DDrmFactory.h37 struct DrmFactory : public IDrmFactory { struct
38 DrmFactory() {} in DrmFactory() argument
39 virtual ~DrmFactory() {} in ~DrmFactory() argument
62 CLEARKEY_DISALLOW_COPY_AND_ASSIGN(DrmFactory);
/aosp12/frameworks/av/drm/mediadrm/plugins/clearkey/default/
H A DDrmFactory.cpp32 bool DrmFactory::isCryptoSchemeSupported(const uint8_t uuid[16]) { in isCryptoSchemeSupported()
36 bool DrmFactory::isContentTypeSupported(const android::String8 &type) { in isContentTypeSupported()
46 android::status_t DrmFactory::createDrmPlugin( in createDrmPlugin()
H A DCreatePluginFactories.cpp24 android::DrmFactory* createDrmFactory() { in createDrmFactory()
25 return new clearkeydrm::DrmFactory(); in createDrmFactory()
H A DAndroid.bp35 "DrmFactory.cpp",
/aosp12/frameworks/native/headers/media_plugin/media/drm/
H A DDrmAPI.h53 class DrmFactory {
55 DrmFactory() {} in DrmFactory() function
56 virtual ~DrmFactory() {} in ~DrmFactory()
73 DrmFactory(const DrmFactory &);
74 DrmFactory &operator=(const DrmFactory &);
/aosp12/frameworks/av/drm/mediadrm/plugins/mock/
H A DMockDrmCryptoPlugin.h23 android::DrmFactory *createDrmFactory();
29 class MockDrmFactory : public DrmFactory {
H A DMockDrmCryptoPlugin.cpp29 DrmFactory *createDrmFactory() in createDrmFactory()
/aosp12/hardware/interfaces/drm/1.0/
H A DIDrmFactory.hal21 * Ref: frameworks/native/include/media/drm/DrmAPI.h:DrmFactory