Home
last modified time | relevance | path

Searched refs:drm (Results 1 – 25 of 64) sorted by relevance

123

/hardware/interfaces/drm/1.0/default/
DAndroid.bp16 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 …]
Dandroid.hardware.drm@1.0-service.rc1 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
Dandroid.hardware.drm@1.0-service-lazy.rc1 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
DCryptoPlugin.h27 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;
DCryptoFactory.h26 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;
DDrmFactory.h26 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;
DDrmPlugin.h27 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;
Dservice.cpp29 using android::hardware::drm::V1_0::ICryptoFactory;
30 using android::hardware::drm::V1_0::IDrmFactory;
DserviceLazy.cpp29 using android::hardware::drm::V1_0::ICryptoFactory;
30 using android::hardware::drm::V1_0::IDrmFactory;
/hardware/interfaces/drm/1.2/vts/functional/
DAndroid.bp18 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 …]
Ddrm_hal_test_main.cpp36 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()
Ddrm_hal_test.cpp28 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/
DMakefile.am16 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/
Ddrm_hal_test_main.cpp23 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;
DAndroid.bp27 "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/
Ddrm_hal_clearkey_test.h39 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/
DAndroid.bp18 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",
Ddrm_hal_test_main.cpp30 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/
Ddrm_hal_common.h42 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/
DIDrmFactory.hal16 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/
DAndroid.bp4 name: "android.hardware.drm@1.2",
15 "android.hardware.drm@1.0",
16 "android.hardware.drm@1.1",
DIDrmFactory.hal16 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/
DIDrmFactory.hal16 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
DAndroid.bp4 name: "android.hardware.drm@1.1",
13 "android.hardware.drm@1.0",
/hardware/qcom/sdm845/display/libhistogram/
Dhistogram_collector.cpp416 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 …]

123