$NetBSD$

--- crossfade.c.orig	Fri Jun  8 04:09:28 2001
+++ crossfade.c
@@ -1671,6 +1671,10 @@ xfade_output_time()
 {
   gint time;
 
+#ifdef _PTH_PTHREAD_H_
+  pthread_yield_np();
+#endif
+
 #ifdef DEBUG_HARDCORE
   DEBUG(("[crossfade] output_time:\n"));
 #endif
