From 7933c6db2c782224720061b57d198a44b6db5e09 Mon Sep 17 00:00:00 2001 From: Marcus Overhagen Date: Sun, 10 Sep 2006 18:41:20 +0000 Subject: [PATCH] cleanup git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18792 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/apps/mediaplayer/Controller.cpp | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/apps/mediaplayer/Controller.cpp b/src/apps/mediaplayer/Controller.cpp index 726a7f2f2a..6104dda6bb 100644 --- a/src/apps/mediaplayer/Controller.cpp +++ b/src/apps/mediaplayer/Controller.cpp @@ -663,7 +663,8 @@ printf("video decode start\n"); break; goto wait; } - + +#if 0 bigtime_t waituntil; bigtime_t waitdelta; char test[100]; @@ -672,22 +673,22 @@ printf("video decode start\n"); waituntil = fTimeSourceSysTime - fTimeSourcePerfTime + buffer->startTime; waitdelta = waituntil - system_time(); -/* sprintf(test, "sys %.6f perf %.6f, vid %.6f, waituntil %.6f, waitdelta %.6f", fTimeSourceSysTime / 1000000.0f, fTimeSourcePerfTime / 1000000.0f, buffer->startTime / 1000000.0f, waituntil / 1000000.0f, waitdelta / 1000000.0f); - */ -// if (status != B_TIMED_OUT) } -/* if (fVideoView->LockLooperWithTimeout(5000) == B_OK) { fVideoView->Window()->SetTitle(test); fVideoView->UnlockLooper(); } -*/ +#else + bigtime_t waituntil; + waituntil = fTimeSourceSysTime - fTimeSourcePerfTime + buffer->startTime; +#endif + status = acquire_sem_etc(fThreadWaitSem, 1, B_ABSOLUTE_TIMEOUT, waituntil); if (status != B_TIMED_OUT) break;