CVSROOT: /cvs Module name: src Changes by: ratc...@cvs.openbsd.org 2012/11/23 00:03:28
Modified files: usr.bin : Makefile usr.bin/aucat : Makefile lib/libsndio : aucat.c mio.c sndio.7 Added files: usr.bin/sndiod : Makefile abuf.c abuf.h defs.h dev.c dev.h dsp.c dsp.h file.c file.h listen.c listen.h midi.c midi.h miofile.c miofile.h opt.c opt.h siofile.c siofile.h sndiod.1 sndiod.c sock.c sock.h sysex.h utils.c utils.h Log message: Remplace aucat server by a new sndiod daemon aimed to be simpler smaller and faster than aucat. It's a drop in replacement with the following exceptions that don't affect the default setup: - The sample rate and the encoding are a per-device parameters thus -r and -e options must precede the corresponding -f option - MIDI thru boxes are dynamically created and no -M option is required anymore, so -M was removed. - MIDI ports are exposed with a new ``midi/N'' name, rather than abusing MIDI thru boxes. with help from armani@, ok deraadt@