Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 816d691a authored by Atneya Nair's avatar Atneya Nair Committed by Automerger Merge Worker
Browse files

Merge "Invalidate recognition token if model is stopped" into udc-dev am: 9204df37 am: 5b3f1ec6

parents 747e9557 5b3f1ec6
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -487,10 +487,11 @@ class SoundTriggerModule implements IBinder.DeathRecipient, ISoundTriggerHal.Glo
                    if (mRecognitionToken == null) {
                        return;
                    }
                    event.token = mRecognitionToken;
                    if (!event.recognitionEvent.recognitionStillActive) {
                        setState(ModelState.LOADED);
                        mRecognitionToken = null;
                    }
                    event.token = mRecognitionToken;
                    callback = mCallback;
                }
                // The callback must be invoked outside of the lock.
@@ -512,10 +513,11 @@ class SoundTriggerModule implements IBinder.DeathRecipient, ISoundTriggerHal.Glo
                    if (mRecognitionToken == null) {
                        return;
                    }
                    event.token = mRecognitionToken;
                    if (!event.phraseRecognitionEvent.common.recognitionStillActive) {
                        setState(ModelState.LOADED);
                        mRecognitionToken = null;
                    }
                    event.token = mRecognitionToken;
                    callback = mCallback;
                }
                // The callback must be invoked outside of the lock.