Home
last modified time | relevance | path

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

123

/hardware/interfaces/drm/1.0/default/
DAndroid.mk24 LOCAL_MODULE := android.hardware.drm@1.0-service
25 LOCAL_INIT_RC := android.hardware.drm@1.0-service.rc
35 LOCAL_MODULE := android.hardware.drm@1.0-service-lazy
36 LOCAL_OVERRIDES_MODULES := android.hardware.drm@1.0-service
37 LOCAL_INIT_RC := android.hardware.drm@1.0-service-lazy.rc
45 LOCAL_MODULE := android.hardware.drm@1.0-impl
57 android.hardware.drm@1.0 \
68 android.hardware.drm@1.0-helper \
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;
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;
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;
Dcommon_default_service.mk21 android.hardware.drm@1.0 \
31 android.hardware.drm@1.0-helper \
34 hardware/interfaces/drm
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;
DserviceLazy.cpp29 using android::hardware::drm::V1_0::ICryptoFactory;
30 using android::hardware::drm::V1_0::IDrmFactory;
Dservice.cpp29 using android::hardware::drm::V1_0::ICryptoFactory;
30 using android::hardware::drm::V1_0::IDrmFactory;
/hardware/interfaces/drm/1.2/vts/functional/
Ddrm_hal_common.h38 using ::android::hardware::drm::V1_0::EventType;
39 using ::android::hardware::drm::V1_0::KeyedVector;
40 using KeyStatusV1_0 = ::android::hardware::drm::V1_0::KeyStatus;
41 using ::android::hardware::drm::V1_0::KeyType;
42 using ::android::hardware::drm::V1_0::Mode;
43 using ::android::hardware::drm::V1_0::Pattern;
44 using ::android::hardware::drm::V1_0::SessionId;
45 using ::android::hardware::drm::V1_0::SubSample;
47 using ::android::hardware::drm::V1_1::ICryptoFactory;
49 using StatusV1_2 = ::android::hardware::drm::V1_2::Status;
[all …]
DAndroid.bp26 include_dirs: ["hardware/interfaces/drm/1.0/vts/functional"],
28 "android.hardware.drm@1.0",
29 "android.hardware.drm@1.1",
30 "android.hardware.drm@1.2",
31 "android.hardware.drm@1.0-helper",
Ddrm_hal_test.cpp26 using ::android::hardware::drm::V1_0::Status;
27 using ::android::hardware::drm::V1_1::KeyRequestType;
28 using ::android::hardware::drm::V1_1::SecurityLevel;
29 using ::android::hardware::drm::V1_2::HdcpLevel;
30 using ::android::hardware::drm::V1_2::KeySetId;
31 using ::android::hardware::drm::V1_2::KeyStatus;
32 using ::android::hardware::drm::V1_2::KeyStatusType;
33 using ::android::hardware::drm::V1_2::OfflineLicenseState;
35 using ::android::hardware::drm::V1_2::vts::DrmHalClearkeyTest;
36 using ::android::hardware::drm::V1_2::vts::DrmHalPluginListener;
[all …]
Ddrm_hal_common.cpp30 using ::android::hardware::drm::V1_0::BufferType;
31 using ::android::hardware::drm::V1_0::DestinationBuffer;
32 using ICryptoPluginV1_0 = ::android::hardware::drm::V1_0::ICryptoPlugin;
33 using IDrmPluginV1_0 = ::android::hardware::drm::V1_0::IDrmPlugin;
34 using ::android::hardware::drm::V1_0::KeyValue;
35 using ::android::hardware::drm::V1_0::SharedBuffer;
36 using StatusV1_0 = ::android::hardware::drm::V1_0::Status;
38 using ::android::hardware::drm::V1_1::KeyRequestType;
40 using ::android::hardware::drm::V1_2::KeySetId;
41 using ::android::hardware::drm::V1_2::OfflineLicenseState;
[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.1/vts/functional/
Ddrm_hal_clearkey_test.cpp40 namespace drm = ::android::hardware::drm;
41 using ::android::hardware::drm::V1_0::BufferType;
42 using ::android::hardware::drm::V1_0::DestinationBuffer;
43 using ::android::hardware::drm::V1_0::ICryptoPlugin;
44 using ::android::hardware::drm::V1_0::KeyedVector;
45 using ::android::hardware::drm::V1_0::KeyValue;
46 using ::android::hardware::drm::V1_0::KeyType;
47 using ::android::hardware::drm::V1_0::Mode;
48 using ::android::hardware::drm::V1_0::Pattern;
49 using ::android::hardware::drm::V1_0::SecureStop;
[all …]
DAndroid.bp24 "android.hardware.drm@1.0",
25 "android.hardware.drm@1.1",
26 "android.hardware.drm@1.0-helper",
/hardware/interfaces/drm/1.2/
DAndroid.bp4 name: "android.hardware.drm@1.2",
18 "android.hardware.drm@1.0",
19 "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",
16 "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 …]
/hardware/interfaces/drm/1.0/vts/functional/
Ddrm_hal_clearkey_test.cpp35 using ::android::hardware::drm::V1_0::BufferType;
36 using ::android::hardware::drm::V1_0::DestinationBuffer;
37 using ::android::hardware::drm::V1_0::ICryptoFactory;
38 using ::android::hardware::drm::V1_0::ICryptoPlugin;
39 using ::android::hardware::drm::V1_0::IDrmFactory;
40 using ::android::hardware::drm::V1_0::IDrmPlugin;
41 using ::android::hardware::drm::V1_0::KeyedVector;
42 using ::android::hardware::drm::V1_0::KeyValue;
43 using ::android::hardware::drm::V1_0::KeyRequestType;
44 using ::android::hardware::drm::V1_0::KeyType;
[all …]
DAndroid.bp26 "android.hardware.drm@1.0",
27 "android.hardware.drm@1.0-helper",
Ddrm_hal_vendor_test.cpp38 using ::android::hardware::drm::V1_0::BufferType;
39 using ::android::hardware::drm::V1_0::DestinationBuffer;
40 using ::android::hardware::drm::V1_0::EventType;
41 using ::android::hardware::drm::V1_0::ICryptoFactory;
42 using ::android::hardware::drm::V1_0::ICryptoPlugin;
43 using ::android::hardware::drm::V1_0::IDrmFactory;
44 using ::android::hardware::drm::V1_0::IDrmPlugin;
45 using ::android::hardware::drm::V1_0::IDrmPluginListener;
46 using ::android::hardware::drm::V1_0::KeyedVector;
47 using ::android::hardware::drm::V1_0::KeyRequestType;
[all …]

123