PSARC 2008/318 Boomer: Next Gen Solaris Audio
Garrett D'Amore
garrett at damore.org
Mon Mar 2 11:00:42 PST 2009
I've made some minor corrections to the dsp.7i manual page to reflect
feedback received from 4Front.
The file is posted here (with change bars):
-rw-r--r-- 1 nobody nobody 17593 Mar 2 10:54
/net/sac.sfbay/export/sac/PSARC/2008/318/commitment.materials/dsp.7i
The changes reflect:
* open() of an OSS style dsp device always acts as non-blocking --
it returns EBUSY immediately if no channels are available, regardless of
the presence or absence of FNDELAY or FNONBLOCK.
* removed documentation of initial configuration -- applications
must not depend on initial setup but explicitly configure it.
* SNDCTL_DSP_SETTRIGGER and SNDCTL_DSP_GETTRIGGER ioctls are demoted
to "compatibility use only" status (with no doc details). (They cannot
be used to "pause" a stream.)
* doc errors in the details of SNDCTL_DSP_SETFMT and
SNDCTL_DSP_GETFMTS ioctl.
* clarifications made for SNDCTL_DSP_SYNC.
* added AFMT_xx_NE (native endian) formats.
If anyone wants the actual diffs, let me know.
-- Garrett
More information about the opensolaris-arc
mailing list