[alsa-devel] [PATCH v2] ALSA: hda - Apply codec delay to wallclock.

Pierre-Louis Bossart pierre-louis.bossart at linux.intel.com
Wed Apr 10 16:29:32 CEST 2013


>>
>>> +       return (nsec > codec_nsecs) ? nsec - codec_nsecs : 0;
>>
>>
>> Is this correct? I would think for capture you need to add the delay, and
>> subtract it for playback?
>
> Should the capture timestamp represents the wall time when the sample
> is converted by the A-to-D?  If so, would be the correct time be the
> codec delay nsec before what is reported here?

For playback audio_timestamp = wallclk - codec_delay_in_nsec
for capture audio_timestamp = wallclk + codec_delay_in_nsec



More information about the Alsa-devel mailing list