Merge "hal: add support for msm8917 tmo, msm8917 sku5 and msm8940 sku6" into audio-userspace.lnx.2.1-dev
diff --git a/hal/audio_hw.c b/hal/audio_hw.c
index 7978adf..ec99175 100644
--- a/hal/audio_hw.c
+++ b/hal/audio_hw.c
@@ -2185,6 +2185,9 @@
         if (adev->adm_deregister_stream)
             adev->adm_deregister_stream(adev->adm_data, out->handle);
 
+        if (is_offload_usecase(out->usecase))
+            stop_compressed_output_l(out);
+
         pthread_mutex_lock(&adev->lock);
         out->standby = true;
         if (!is_offload_usecase(out->usecase)) {
@@ -2194,7 +2197,6 @@
             }
         } else {
             ALOGD("copl(%p):standby", out);
-            stop_compressed_output_l(out);
             out->send_next_track_params = false;
             out->is_compr_metadata_avail = false;
             out->gapless_mdata.encoder_delay = 0;