summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXin Li <delphij@google.com>2021-03-02 15:49:38 -0800
committerXin Li <delphij@google.com>2021-03-03 09:12:12 -0800
commite21d3d924740309d74ac4db1e1e38287f7f56ea7 (patch)
tree3db04822df3ee2da5dac8ab12fcae741a299f3da
parentca8a099a26faf8ef744336b32fac127eb9005439 (diff)
parentd38016f885769a031ec180c9e05dc661760a6417 (diff)
downloadsound_trigger_hal-e21d3d924740309d74ac4db1e1e38287f7f56ea7.tar.gz
Bug: 180401296 Merged-In: I0bcb339f01c664e59e258daf901460523b84c468 Change-Id: I790b0769976ae8ae27c5ccfb98fc4d4862a4b8d0
-rw-r--r--sound_trigger_hw_iaxxx.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/sound_trigger_hw_iaxxx.c b/sound_trigger_hw_iaxxx.c
index fbbfa79..e3d34ff 100644
--- a/sound_trigger_hw_iaxxx.c
+++ b/sound_trigger_hw_iaxxx.c
@@ -2632,6 +2632,10 @@ static int stop_recognition(struct knowles_sound_trigger_device *stdev,
model->is_active = false;
goto exit;
}
+ if (model->is_active == false) {
+ ALOGW("%s: the model was disabled already", __func__);
+ goto exit;
+ }
if (stdev->adnc_strm_handle[handle] != 0) {
ALOGD("%s: stop tunnling for index:%d", __func__, handle);