diff options
Diffstat (limited to 'drivers/dahdi/xpp/xbus-pcm.h')
-rw-r--r-- | drivers/dahdi/xpp/xbus-pcm.h | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/drivers/dahdi/xpp/xbus-pcm.h b/drivers/dahdi/xpp/xbus-pcm.h index bd9e5fa..23e701a 100644 --- a/drivers/dahdi/xpp/xbus-pcm.h +++ b/drivers/dahdi/xpp/xbus-pcm.h @@ -71,17 +71,18 @@ struct xpp_ticker { /* for rate calculation */ * xbus ticker to a reference ticker. */ struct xpp_drift { - int wanted_offset; /* fixed */ int delta_tick; /* from ref_ticker */ int lost_ticks; /* occurances */ int lost_tick_count; - int delta_max; - int delta_min; - int median; /* (max + min) / 2 */ - int jitter; /* max - min */ - int calc_drift; - int kicks_up; - int kicks_down; + int sync_inaccuracy; + struct xpp_timestamp last_lost_tick; + long delta_sum; + int offset_prev; + int offset_range; + int offset_min; + int offset_max; + int min_speed; + int max_speed; spinlock_t lock; }; |