forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-10 23fa18eaa71266feff7ba8d83022d9e1cc83c65a
kernel/sound/core/pcm_native.c
....@@ -1413,8 +1413,10 @@
14131413 static void snd_pcm_undo_start(struct snd_pcm_substream *substream,
14141414 snd_pcm_state_t state)
14151415 {
1416
- if (substream->runtime->trigger_master == substream)
1416
+ if (substream->runtime->trigger_master == substream) {
14171417 substream->ops->trigger(substream, SNDRV_PCM_TRIGGER_STOP);
1418
+ substream->runtime->stop_operating = true;
1419
+ }
14181420 }
14191421
14201422 static void snd_pcm_post_start(struct snd_pcm_substream *substream,