Browse Source

[netjack] deadline_goodness fix

git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3545 0c269be4-1314-0410-8aa9-9f06e86f4224
tags/0.117.0
torben 16 years ago
parent
commit
7a8e4310f7
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      drivers/netjack/net_driver.c

+ 2
- 2
drivers/netjack/net_driver.c View File

@@ -170,11 +170,11 @@ net_driver_wait (net_driver_t *driver, int extra_fd, int *status, float *delayed
*/

if( driver->deadline_goodness < driver->jitter_val*(int)driver->period_usecs/100*driver->latency ) {
driver->next_deadline -= driver->period_usecs/1000;
driver->next_deadline += driver->period_usecs/100;
//printf( "goodness: %d, Adjust deadline: --- %d\n", driver->deadline_goodness, (int) driver->period_usecs*driver->latency/100 );
}
if( driver->deadline_goodness > driver->jitter_val*(int)driver->period_usecs/100*driver->latency ) {
driver->next_deadline += driver->period_usecs/1000;
driver->next_deadline -= driver->period_usecs/100;
//printf( "goodness: %d, Adjust deadline: +++ %d\n", driver->deadline_goodness, (int) driver->period_usecs*driver->latency/100 );
}
} else {


Loading…
Cancel
Save