summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/AV/media-timer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/AV/media-timer.cpp')
-rw-r--r--TAO/orbsvcs/orbsvcs/AV/media-timer.cpp10
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_);
}