commit | 46c12147615b603d44e7b0281f90c4721669d951 | [log] [tgz] |
---|---|---|
author | Jiyong Park <jiyong@google.com> | Thu Mar 24 07:02:43 2022 +0900 |
committer | Jiyong Park <jiyong@google.com> | Thu Mar 31 12:01:44 2022 +0900 |
tree | 3b15aac5e530cb9a098222748fb43e478801fdde | |
parent | bb73ba4e68cd66f755ab681808021fecc5d06604 [diff] |
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
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 0fd1dda..127f062 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 @@ config.base.sampleRate = 16000; return config; } + + @Override + public int getInterfaceVersion() { + return ISoundTriggerHw.VERSION; + } + + @Override + public String getInterfaceHash() { + return ISoundTriggerHw.HASH; + } } }