OSDN Git Service

Binderize the audio HAL
authorChih-Wei Huang <cwhuang@linux.org.tw>
Fri, 10 Nov 2017 05:47:37 +0000 (13:47 +0800)
committerChih-Wei Huang <cwhuang@linux.org.tw>
Fri, 10 Nov 2017 05:47:37 +0000 (13:47 +0800)
manifest.xml
treble.mk

index c2e87d6..ede994f 100644 (file)
@@ -1,5 +1,23 @@
 <manifest version="1.0" type="device">
     <hal format="hidl">
+        <name>android.hardware.audio</name>
+        <transport>hwbinder</transport>
+        <version>2.0</version>
+        <interface>
+            <name>IDevicesFactory</name>
+            <instance>default</instance>
+        </interface>
+    </hal>
+    <hal format="hidl">
+        <name>android.hardware.audio.effect</name>
+        <transport>hwbinder</transport>
+        <version>2.0</version>
+        <interface>
+            <name>IEffectsFactory</name>
+            <instance>default</instance>
+        </interface>
+    </hal>
+    <hal format="hidl">
         <name>android.hardware.configstore</name>
         <transport>hwbinder</transport>
         <version>1.0</version>
index 67d06c1..7d01f37 100644 (file)
--- a/treble.mk
+++ b/treble.mk
@@ -11,6 +11,7 @@ PRODUCT_PACKAGES += \
 # Audio HAL
 PRODUCT_PACKAGES += \
     android.hardware.audio@2.0-impl \
+    android.hardware.audio@2.0-service \
     android.hardware.audio.effect@2.0-impl \
     android.hardware.broadcastradio@1.0-impl \
     android.hardware.soundtrigger@2.0-impl