Hi,

  The attached patches contain the following changes:
   1) FreeBSD: implement oss_get_uid and compile oss_userdev. Tested with 
udserver, and it seems to work.
   2) FreeBSD: compile ossmixd and libossmix. GNU ld requires removing 
the '-r' switch in srcconf.c otherwise the compile is broken on FreeBSD and 
Linux too.
   3) ossplay: Add float 32bit and 64bit format support.
   4) ossrecord: Be more careful when length may exceed maximum recordable 
file length in header, add note to man file (some formats only allocate 32 
bit in header to record file size and do not allow marking "unknown file 
size").
   4) ossplay: add some typedefs for integers with required bit lengths and 
use them where needed. The typedefs still assumes the same model like before, 
so no real change here.

Yours,
        Yair K.

Attachment: oss-ossplay-add-floats.diff.gz
Description: GNU Zip compressed data

Attachment: oss-freebsd-support-userdev.diff.gz
Description: GNU Zip compressed data

_______________________________________________
oss-devel mailing list
oss-devel@mailman.opensound.com
http://mailman.opensound.com/mailman/listinfo/oss-devel

Reply via email to