/hardware/interfaces/drm/1.0/default/ |
D | Android.bp | 16 name: "android.hardware.drm@1.0-helper", 48 name: "android.hardware.drm@1.0-multilib-lib", 58 name: "android.hardware.drm@1.0-multilib-exe", 68 name: "android.hardware.drm@1.0-service-defaults", 71 include_dirs: ["hardware/interfaces/drm"], 73 static_libs: ["android.hardware.drm@1.0-helper"], 76 "android.hardware.drm@1.0", 86 //############ Build legacy drm service ############ 89 name: "android.hardware.drm@1.0-service", 91 "android.hardware.drm@1.0-multilib-exe", [all …]
|
D | android.hardware.drm@1.0-service.rc | 1 service vendor.drm-hal-1-0 /vendor/bin/hw/android.hardware.drm@1.0-service 2 interface android.hardware.drm@1.0::ICryptoFactory default 3 interface android.hardware.drm@1.0::IDrmFactory default
|
D | android.hardware.drm@1.0-service-lazy.rc | 1 service vendor.drm-hal-1-0 /vendor/bin/hw/android.hardware.drm@1.0-service-lazy 2 interface android.hardware.drm@1.0::ICryptoFactory default 3 interface android.hardware.drm@1.0::IDrmFactory default
|
D | CryptoPlugin.h | 27 namespace drm { 31 using ::android::hardware::drm::V1_0::DestinationBuffer; 32 using ::android::hardware::drm::V1_0::ICryptoPlugin; 33 using ::android::hardware::drm::V1_0::Mode; 34 using ::android::hardware::drm::V1_0::Pattern; 35 using ::android::hardware::drm::V1_0::SubSample;
|
D | CryptoFactory.h | 26 namespace drm { 30 using ::android::hardware::drm::V1_0::helper::PluginLoader; 31 using ::android::hardware::drm::V1_0::ICryptoFactory; 32 using ::android::hardware::drm::V1_0::ICryptoPlugin;
|
D | DrmFactory.h | 26 namespace drm { 30 using ::android::hardware::drm::V1_0::helper::PluginLoader; 31 using ::android::hardware::drm::V1_0::IDrmFactory; 32 using ::android::hardware::drm::V1_0::IDrmPlugin;
|
D | DrmPlugin.h | 27 namespace drm { 31 using ::android::hardware::drm::V1_0::EventType; 32 using ::android::hardware::drm::V1_0::IDrmPlugin; 33 using ::android::hardware::drm::V1_0::IDrmPluginListener; 34 using ::android::hardware::drm::V1_0::KeyRequestType; 35 using ::android::hardware::drm::V1_0::KeyStatus; 36 using ::android::hardware::drm::V1_0::KeyType; 37 using ::android::hardware::drm::V1_0::KeyValue; 38 using ::android::hardware::drm::V1_0::SecureStop;
|
D | service.cpp | 29 using android::hardware::drm::V1_0::ICryptoFactory; 30 using android::hardware::drm::V1_0::IDrmFactory;
|
D | serviceLazy.cpp | 29 using android::hardware::drm::V1_0::ICryptoFactory; 30 using android::hardware::drm::V1_0::IDrmFactory;
|
/hardware/interfaces/drm/1.2/vts/functional/ |
D | Android.bp | 18 name: "android.hardware.drm@1.2-vts", 29 "android.hardware.drm@1.0", 30 "android.hardware.drm@1.1", 31 "android.hardware.drm@1.2", 39 "android.hardware.drm@1.0-helper", 43 "android.hardware.drm@1.2", 46 "android.hardware.drm@1.0-helper", 60 "android.hardware.drm@1.2-vts", 63 "android.hardware.drm@1.0", 64 "android.hardware.drm@1.2", [all …]
|
D | drm_hal_test_main.cpp | 36 using android::hardware::drm::V1_2::vts::DrmHalTest; 37 using android::hardware::drm::V1_2::vts::DrmHalClearkeyTestV1_2; 42 using ::android::hardware::drm::V1_2::ICryptoFactory; in __anon63cb13ba0102() 43 using ::android::hardware::drm::V1_2::IDrmFactory; in __anon63cb13ba0102()
|
D | drm_hal_test.cpp | 28 using ::android::hardware::drm::V1_0::Status; 29 using ::android::hardware::drm::V1_1::KeyRequestType; 30 using ::android::hardware::drm::V1_1::SecurityLevel; 31 using ::android::hardware::drm::V1_2::HdcpLevel; 32 using ::android::hardware::drm::V1_2::KeySetId; 33 using ::android::hardware::drm::V1_2::KeyStatus; 34 using ::android::hardware::drm::V1_2::KeyStatusType; 35 using ::android::hardware::drm::V1_2::OfflineLicenseState; 37 using ::android::hardware::drm::V1_2::vts::DrmHalClearkeyTestV1_2; 38 using ::android::hardware::drm::V1_2::vts::DrmHalPluginListener; [all …]
|
/hardware/qcom/sm8150/display/sdm/libs/core/ |
D | Makefile.am | 16 drm/hw_color_manager_drm.cpp \ 17 drm/hw_device_drm.cpp \ 18 drm/hw_events_drm.cpp \ 19 drm/hw_info_drm.cpp \ 20 drm/hw_peripheral_drm.cpp \ 21 drm/hw_scale_drm.cpp \ 22 drm/hw_tv_drm.cpp \ 23 drm/hw_virtual_drm.cpp \
|
/hardware/interfaces/drm/1.0/vts/functional/ |
D | drm_hal_test_main.cpp | 23 using ::android::hardware::drm::V1_0::ICryptoFactory; 24 using ::android::hardware::drm::V1_0::IDrmFactory; 26 using ::android::hardware::drm::V1_0::vts::DrmHalClearkeyFactoryTest; 27 using ::android::hardware::drm::V1_0::vts::DrmHalClearkeyPluginTest; 28 using ::android::hardware::drm::V1_0::vts::DrmHalClearkeyDecryptTest; 30 using ::android::hardware::drm::V1_0::vts::DrmHalVendorFactoryTest; 31 using ::android::hardware::drm::V1_0::vts::DrmHalVendorPluginTest; 32 using ::android::hardware::drm::V1_0::vts::DrmHalVendorDecryptTest;
|
D | Android.bp | 27 "android.hardware.drm@1.0-helper", 33 name: "android.hardware.drm@1.0-vts", 43 "android.hardware.drm@1.0", 51 "android.hardware.drm@1.0-helper", 55 "android.hardware.drm@1.0", 73 "android.hardware.drm@1.0-vts", 76 "android.hardware.drm@1.0", 84 "android.hardware.drm@1.0-helper",
|
/hardware/interfaces/drm/1.1/vts/functional/include/android/hardware/drm/1.1/vts/ |
D | drm_hal_clearkey_test.h | 39 namespace drm = ::android::hardware::drm; variable 58 namespace drm { 62 using ::android::hardware::drm::V1_0::ICryptoPlugin; 63 using ::android::hardware::drm::V1_0::KeyedVector; 64 using ::android::hardware::drm::V1_0::KeyType; 65 using ::android::hardware::drm::V1_0::Mode; 66 using ::android::hardware::drm::V1_0::Pattern; 67 using ::android::hardware::drm::V1_0::SecureStop; 68 using ::android::hardware::drm::V1_0::SecureStopId; 69 using ::android::hardware::drm::V1_0::SessionId; [all …]
|
/hardware/interfaces/drm/1.1/vts/functional/ |
D | Android.bp | 18 name: "android.hardware.drm@1.1-vts", 21 "hardware/interfaces/drm/1.0/vts/functional", 30 "android.hardware.drm@1.0", 31 "android.hardware.drm@1.1", 41 "android.hardware.drm@1.0", 42 "android.hardware.drm@1.1", 63 "android.hardware.drm@1.1-vts", 66 "android.hardware.drm@1.1",
|
D | drm_hal_test_main.cpp | 30 using android::hardware::drm::V1_1::ICryptoFactory; 31 using android::hardware::drm::V1_1::IDrmFactory; 32 using android::hardware::drm::V1_1::vts::DrmHalClearkeyTest; 33 using android::hardware::drm::V1_1::vts::kClearKeyUUID;
|
/hardware/interfaces/drm/1.2/vts/functional/include/android/hardware/drm/1.2/vts/ |
D | drm_hal_common.h | 42 using ::android::hardware::drm::V1_0::EventType; 43 using ::android::hardware::drm::V1_0::KeyedVector; 44 using ::android::hardware::drm::V1_0::KeyType; 45 using ::android::hardware::drm::V1_0::Mode; 46 using ::android::hardware::drm::V1_0::Pattern; 47 using ::android::hardware::drm::V1_0::SessionId; 48 using ::android::hardware::drm::V1_0::SubSample; 49 using ::android::hardware::drm::V1_1::SecurityLevel; 51 using KeyStatusV1_0 = ::android::hardware::drm::V1_0::KeyStatus; 52 using StatusV1_0 = ::android::hardware::drm::V1_0::Status; [all …]
|
/hardware/interfaces/drm/1.0/ |
D | IDrmFactory.hal | 16 package android.hardware.drm@1.0; 21 * Ref: frameworks/native/include/media/drm/DrmAPI.h:DrmFactory 24 * drm HAL to create drm plugin instances. A drm plugin instance 25 * creates drm sessions which are used to obtain keys for a crypto 48 * Create a drm plugin instance for the specified uuid and scheme-specific 51 * @param uuid uniquely identifies the drm scheme. See
|
/hardware/interfaces/drm/1.2/ |
D | Android.bp | 4 name: "android.hardware.drm@1.2", 15 "android.hardware.drm@1.0", 16 "android.hardware.drm@1.1",
|
D | IDrmFactory.hal | 16 package android.hardware.drm@1.2; 24 * drm HAL to create drm plugin instances. A drm plugin instance 25 * creates drm sessions which are used to obtain keys for a crypto
|
/hardware/interfaces/drm/1.1/ |
D | IDrmFactory.hal | 16 package android.hardware.drm@1.1; 23 * drm HAL to create drm plugin instances. A drm plugin instance 24 * creates drm sessions which are used to obtain keys for a crypto
|
D | Android.bp | 4 name: "android.hardware.drm@1.1", 13 "android.hardware.drm@1.0",
|
/hardware/qcom/sdm845/display/libhistogram/ |
D | histogram_collector.cpp | 416 auto drm = ManagedFd::create(drmOpenControl(control_minor_version)); in collecting_thread() local 417 if (!drm) { in collecting_thread() 421 auto drm_resources = DrmResources::create(*drm); in collecting_thread() 446 *drm, encoder, &crtc, &histogram_property, &histogram_irq)) { in collecting_thread() 470 if (epoll_ctl(*epollfd, EPOLL_CTL_ADD, *drm, &ev) == -1) { in collecting_thread() 482 if (fcntl(*drm, F_SETFL, fcntl(*drm, F_GETFL) | O_NONBLOCK)) { in collecting_thread() 499 auto power_registration = PowerEventRegistration::create(*drm, crtc->crtc_id); in collecting_thread() 509 *drm, crtc->crtc_id, histogram_property); in collecting_thread() 512 if (drmModeObjectSetProperty(*drm, in collecting_thread() 533 auto size_read = read(*drm, buffer, sizeof(buffer)); in collecting_thread() [all …]
|