get relative time since beginning playback, compensating for A/V drift
| 363 | |
| 364 | // get relative time since beginning playback, compensating for A/V drift |
| 365 | static double getRelativeTime(void) |
| 366 | { |
| 367 | if (basetime == -1) // check to see if this is first time run |
| 368 | { |
| 369 | basetime = getTimeNow(); |
| 370 | timer_expire = Timer_getElapsedMicroSecs(); |
| 371 | timer_expire += (int)((videobuf_time - getTimeNow()) * 1000000.0); |
| 372 | timer_started = true; |
| 373 | } |
| 374 | return ((getTimeNow() - basetime) * .001); |
| 375 | } |
| 376 | |
| 377 | const size_t texture_width = 1024; |
| 378 | const size_t texture_height = 1024; |
no test coverage detected