Shouldn't it be using xgal.sndsrv.freebsd on kfreebsd? The dsp interface is still the freebsd one.
In fact, xgal.sndsrv.freebsd.c and xgal.sndsrv.linux.c should be replaced by one file, i.e. xgal.sndsrv.oss.c based on xgal.sndsrv.linux.c with #include <sys/soundcard.h> Look at "diff -u xgal.sndsrv.freebsd.c xgal.sndsrv.linux.c". All the differences looks like fixes performed only on linux version. Petr -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]