diff options
author | Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> | 2015-02-06 15:55:51 -0600 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2015-02-09 16:01:53 +0100 |
commit | 2b79d7a6bf341ebeffb85fc2b3577d0cfa810c49 (patch) | |
tree | 164985dd74d92ed3563be5d52f656e1d7dd9444f /include/sound | |
parent | 0d59b814353d397ff5d00ac33acd536030252a98 (diff) | |
download | linux-rpi3-2b79d7a6bf341ebeffb85fc2b3577d0cfa810c49.tar.gz linux-rpi3-2b79d7a6bf341ebeffb85fc2b3577d0cfa810c49.tar.bz2 linux-rpi3-2b79d7a6bf341ebeffb85fc2b3577d0cfa810c49.zip |
ALSA: pcm: allow for trigger_tstamp snapshot in .trigger
Don't use generic snapshot of trigger_tstamp if low-level driver or
hardware can get a more precise value for better audio/system time
synchronization.
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'include/sound')
-rw-r--r-- | include/sound/pcm.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/sound/pcm.h b/include/sound/pcm.h index 07299b295233..c0ddb7e69c28 100644 --- a/include/sound/pcm.h +++ b/include/sound/pcm.h @@ -285,6 +285,7 @@ struct snd_pcm_runtime { /* -- Status -- */ struct snd_pcm_substream *trigger_master; struct timespec trigger_tstamp; /* trigger timestamp */ + bool trigger_tstamp_latched; /* trigger timestamp latched in low-level driver/hardware */ int overrange; snd_pcm_uframes_t avail_max; snd_pcm_uframes_t hw_ptr_base; /* Position at buffer restart */ |