/aosp12/hardware/interfaces/drm/1.0/default/ |
H A D | DrmFactory.h | 40 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 D | DrmFactory.cpp | 30 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 D | Android.bp | 148 "DrmFactory.cpp",
|
/aosp12/frameworks/av/drm/mediadrm/plugins/clearkey/default/include/ |
H A D | DrmFactory.h | 28 class DrmFactory : public android::DrmFactory { 30 DrmFactory() {} in DrmFactory() function 31 virtual ~DrmFactory() {} in ~DrmFactory() 42 DISALLOW_EVIL_CONSTRUCTORS(DrmFactory);
|
H A D | CreatePluginFactories.h | 24 android::DrmFactory* createDrmFactory();
|
/aosp12/frameworks/av/drm/mediadrm/plugins/clearkey/hidl/ |
H A D | DrmFactory.cpp | 43 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 D | service.cpp | 31 using android::hardware::drm::V1_4::clearkey::DrmFactory; 34 sp<IDrmFactory> drmFactory = new DrmFactory; in main()
|
H A D | serviceLazy.cpp | 31 using android::hardware::drm::V1_4::clearkey::DrmFactory; 35 sp<IDrmFactory> drmFactory = new DrmFactory; in main()
|
H A D | CreatePluginFactories.cpp | 31 return new DrmFactory(); in createDrmFactory()
|
H A D | Android.bp | 42 "DrmFactory.cpp",
|
/aosp12/frameworks/av/drm/mediadrm/plugins/clearkey/hidl/include/ |
H A D | DrmFactory.h | 37 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 D | DrmFactory.cpp | 32 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 D | CreatePluginFactories.cpp | 24 android::DrmFactory* createDrmFactory() { in createDrmFactory() 25 return new clearkeydrm::DrmFactory(); in createDrmFactory()
|
H A D | Android.bp | 35 "DrmFactory.cpp",
|
/aosp12/frameworks/native/headers/media_plugin/media/drm/ |
H A D | DrmAPI.h | 53 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 D | MockDrmCryptoPlugin.h | 23 android::DrmFactory *createDrmFactory(); 29 class MockDrmFactory : public DrmFactory {
|
H A D | MockDrmCryptoPlugin.cpp | 29 DrmFactory *createDrmFactory() in createDrmFactory()
|
/aosp12/hardware/interfaces/drm/1.0/ |
H A D | IDrmFactory.hal | 21 * Ref: frameworks/native/include/media/drm/DrmAPI.h:DrmFactory
|