Copyright ©1995 by NeXT Computer, Inc. All Rights Reserved.
| Types and Constants |
| Defined Types |
| NXSoundDeviceError
typedef enum _NXSoundDeviceError {
NXSoundStatus typedef enum {
NXSoundStreamTime typedef struct timeval NXSoundStreamTime;
SNDCompressionSubheader typedef struct {
SNDError typedef enum {
SNDNotificationFun typedef int (*SNDNotificationFun)
SNDSoundStruct typedef struct {
snddriver_handlers typedef struct snddriver_handlers {
sndreply_dsp_cond_true_t typedef void (*sndreply_dsp_cond_true_t)
sndreply_dsp_msg_t typedef void (*sndreply_dsp_msg_t)
sndreply_recorded_data_t typedef void (*sndreply_recorded_data_t)
sndreply_tagged_t typedef void (*sndreply_tagged_t) |
| Symbolic Constants |
| ATC Frame Size
ATC_FRAME_SIZE
Compression Formats SND_CFORMAT_BITS_DROPPED
DSP Host Commands SNDDRIVER_DSP_HC_HOST_RD
DSP Protocol Options SNDDRIVER_DSP_PROTO_DSPERR
Executable File Segment Name NX_SOUND_SEGMENT_NAME
Null Notification Function SND_NULL_FUN |
| Sound Devices | Devices | |
| SND_ACCESS_IN | Sound-in | |
| SND_ACCESS_DSP | DSP | |
| SND_ACCESS_OUT | Sound-out | |
| Sampling Rates | Rates | |
| SND_RATE_CODEC | 8012.8210513 Hz | |
| SND_RATE_LOW | 22050.0 Hz | |
| SND_RATE_HIGH | 44100.0 Hz |
| Sound Device Timeout Limit
NX_SOUNDDEVICE_TIMEOUT_MAX
Sound Device Error Code Limits NX_SOUNDDEVICE_ERROR_MIN
Sound Stream Control Codes SNDDRIVER_AWAIT_STREAM
Sound Stream Null Time NXSOUNDSTREAM_TIME_NULL
Sound Stream Path Codes SNDDRIVER_STREAM_FROM_SNDIN
Sound Structure Formats SND_FORMAT_UNSPECIFIED
Sound Structure Magic Number SND_MAGIC
SoundView Display Modes NX_SOUNDVIEW_MINMAX |
| Global Variables |
| NXSoundPboardType
extern NXAtom NXSoundPboardType; |