> On 08 Dec 2016, at 11:28, Nathanial Sloss <n...@netbsd.org> wrote: > > Module Name: src > Committed By: nat > Date: Thu Dec 8 10:28:44 UTC 2016 > > Modified Files: > src/sys/dev: audio.c audiovar.h files.audio > src/sys/miscfs/specfs: spec_vnops.c > src/sys/sys: audioio.h conf.h > src/usr.bin/audio/ctl: audioctl.1 ctl.c > > Log Message: > The audio sub-system now supports the following features as > posted to tech-kern: > > * Simultaneous playback and mixing of multiple streams > * Playback streams can be of different encoding, frequency, precision > and number of channels > * Simultaneous recording to different formats > * One audio device per process > * Sysctls to set the common format frequency, precision and channels > * Independent mixer controls for recording/playback per stream > * Utilizes little cpu time for multiple streams / good performance > * Compatible with existing programs that use OSS/NetBSD audio > * Changes to audioctl(1) to allow specifying process id for corresponding > audio device > > > To generate a diff of this commit: > cvs rdiff -u -r1.268 -r1.269 src/sys/dev/audio.c > cvs rdiff -u -r1.46 -r1.47 src/sys/dev/audiovar.h > cvs rdiff -u -r1.3 -r1.4 src/sys/dev/files.audio > cvs rdiff -u -r1.165 -r1.166 src/sys/miscfs/specfs/spec_vnops.c
+#define D_MCLOSE 0x0004 What is a MCLOSE device class? > cvs rdiff -u -r1.34 -r1.35 src/sys/sys/audioio.h > cvs rdiff -u -r1.146 -r1.147 src/sys/sys/conf.h > cvs rdiff -u -r1.19 -r1.20 src/usr.bin/audio/ctl/audioctl.1 > cvs rdiff -u -r1.40 -r1.41 src/usr.bin/audio/ctl/ctl.c > > Please note that diffs are not public domain; they are subject to the > copyright notices on the relevant files. > -- J. Hannken-Illjes - hann...@eis.cs.tu-bs.de - TU Braunschweig (Germany)