Revision 498cd9cd server/src/AudioPlayerRSB.cpp
server/src/AudioPlayerRSB.cpp | ||
---|---|---|
71 | 71 |
//check if we can play this file: |
72 | 72 |
while(playback_state != IDLE){ |
73 | 73 |
printf("> player not ready yet, waiting for 10ms\n"); |
74 |
usleep(10*1000);
|
|
74 |
std::this_thread::sleep_for(std::chrono::milliseconds(10));
|
|
75 | 75 |
} |
76 | 76 |
|
77 | 77 |
//ok, we can play the audio. copy/setup data: |
... | ... | |
112 | 112 |
} |
113 | 113 |
|
114 | 114 |
//add some delay to meet the delay until playback starts (FIXME: this should be determined!) |
115 |
//usleep(100*1000); //100ms
|
|
115 |
//std::this_thread::sleep_for(std::chrono::milliseconds(100));
|
|
116 | 116 |
|
117 | 117 |
//ok we can now play the data |
118 | 118 |
printf("> AudioPlayer: playback started\n"); |
... | ... | |
146 | 146 |
} |
147 | 147 |
|
148 | 148 |
//1ms delay to safe cpu time |
149 |
usleep(1000);
|
|
149 |
std::this_thread::sleep_for(std::chrono::milliseconds(1));
|
|
150 | 150 |
} |
151 | 151 |
|
152 | 152 |
//done |
Also available in: Unified diff