Add Parcelable AidlComposer commands
Change the command interface to use parcelables instead of FMQ.
Bug: 201008710
Test: VTS
Change-Id: Iac67330eb34a5bcf253580e8109a67bd90483d85
diff --git a/graphics/composer/aidl/Android.bp b/graphics/composer/aidl/Android.bp
index e33c653..9034138 100644
--- a/graphics/composer/aidl/Android.bp
+++ b/graphics/composer/aidl/Android.bp
@@ -31,12 +31,14 @@
enabled: true,
support_system_process: true,
},
- srcs: ["android/hardware/graphics/composer3/*.aidl"],
+ srcs: [
+ "android/hardware/graphics/composer3/*.aidl",
+ "android/hardware/graphics/composer3/command/*.aidl",
+ ],
stability: "vintf",
imports: [
"android.hardware.graphics.common-V3",
"android.hardware.common-V2",
- "android.hardware.common.fmq-V1",
],
backend: {
cpp: {
@@ -73,6 +75,7 @@
vendor_available: true,
shared_libs: [
"android.hardware.graphics.composer3-V1-ndk",
+ "android.hardware.common-V2-ndk",
"libbase",
"libfmq",
"libsync",