OSDN Git Service

Add DRM HAL
authorMichael Goffioul <michael.goffioul@lincor.com>
Fri, 18 Oct 2019 19:06:22 +0000 (15:06 -0400)
committerChih-Wei Huang <cwhuang@linux.org.tw>
Tue, 19 Nov 2019 18:02:09 +0000 (02:02 +0800)
manifest.xml
treble.mk

index 8a53046..523e623 100644 (file)
             <instance>default</instance>
         </interface>
     </hal>
+    <hal format="hidl">
+        <name>android.hardware.drm</name>
+        <transport>hwbinder</transport>
+        <version>1.0</version>
+        <interface>
+            <name>ICryptoFactory</name>
+            <instance>default</instance>
+        </interface>
+        <interface>
+            <name>IDrmFactory</name>
+            <instance>default</instance>
+        </interface>
+        <fqname>@1.2::ICryptoFactory/clearkey</fqname>
+        <fqname>@1.2::IDrmFactory/clearkey</fqname>
+    </hal>
 </manifest>
index c7fc945..c4f74fb 100644 (file)
--- a/treble.mk
+++ b/treble.mk
@@ -74,3 +74,9 @@ PRODUCT_PACKAGES += \
 # Wifi HAL
 PRODUCT_PACKAGES += \
     android.hardware.wifi@1.0-service
+
+# Drm HAL
+PRODUCT_PACKAGES += \
+    android.hardware.drm@1.0-impl \
+    android.hardware.drm@1.0-service \
+    android.hardware.drm@1.2-service.clearkey