diff options
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/AV/media-timer.cpp')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/AV/media-timer.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/TAO/orbsvcs/orbsvcs/AV/media-timer.cpp b/TAO/orbsvcs/orbsvcs/AV/media-timer.cpp index ccd1281f557..3098eef34f5 100644 --- a/TAO/orbsvcs/orbsvcs/AV/media-timer.cpp +++ b/TAO/orbsvcs/orbsvcs/AV/media-timer.cpp @@ -63,12 +63,12 @@ MediaTimer::~MediaTimer() */ ACE_UINT32 MediaTimer::media_ts() { - timeval tv; - ::gettimeofday(&tv, 0); - ACE_UINT32 u = tv.tv_usec; - u = (u << 3) + u; /* x 9 */ + //timeval tv; + ACE_Time_Value tv = ACE_OS::gettimeofday(); + ACE_UINT32 u = tv.usec (); + u = (u << 3) + u; /* x 9 */ /* sec * 90Khz + (usec * 90Khz) / 1e6 */ - u = tv.tv_sec * 90000 + (u / 100); + u = tv.sec () * 90000 + (u / 100); return (u + offset_); } |