On Sun, Oct 26, 2008 at 02:49:44AM -0600, Alexandre Ratchov wrote: > CVSROOT: /cvs > Module name: src > Changes by: [EMAIL PROTECTED] 2008/10/26 02:49:44 > > Modified files: > lib : Makefile > usr.bin/aucat : Makefile abuf.c abuf.h aparams.c aparams.h > aproc.c aproc.h aucat.1 aucat.c conf.h dev.c > dev.h file.c file.h headers.c legacy.c > Added files: > usr.bin/aucat : amsg.h listen.c listen.h pipe.c pipe.h safile.c > safile.h sock.c sock.h wav.c wav.h > lib/libsa : Makefile aucat.c libsa.3 libsa.c libsa.h > libsa_priv.h shlib_version sun.c > regress/lib/libsa: Makefile > regress/lib/libsa/sacap: Makefile sacap.c > regress/lib/libsa/safd: Makefile safd.c > regress/lib/libsa/saplay: Makefile saplay.c > regress/lib/libsa/sarec: Makefile sarec.c > Removed files: > usr.bin/aucat : dev_sun.c > > Log message: > add minimal server capability to aucat(1). When started in server > mode, it listens on an unix socket and mixes/demultiplexes any number > of full-duplex streams, doing necessary format conversions and > resampling on the fly. > > programs can use the new libsa(3) library to play and record audio. > The library provides a very simple API to connect to the audio server; > if aucat(1) isn't running, it uses the audio(4) driver transparently > instead.
sorry, forgot to mention: ok "go for it" jakemsr@, "cool" deraadt@ tested by many -- Alexandre
