Browse Source

Mike Taht's fix for proper alsa xrun duration measurement.

git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2254 0c269be4-1314-0410-8aa9-9f06e86f4224
tags/1.90
sletz 17 years ago
parent
commit
bdea33a178
2 changed files with 5 additions and 1 deletions
  1. +4
    -0
      ChangeLog
  2. +1
    -1
      linux/alsa/JackAlsaDriver.cpp

+ 4
- 0
ChangeLog View File

@@ -20,6 +20,10 @@ Fernando Lopez-Lezcano
Jackdmp changes log
---------------------------

2008-05-09 Stephane Letz <letz@grame.fr>

* Mike Taht's fix for proper alsa xrun duration measurement.

2008-05-06 Stephane Letz <letz@grame.fr>

* Fix JackPosixThread::StartImp and JackWinThread::StartImp.


+ 1
- 1
linux/alsa/JackAlsaDriver.cpp View File

@@ -1204,7 +1204,7 @@ JackAlsaDriver::alsa_driver_xrun_recovery (alsa_driver_t *driver, float *delayed
&& driver->process_count > XRUN_REPORT_DELAY) {
struct timeval now, diff, tstamp;
driver->xrun_count++;
gettimeofday(&now, 0);
snd_pcm_status_get_tstamp(status,&now);
snd_pcm_status_get_trigger_tstamp(status, &tstamp);
timersub(&now, &tstamp, &diff);
*delayed_usecs = diff.tv_sec * 1000000.0 + diff.tv_usec;


Loading…
Cancel
Save