diff options
author | TreeHugger Robot <treehugger-gerrit@google.com> | 2019-09-04 23:59:05 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2019-09-04 23:59:05 +0000 |
commit | d8c549a0e9a8e573d08eb58cc0c59afc37130c2d (patch) | |
tree | 0c805174d5dba73a6ac46453d7c6bf55d9232518 /services/voiceinteraction | |
parent | c1f208cd696e99f535c4293f9a89cded6c346bf0 (diff) | |
parent | 1aa4b4b779f351c59d45fa51b568237961aebfb6 (diff) |
Merge "Add ability to get soundtrigger props from dsp"
Diffstat (limited to 'services/voiceinteraction')
-rw-r--r-- | services/voiceinteraction/java/com/android/server/soundtrigger/SoundTriggerService.java | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/services/voiceinteraction/java/com/android/server/soundtrigger/SoundTriggerService.java b/services/voiceinteraction/java/com/android/server/soundtrigger/SoundTriggerService.java index a8cafb33790d..1dd3972b56b4 100644 --- a/services/voiceinteraction/java/com/android/server/soundtrigger/SoundTriggerService.java +++ b/services/voiceinteraction/java/com/android/server/soundtrigger/SoundTriggerService.java @@ -666,6 +666,23 @@ public class SoundTriggerService extends SystemService { return ret; } } + + @Override + @Nullable + public ModuleProperties getModuleProperties() { + enforceCallingPermission(Manifest.permission.MANAGE_SOUND_TRIGGER); + if (!isInitialized()) return null; + if (DEBUG) { + Slog.i(TAG, "getModuleProperties()"); + } + + synchronized (mLock) { + ModuleProperties properties = mSoundTriggerHelper.getModuleProperties(); + sEventLogger.log(new SoundTriggerLogger.StringEvent( + "getModuleProperties(): " + properties.toString())); + return properties; + } + } } /** |