bthost_ipc: fix for incorrect stream state after suspend stream successfully

After audio suspend stream, bthost ipc enter pending state to wait ACK for
A2dp suspend. But after received ACK_SUCCESS, bthost ipc remain in STARTED
state. So that the following audio start stream will return immediatedly and
not request to BT host stack.

CRs-Fixed: 2299334
Change-Id: Ib8fc3ba69c9fb7c43533fc04c5003fb0b9acc336
diff --git a/bthost_ipc/bthost_ipc.c b/bthost_ipc/bthost_ipc.c
index 660f8f7..5946a92 100644
--- a/bthost_ipc/bthost_ipc.c
+++ b/bthost_ipc/bthost_ipc.c
@@ -1214,7 +1214,8 @@
                 audio_stream.ack_status = A2DP_CTRL_ACK_UNKNOWN;
                 if (status == A2DP_CTRL_ACK_SUCCESS) ret = 0;
             }
-            else if (status == A2DP_CTRL_ACK_SUCCESS)
+
+            if (status == A2DP_CTRL_ACK_SUCCESS)
             {
                 ALOGW("audio stop stream successful");
                 audio_stream.state = AUDIO_A2DP_STATE_STANDBY;
@@ -1290,7 +1291,8 @@
                 status = audio_stream.ack_status;
                 audio_stream.ack_status = A2DP_CTRL_ACK_UNKNOWN;
             }
-            else if (status == A2DP_CTRL_ACK_SUCCESS)
+
+            if (status == A2DP_CTRL_ACK_SUCCESS)
             {
                 ALOGW("audio suspend stream successful");
                 audio_stream.state = AUDIO_A2DP_STATE_SUSPENDED;