Home
last modified time | relevance | path

Searched refs:IDrmFactory (Results 1 – 9 of 9) sorted by relevance

/frameworks/av/drm/libmediadrmrkp/src/
DDrmRkpAdapter.cpp28 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/
DDrmUtils.cpp127 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()
DDrmHalHidl.cpp332 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/
DDrmHalHidl.h37 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,
DCryptoHalAidl.h26 using IDrmFactoryAidl = ::aidl::android::hardware::drm::IDrmFactory;
DDrmHalAidl.h32 using IDrmFactoryAidl = ::aidl::android::hardware::drm::IDrmFactory;
/frameworks/av/drm/mediadrm/plugins/clearkey/aidl/
Dandroid.hardware.drm-service.clearkey.rc7 interface aidl android.hardware.drm.IDrmFactory/clearkey
Dandroid.hardware.drm-service-lazy.clearkey.rc9 interface aidl android.hardware.drm.IDrmFactory/clearkey
/frameworks/av/drm/libmediadrm/interface/mediadrm/
DDrmUtils.h57 using IDrmFactoryAidl = ::aidl::android::hardware::drm::IDrmFactory;
179 std::vector<sp<::V1_0::IDrmFactory>> MakeDrmFactories(const uint8_t uuid[16] = nullptr);