--- a/PLUGINS/src/softhddevice/audio.c +++ b/PLUGINS/src/softhddevice/audio.c @@ -48,6 +48,7 @@ #include #include #include +#include #include #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; }