aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikhail Naganov <mnaganov@google.com>2024-01-26 13:48:45 -0800
committerMikhail Naganov <mnaganov@google.com>2024-01-26 13:48:45 -0800
commit63187302f064d27a89db325602273d01f3feef07 (patch)
treed97f5d381db0f629429aa4bd57df23d352da289b
parent7e04f266946dda2e77c1bbce72983272a1882ed2 (diff)
downloadcommon-63187302f064d27a89db325602273d01f3feef07.tar.gz
Add example audio parameter parsing service to GSI system_ext
This service is used by the audio server for translating between legacy string KV pairs and AIDL vendor parameters. It is normally provided by vendors and resides on system_ext partition. Since it has to be implemented by every SoC vendor, there exist an example (stub) implementation, used on CF. Add this implementation to GSI system_ext. Bug: 321651892 Test: atest audiorouting_tests Change-Id: I6f5c26840bf5d393b86024fbc71413c2c523274d
-rw-r--r--gsi_system_ext.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/gsi_system_ext.mk b/gsi_system_ext.mk
index 7e06f87..7fb78e3 100644
--- a/gsi_system_ext.mk
+++ b/gsi_system_ext.mk
@@ -38,6 +38,11 @@ PRODUCT_PACKAGES += \
hwservicemanager \
android.hidl.allocator@1.0-service
+# An example of a service that must be provided by vendors. This service resides on
+# system_ext and is used by the audio server.
+PRODUCT_PACKAGES += \
+ android.hardware.audio.parameter_parser.example_service
+
# Install a copy of the debug policy to the system_ext partition, and allow
# init-second-stage to load debug policy from system_ext.
# This option is only meant to be set by compliance GSI targets.