Mercurial > mplayer.hg
comparison osdep/timer-darwin.c @ 29212:eda346733b8c
Add missing 'void' to parameterless function declarations.
author | diego |
---|---|
date | Mon, 04 May 2009 17:35:26 +0000 |
parents | 503c2fd0c88b |
children | 0f1b5b68af32 |
comparison
equal
deleted
inserted
replaced
29211:f9023fbd672a | 29212:eda346733b8c |
---|---|
50 return sleep_accurate(usec_delay / 1e6) * 1e6; | 50 return sleep_accurate(usec_delay / 1e6) * 1e6; |
51 } | 51 } |
52 | 52 |
53 | 53 |
54 /* current time in microseconds */ | 54 /* current time in microseconds */ |
55 unsigned int GetTimer() | 55 unsigned int GetTimer(void) |
56 { | 56 { |
57 return (unsigned int)(uint64_t)(mach_absolute_time() * timebase_ratio * 1e6); | 57 return (unsigned int)(uint64_t)(mach_absolute_time() * timebase_ratio * 1e6); |
58 } | 58 } |
59 | 59 |
60 /* current time in milliseconds */ | 60 /* current time in milliseconds */ |
61 unsigned int GetTimerMS() | 61 unsigned int GetTimerMS(void) |
62 { | 62 { |
63 return (unsigned int)(uint64_t)(mach_absolute_time() * timebase_ratio * 1e3); | 63 return (unsigned int)(uint64_t)(mach_absolute_time() * timebase_ratio * 1e3); |
64 } | 64 } |
65 | 65 |
66 /* time spent between now and last call in seconds */ | 66 /* time spent between now and last call in seconds */ |
67 float GetRelativeTime() | 67 float GetRelativeTime(void) |
68 { | 68 { |
69 double last_time = relative_time; | 69 double last_time = relative_time; |
70 | 70 |
71 if (!relative_time) | 71 if (!relative_time) |
72 InitTimer(); | 72 InitTimer(); |
75 | 75 |
76 return (float)(relative_time-last_time); | 76 return (float)(relative_time-last_time); |
77 } | 77 } |
78 | 78 |
79 /* initialize timer, must be called at least once at start */ | 79 /* initialize timer, must be called at least once at start */ |
80 void InitTimer() | 80 void InitTimer(void) |
81 { | 81 { |
82 struct mach_timebase_info timebase; | 82 struct mach_timebase_info timebase; |
83 | 83 |
84 mach_timebase_info(&timebase); | 84 mach_timebase_info(&timebase); |
85 timebase_ratio = (double)timebase.numer / (double)timebase.denom | 85 timebase_ratio = (double)timebase.numer / (double)timebase.denom |