media/libcubeb/tests/common.h

branch
TOR_BUG_9701
changeset 13
44a2da4a2ab2
equal deleted inserted replaced
-1:000000000000 0:7f17a7f53790
1 /*
2 * Copyright © 2013 Sebastien Alaiwan
3 *
4 * This program is made available under an ISC-style license. See the
5 * accompanying file LICENSE for details.
6 */
7
8 #if defined( _WIN32)
9 #ifndef WIN32_LEAN_AND_MEAN
10 #define WIN32_LEAN_AND_MEAN
11 #endif
12 #include <windows.h>
13 #else
14 #include <unistd.h>
15 #endif
16
17 void delay(unsigned int ms)
18 {
19 #if defined(_WIN32)
20 Sleep(ms);
21 #else
22 sleep(ms / 1000);
23 usleep(ms % 1000 * 1000);
24 #endif
25 }
26
27 #if !defined(M_PI)
28 #define M_PI 3.14159265358979323846
29 #endif
30

mercurial