From 5e81524a90b9f737990911e8facbf8441bf95de2 Mon Sep 17 00:00:00 2001 From: Nanang Izzuddin Date: Mon, 23 Mar 2009 13:32:39 +0000 Subject: Ticket #754: back-porting ticket #753 git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.0@2550 74dad513-b988-da41-8d7b-12977e46ad98 --- pjmedia/src/pjmedia/clock_thread.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pjmedia/src/pjmedia/clock_thread.c b/pjmedia/src/pjmedia/clock_thread.c index e96c1263..9da38e34 100644 --- a/pjmedia/src/pjmedia/clock_thread.c +++ b/pjmedia/src/pjmedia/clock_thread.c @@ -35,7 +35,7 @@ struct pjmedia_clock pj_timestamp interval; pj_timestamp next_tick; pj_timestamp timestamp; - unsigned samples_per_frame; + unsigned timestamp_inc; unsigned options; pj_uint64_t max_jump; pjmedia_clock_callback *cb; @@ -81,7 +81,7 @@ PJ_DEF(pj_status_t) pjmedia_clock_create( pj_pool_t *pool, clock->next_tick.u64 = 0; clock->timestamp.u64 = 0; clock->max_jump = MAX_JUMP_MSEC * clock->freq.u64 / 1000; - clock->samples_per_frame = samples_per_frame; + clock->timestamp_inc = samples_per_frame / channel_count; clock->options = options; clock->cb = cb; clock->user_data = user_data; @@ -200,7 +200,7 @@ PJ_DEF(pj_bool_t) pjmedia_clock_wait( pjmedia_clock *clock, ts->u64 = clock->timestamp.u64; /* Increment timestamp */ - clock->timestamp.u64 += clock->samples_per_frame; + clock->timestamp.u64 += clock->timestamp_inc; /* Calculate next tick */ clock_calc_next_tick(clock, &now); @@ -255,7 +255,7 @@ static int clock_thread(void *arg) (*clock->cb)(&clock->timestamp, clock->user_data); /* Increment timestamp */ - clock->timestamp.u64 += clock->samples_per_frame; + clock->timestamp.u64 += clock->timestamp_inc; /* Calculate next tick */ clock_calc_next_tick(clock, &now); -- cgit v1.2.3