From 46c12147615b603d44e7b0281f90c4721669d951 Mon Sep 17 00:00:00 2001 From: Jiyong Park Date: Thu, 24 Mar 2022 07:02:43 +0900 Subject: [PATCH] Implement getInterfaceHash/Version for SoundTrigger As the soundtrigger AIDL interface gets frozen for TM, java services implementing the interface are required to implement getInterfaceHash and getInterfaceVersion [1]. [1] https://source.android.com/devices/architecture/aidl/stable-aidl#new-meta-interface-methods Bug: 225941299 Test: m Change-Id: I71f27131d2619cea2ae10a53c01ca883a459d159 --- .../android/hardware/soundtrigger3/cli/SthalCli.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/soundtrigger/aidl/cli/java/android/hardware/soundtrigger3/cli/SthalCli.java b/soundtrigger/aidl/cli/java/android/hardware/soundtrigger3/cli/SthalCli.java index 0fd1dda73d..127f0629ff 100644 --- a/soundtrigger/aidl/cli/java/android/hardware/soundtrigger3/cli/SthalCli.java +++ b/soundtrigger/aidl/cli/java/android/hardware/soundtrigger3/cli/SthalCli.java @@ -357,5 +357,15 @@ public class SthalCli { config.base.sampleRate = 16000; return config; } + + @Override + public int getInterfaceVersion() { + return ISoundTriggerHw.VERSION; + } + + @Override + public String getInterfaceHash() { + return ISoundTriggerHw.HASH; + } } }