Searched refs:IDrmFactory (Results 1 – 9 of 9) sorted by relevance
/frameworks/av/drm/libmediadrmrkp/src/ |
D | DrmRkpAdapter.cpp | 28 using IDrmFactory = ::aidl::android::hardware::drm::IDrmFactory; typedef 35 IDrmFactory::descriptor, &comps, [](const char* instance, void* context) { in getDrmRemotelyProvisionedComponents() 36 auto fullName = std::string(IDrmFactory::descriptor) + "/" + std::string(instance); in getDrmRemotelyProvisionedComponents() 37 auto factory = IDrmFactory::fromBinder( in getDrmRemotelyProvisionedComponents()
|
/frameworks/av/drm/libmediadrm/ |
D | DrmUtils.cpp | 127 sp<::V1_0::IDrmPlugin> MakeDrmPlugin(const sp<::V1_0::IDrmFactory>& factory, const uint8_t uuid[16], in MakeDrmPlugin() 203 std::vector<sp<::V1_0::IDrmFactory>> MakeDrmFactories(const uint8_t uuid[16]) { in MakeDrmFactories() 204 std::vector<sp<::V1_0::IDrmFactory>> drmFactories; in MakeDrmFactories() 206 MakeHidlFactories<::V1_0::IDrmFactory>(uuid, drmFactories, instances); in MakeDrmFactories() 207 MakeHidlFactories<::V1_1::IDrmFactory>(uuid, drmFactories, instances); in MakeDrmFactories() 208 MakeHidlFactories<::V1_2::IDrmFactory>(uuid, drmFactories, instances); in MakeDrmFactories() 209 MakeHidlFactories<::V1_3::IDrmFactory>(uuid, drmFactories, instances); in MakeDrmFactories() 210 MakeHidlFactories<::V1_4::IDrmFactory>(uuid, drmFactories, instances); in MakeDrmFactories()
|
D | DrmHalHidl.cpp | 332 std::vector<sp<IDrmFactory>> DrmHalHidl::makeDrmFactories() { in makeDrmFactories() 333 static std::vector<sp<IDrmFactory>> factories(DrmUtils::MakeDrmFactories()); in makeDrmFactories() 337 auto passthrough = IDrmFactory::getService(); in makeDrmFactories() 348 sp<IDrmPlugin> DrmHalHidl::makeDrmPlugin(const sp<IDrmFactory>& factory, const uint8_t uuid[16], in makeDrmPlugin() 506 DrmStatus DrmHalHidl::matchMimeTypeAndSecurityLevel(const sp<IDrmFactory>& factory, in matchMimeTypeAndSecurityLevel() 530 sp<drm::V1_2::IDrmFactory> factoryV1_2 = drm::V1_2::IDrmFactory::castFrom(factory); in matchMimeTypeAndSecurityLevel() 1534 sp<drm::V1_3::IDrmFactory> factoryV1_3 = drm::V1_3::IDrmFactory::castFrom(factory); in getSupportedSchemes()
|
/frameworks/av/drm/libmediadrm/include/mediadrm/ |
D | DrmHalHidl.h | 37 using drm::V1_0::IDrmFactory; 211 const std::vector<sp<IDrmFactory>> mFactories; 233 std::vector<sp<IDrmFactory>> makeDrmFactories(); 234 sp<IDrmPlugin> makeDrmPlugin(const sp<IDrmFactory>& factory, 244 DrmStatus matchMimeTypeAndSecurityLevel(const sp<IDrmFactory> &factory,
|
D | CryptoHalAidl.h | 26 using IDrmFactoryAidl = ::aidl::android::hardware::drm::IDrmFactory;
|
D | DrmHalAidl.h | 32 using IDrmFactoryAidl = ::aidl::android::hardware::drm::IDrmFactory;
|
/frameworks/av/drm/mediadrm/plugins/clearkey/aidl/ |
D | android.hardware.drm-service.clearkey.rc | 7 interface aidl android.hardware.drm.IDrmFactory/clearkey
|
D | android.hardware.drm-service-lazy.clearkey.rc | 9 interface aidl android.hardware.drm.IDrmFactory/clearkey
|
/frameworks/av/drm/libmediadrm/interface/mediadrm/ |
D | DrmUtils.h | 57 using IDrmFactoryAidl = ::aidl::android::hardware::drm::IDrmFactory; 179 std::vector<sp<::V1_0::IDrmFactory>> MakeDrmFactories(const uint8_t uuid[16] = nullptr);
|