CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2010/05/02 05:54:27

Modified files:
        usr.bin/aucat  : aucat.c dev.c dev.h headers.c midi.c opt.h 
                         siofile.c siofile.h sock.c wav.c 

Log message:
Clean up device handling code to clarify different initialization phases
and different device states. Split initialization in two phases:
first global variables are initialized then the audio hardware is opened.
Allow devices that don't support full-duplex to work in play-only or
record-only mode, even if ``-m play'' or ``-m rec'' are not specified.

Reply via email to