[pjsip] using gettimeof day pj_get_timestamp

Samuel Vinson samuelv at laposte.net
Fri Nov 23 11:40:02 EST 2007


Hi Benny,

Why do you use gettimeofday un pj_get_timestamp and not pj_gettimeofday ?
On Nintendo DS gettimeofday doesn't work so I wrote gettimeofday in 
os_time_nds.
But I won't modify several files. So you could use this code in 
os_timestamp_posix.c

PJ_DEF(pj_status_t) pj_get_timestamp(pj_timestamp *ts)
{
    pj_time_val tv;

    if (pj_gettimeofday(&tv) != PJ_SUCCESS) {
    return PJ_RETURN_OS_ERROR(pj_get_native_os_error());
    }

    ts->u64 = tv.sec;
    ts->u64 *= USEC_PER_SEC;
    ts->u64 += tv.msec * 1000;

    return PJ_SUCCESS;
}

Best regards,

Samuel




More information about the pjsip mailing list