]> git.alsa-project.org Git - alsa-lib.git/commitdiff
pcm: multi plugin: reset hw/appl pointers in prepare/reset functions
authorJaroslav Kysela <perex@perex.cz>
Tue, 9 Apr 2019 08:33:45 +0000 (10:33 +0200)
committerJaroslav Kysela <perex@perex.cz>
Tue, 9 Apr 2019 08:34:42 +0000 (10:34 +0200)
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
src/pcm/pcm_multi.c

index 065ae3f2978d2a068e039e694da59525d7790284..53c414d5f863a6bff85a4ddd58d54344b744ba75 100644 (file)
@@ -501,6 +501,7 @@ static int snd_pcm_multi_prepare(snd_pcm_t *pcm)
                if (err < 0)
                        result = err;
        }
+       multi->hw_ptr = multi->appl_ptr = 0;
        return result;
 }
 
@@ -515,6 +516,7 @@ static int snd_pcm_multi_reset(snd_pcm_t *pcm)
                if (err < 0) 
                        result = err;
        }
+       multi->hw_ptr = multi->appl_ptr = 0;
        return result;
 }