blob: 8564ef5e72a2dddd8fa309797ca8e858f5bcd594 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
--- a/PLUGINS/src/softhddevice/audio.c
+++ b/PLUGINS/src/softhddevice/audio.c
@@ -48,6 +48,7 @@
#include <inttypes.h>
#include <string.h>
#include <math.h>
+#include <sched.h>
#include <libintl.h>
#define _(str) gettext(str) ///< gettext shortcut
@@ -1584,7 +1585,7 @@
if (err < 0) { // underrun error
return -1;
}
- pthread_yield();
+ sched_yield();
usleep(OssFragmentTime * 1000); // let fill/empty the buffers
return 0;
}
|