OSDN Git Service

Add HIDL HAL for camera
authorChih-Wei Huang <cwhuang@linux.org.tw>
Mon, 25 Dec 2017 10:12:53 +0000 (18:12 +0800)
committerChih-Wei Huang <cwhuang@linux.org.tw>
Mon, 25 Dec 2017 10:12:53 +0000 (18:12 +0800)
Set android.hardware.camera.provider@2.4 to binderized.

manifest.xml
treble.mk

index d61329a..2943a02 100644 (file)
         </interface>
     </hal>
     <hal format="hidl">
+        <name>android.hardware.camera.provider</name>
+        <transport>hwbinder</transport>
+        <version>2.4</version>
+        <interface>
+            <name>ICameraProvider</name>
+            <instance>legacy/0</instance>
+        </interface>
+    </hal>
+    <hal format="hidl">
+        <name>android.hardware.cas</name>
+        <transport>hwbinder</transport>
+        <version>1.0</version>
+        <interface>
+            <name>IMediaCasService</name>
+            <instance>default</instance>
+        </interface>
+    </hal>
+    <hal format="hidl">
         <name>android.hardware.configstore</name>
         <transport>hwbinder</transport>
         <version>1.0</version>
index b25e89b..624a5be 100644 (file)
--- a/treble.mk
+++ b/treble.mk
@@ -22,10 +22,10 @@ PRODUCT_PACKAGES += \
     libbt-vendor
 
 # Camera HAL
-#PRODUCT_PACKAGES += \
+PRODUCT_PACKAGES += \
     camera.device@3.2-impl \
     android.hardware.camera.provider@2.4-impl \
-#   android.hardware.camera.provider@2.4-service
+    android.hardware.camera.provider@2.4-service
 
 # DumpState HAL
 PRODUCT_PACKAGES += \