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

Commit 4e22b851 authored by Sandeep Siddhartha's avatar Sandeep Siddhartha Committed by Android (Google) Code Review
Browse files

Merge "Touch up the Hotword API" into klp-dev

parents b240578f 407d794a
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -152,7 +152,7 @@ public abstract class HotwordRecognitionService extends Service {
        }
        try {
            Log.e(TAG, "Recognition service called without RECORD_AUDIO permissions");
            listener.onHotwordError(HotwordRecognizer.ERROR_INSUFFICIENT_PERMISSIONS);
            listener.onHotwordError(HotwordRecognizer.ERROR_FAILED);
        } catch (RemoteException e) {
            Log.e(TAG, "onHotwordError(ERROR_INSUFFICIENT_PERMISSIONS) message failed", e);
        }
+4 −4
Original line number Diff line number Diff line
@@ -67,8 +67,8 @@ public class HotwordRecognizer {
    /** RecognitionService busy. */
    public static final int ERROR_RECOGNIZER_BUSY = 2;

    /** Insufficient permissions */
    public static final int ERROR_INSUFFICIENT_PERMISSIONS = 3;
    /** This indicates a permanent failure and the clients shouldn't retry on this */
    public static final int ERROR_FAILED = 3;

    /** Client-side errors */
    public static final int ERROR_CLIENT = 4;
@@ -77,7 +77,7 @@ public class HotwordRecognizer {
    public static final int ERROR_TIMEOUT = 5;

    /** The service received concurrent start calls */
    public static final int WARNING_SERVICE_ALREADY_STARTED = 6;
    public static final int ERROR_SERVICE_ALREADY_STARTED = 6;

    /** action codes */
    private static final int MSG_START = 1;
@@ -223,7 +223,7 @@ public class HotwordRecognizer {
                return;
            }
        } else {
            mListener.onHotwordError(WARNING_SERVICE_ALREADY_STARTED);
            mListener.onHotwordError(ERROR_SERVICE_ALREADY_STARTED);
            return;
        }
        putMessage(Message.obtain(mHandler, MSG_START));