--- libdv-0.104/encodedv/dvconnect.c Sun May 30 22:05:23 2004 +++ libdv-0.104-patched/encodedv/dvconnect.c Tue Mar 15 16:04:10 2005 @@ -863,6 +863,7 @@ /* * Verify that scheduling is available */ +#ifdef _SC_PRIORITY_SCHEDULING if (sysconf (_SC_PRIORITY_SCHEDULING) == -1) { fprintf (stderr, "WARNING: RR-scheduler not available, " "disabling.\n"); @@ -877,6 +878,11 @@ } #endif return (0); +#else + fprintf (stderr, "WARNING: RR-scheduler not available, " + "disabling.\n"); + return (-1); +#endif } /* ------------------------------------------------------------------------ --- libdv-0.104/playdv/Makefile.in Mon Nov 29 22:23:43 2004 +++ libdv-0.104-patched/playdv/Makefile.in Tue Mar 15 16:04:10 2005 @@ -209,7 +209,7 @@ AM_CFLAGS = $(SDL_CFLAGS) $(GTK_CFLAGS) noinst_HEADERS = display.h oss.h playdv_SOURCES = playdv.c display.c display.h oss.c -playdv_LDADD = $(SDL_LIBS) $(GTK_LIBS) $(XV_LIB) ../libdv/libdv.la $(POPT_LIB) +playdv_LDADD = $(SDL_LIBS) $(GTK_LIBS) $(XV_LIB) ../libdv/libdv.la $(POPT_LIB) -loss all: all-am .SUFFIXES: --- libdv-0.104/playdv/oss.c Sun Nov 23 17:59:08 2003 +++ libdv-0.104-patched/playdv/oss.c Tue Mar 15 16:04:10 2005 @@ -34,7 +34,11 @@ #include #include #include +#if defined(__APPLE__) && (__GNUC__) +#include +#else #include +#endif /* Darwin liboss */ #include "oss.h"