diff --git a/src/pcm/pcm_dmix.c b/src/pcm/pcm_dmix.c index 8c71edba..16dba14b 100644 --- a/src/pcm/pcm_dmix.c +++ b/src/pcm/pcm_dmix.c @@ -853,6 +853,7 @@ static int snd_pcm_dmix_htimestamp(snd_pcm_t *pcm, break; *avail = avail1; *tstamp = snd_pcm_hw_fast_tstamp(dmix->spcm); + ok = 1; } return 0; } diff --git a/src/pcm/pcm_dshare.c b/src/pcm/pcm_dshare.c index 6638dc4a..1bdb670b 100644 --- a/src/pcm/pcm_dshare.c +++ b/src/pcm/pcm_dshare.c @@ -543,6 +543,7 @@ static int snd_pcm_dshare_htimestamp(snd_pcm_t *pcm, break; *avail = avail1; *tstamp = snd_pcm_hw_fast_tstamp(dshare->spcm); + ok = 1; } return 0; } diff --git a/src/pcm/pcm_dsnoop.c b/src/pcm/pcm_dsnoop.c index 9df6c7e8..ea07e041 100644 --- a/src/pcm/pcm_dsnoop.c +++ b/src/pcm/pcm_dsnoop.c @@ -458,6 +458,7 @@ static int snd_pcm_dsnoop_htimestamp(snd_pcm_t *pcm, break; *avail = avail1; *tstamp = snd_pcm_hw_fast_tstamp(dsnoop->spcm); + ok = 1; } return 0; }