From 0fd8563254f37219d87a2ab9a8922ff4199cdb18 Mon Sep 17 00:00:00 2001 From: Vaibhav Raut Date: Mon, 11 Sep 2023 16:02:05 +0530 Subject: [PATCH] asoc: msm-compress: Fix compress_pause failure on gki compress_pause was failing on gki mode due to change in stream state. The change is done to enable pausing even when the stream state is in the draining state. Change-Id: I3285b84a1e17dc483bf35a45c8cee693f18671c5 Signed-off-by: Vaibhav Raut --- asoc/msm-compress-q6-v2.c | 1 + 1 file changed, 1 insertion(+) diff --git a/asoc/msm-compress-q6-v2.c b/asoc/msm-compress-q6-v2.c index 3fd1c9ecf8a6..3d58aeefe630 100644 --- a/asoc/msm-compress-q6-v2.c +++ b/asoc/msm-compress-q6-v2.c @@ -2017,6 +2017,7 @@ static int msm_compr_playback_open(struct snd_compr_stream *cstream) atomic_set(&prtd->start, 0); atomic_set(&prtd->drain, 0); #if !IS_ENABLED(CONFIG_AUDIO_QGKI) + snd_compr_use_pause_in_draining(cstream); atomic_set(&prtd->partial_drain, 0); #endif atomic_set(&prtd->xrun, 0);