summaryrefslogtreecommitdiff
path: root/tools/emulator/opengl/shared/OpenglCodecCommon/TimeUtils.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tools/emulator/opengl/shared/OpenglCodecCommon/TimeUtils.cpp')
-rw-r--r--tools/emulator/opengl/shared/OpenglCodecCommon/TimeUtils.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/tools/emulator/opengl/shared/OpenglCodecCommon/TimeUtils.cpp b/tools/emulator/opengl/shared/OpenglCodecCommon/TimeUtils.cpp
index 000c381c6..e9e046199 100644
--- a/tools/emulator/opengl/shared/OpenglCodecCommon/TimeUtils.cpp
+++ b/tools/emulator/opengl/shared/OpenglCodecCommon/TimeUtils.cpp
@@ -23,8 +23,10 @@
#include <stdlib.h>
#include <sys/time.h>
#include <time.h>
+#include <unistd.h>
#else
#include <sys/time.h>
+#include <unistd.h>
#endif
long long GetCurrentTimeMS()
@@ -56,3 +58,12 @@ long long GetCurrentTimeMS()
#endif
}
+
+void TimeSleepMS(int p_mili)
+{
+#ifdef _WIN32
+ Sleep(p_mili);
+#else
+ usleep(p_mili * 1000);
+#endif
+}