From 9f3df6bcdcff6e81b62f937672109100427ff6ec Mon Sep 17 00:00:00 2001 From: Xiaojun Sang Date: Thu, 23 Jul 2020 18:53:34 +0800 Subject: [PATCH] soc: fix gapless playback failure Param for next track failes to set due to incorrect pointer check. Fix the condition to send next track param as expected. Change-Id: Id1e82e17a002999a39e8c2456fc8a9713ebca7c4 Signed-off-by: Xiaojun Sang --- sound/soc/soc-compress.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sound/soc/soc-compress.c b/sound/soc/soc-compress.c index 6f1bc46f7eed..1a331b404f2d 100644 --- a/sound/soc/soc-compress.c +++ b/sound/soc/soc-compress.c @@ -925,7 +925,7 @@ static int soc_compr_set_next_track_param(struct snd_compr_stream *cstream, component = rtdcom->component; if (!component->driver->compr_ops || - component->driver->compr_ops->set_next_track_param) + !component->driver->compr_ops->set_next_track_param) continue; ret = component->driver->compr_ops->set_next_track_param(