blob: 59c305725a9f8bddbf05bbee276e9b5c5edc9d6e [file] [log] [blame]
Jack Jansen26d813e2001-02-12 16:09:44 +00001# Generated from 'Sound.h'
Guido van Rossum227a4231995-03-10 14:42:57 +00002
Jack Jansen5e58bcd1998-02-20 15:54:44 +00003def FOUR_CHAR_CODE(x): return x
Jack Jansen6fe608c2000-12-12 22:08:00 +00004soundListRsrc = FOUR_CHAR_CODE('snd ')
5kSimpleBeepID = 1
Jack Jansen1836dbe1999-12-14 15:44:53 +00006# rate48khz = (long)0xBB800000
7# rate44khz = (long)0xAC440000
Jack Jansen6fe608c2000-12-12 22:08:00 +00008rate32khz = 0x7D000000
Jack Jansen5e58bcd1998-02-20 15:54:44 +00009rate22050hz = 0x56220000
10rate22khz = 0x56EE8BA3
Jack Jansen6fe608c2000-12-12 22:08:00 +000011rate16khz = 0x3E800000
Jack Jansen5e58bcd1998-02-20 15:54:44 +000012rate11khz = 0x2B7745D1
Jack Jansenb81cf9d1995-06-06 13:08:40 +000013rate11025hz = 0x2B110000
Jack Jansen6fe608c2000-12-12 22:08:00 +000014rate8khz = 0x1F400000
15sampledSynth = 5
Guido van Rossum17448e21995-01-30 11:53:55 +000016squareWaveSynth = 1
17waveTableSynth = 3
Guido van Rossum17448e21995-01-30 11:53:55 +000018MACE3snthID = 11
19MACE6snthID = 13
Jack Jansen6fe608c2000-12-12 22:08:00 +000020kMiddleC = 60
Jack Jansenb81cf9d1995-06-06 13:08:40 +000021kNoVolume = 0
Jack Jansen6fe608c2000-12-12 22:08:00 +000022kFullVolume = 0x0100
Jack Jansen5e58bcd1998-02-20 15:54:44 +000023stdQLength = 128
24dataOffsetFlag = 0x8000
Jack Jansen6fe608c2000-12-12 22:08:00 +000025kUseOptionalOutputDevice = -1
Jack Jansen5e58bcd1998-02-20 15:54:44 +000026notCompressed = 0
27fixedCompression = -1
Jack Jansen6fe608c2000-12-12 22:08:00 +000028variableCompression = -2
Jack Jansen5e58bcd1998-02-20 15:54:44 +000029twoToOne = 1
30eightToThree = 2
31threeToOne = 3
32sixToOne = 4
33sixToOnePacketSize = 8
34threeToOnePacketSize = 16
35stateBlockSize = 64
36leftOverBlockSize = 32
37firstSoundFormat = 0x0001
Jack Jansen6fe608c2000-12-12 22:08:00 +000038secondSoundFormat = 0x0002
Jack Jansen5e58bcd1998-02-20 15:54:44 +000039dbBufferReady = 0x00000001
Jack Jansen6fe608c2000-12-12 22:08:00 +000040dbLastBuffer = 0x00000004
Jack Jansen5e58bcd1998-02-20 15:54:44 +000041sysBeepDisable = 0x0000
Jack Jansen1836dbe1999-12-14 15:44:53 +000042sysBeepEnable = (1 << 0)
Jack Jansen6fe608c2000-12-12 22:08:00 +000043sysBeepSynchronous = (1 << 1)
Jack Jansen5e58bcd1998-02-20 15:54:44 +000044unitTypeNoSelection = 0xFFFF
45unitTypeSeconds = 0x0000
46stdSH = 0x00
47extSH = 0xFF
Jack Jansen6fe608c2000-12-12 22:08:00 +000048cmpSH = 0xFE
Guido van Rossum17448e21995-01-30 11:53:55 +000049nullCmd = 0
Guido van Rossum17448e21995-01-30 11:53:55 +000050quietCmd = 3
51flushCmd = 4
52reInitCmd = 5
53waitCmd = 10
54pauseCmd = 11
55resumeCmd = 12
56callBackCmd = 13
57syncCmd = 14
Guido van Rossum17448e21995-01-30 11:53:55 +000058availableCmd = 24
59versionCmd = 25
Jack Jansen6fe608c2000-12-12 22:08:00 +000060volumeCmd = 46
61getVolumeCmd = 47
62clockComponentCmd = 50
63getClockComponentCmd = 51
64scheduledSoundCmd = 52
65linkSoundComponentsCmd = 53
66soundCmd = 80
67bufferCmd = 81
68rateMultiplierCmd = 86
69getRateMultiplierCmd = 87
70initCmd = 1
71freeCmd = 2
Guido van Rossum17448e21995-01-30 11:53:55 +000072totalLoadCmd = 26
73loadCmd = 27
Guido van Rossum17448e21995-01-30 11:53:55 +000074freqDurationCmd = 40
75restCmd = 41
76freqCmd = 42
77ampCmd = 43
78timbreCmd = 44
79getAmpCmd = 45
80waveTableCmd = 60
81phaseCmd = 61
Guido van Rossum17448e21995-01-30 11:53:55 +000082rateCmd = 82
83continueCmd = 83
84doubleBufferCmd = 84
85getRateCmd = 85
86sizeCmd = 90
Jack Jansen6fe608c2000-12-12 22:08:00 +000087convertCmd = 91
Guido van Rossum17448e21995-01-30 11:53:55 +000088waveInitChannelMask = 0x07
89waveInitChannel0 = 0x04
90waveInitChannel1 = 0x05
91waveInitChannel2 = 0x06
92waveInitChannel3 = 0x07
Jack Jansen5e58bcd1998-02-20 15:54:44 +000093initChan0 = waveInitChannel0
94initChan1 = waveInitChannel1
95initChan2 = waveInitChannel2
Jack Jansen6fe608c2000-12-12 22:08:00 +000096initChan3 = waveInitChannel3
Jack Jansen5e58bcd1998-02-20 15:54:44 +000097outsideCmpSH = 0
98insideCmpSH = 1
99aceSuccess = 0
100aceMemFull = 1
101aceNilBlock = 2
102aceBadComp = 3
103aceBadEncode = 4
104aceBadDest = 5
Jack Jansen6fe608c2000-12-12 22:08:00 +0000105aceBadCmd = 6
Guido van Rossum17448e21995-01-30 11:53:55 +0000106initChanLeft = 0x0002
107initChanRight = 0x0003
108initNoInterp = 0x0004
109initNoDrop = 0x0008
110initMono = 0x0080
111initStereo = 0x00C0
112initMACE3 = 0x0300
113initMACE6 = 0x0400
Jack Jansenb81cf9d1995-06-06 13:08:40 +0000114initPanMask = 0x0003
115initSRateMask = 0x0030
116initStereoMask = 0x00C0
Jack Jansen6fe608c2000-12-12 22:08:00 +0000117initCompMask = 0xFF00
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000118siActiveChannels = FOUR_CHAR_CODE('chac')
119siActiveLevels = FOUR_CHAR_CODE('lmac')
120siAGCOnOff = FOUR_CHAR_CODE('agc ')
121siAsync = FOUR_CHAR_CODE('asyn')
122siAVDisplayBehavior = FOUR_CHAR_CODE('avdb')
123siChannelAvailable = FOUR_CHAR_CODE('chav')
124siCompressionAvailable = FOUR_CHAR_CODE('cmav')
Jack Jansena05ac601999-12-12 21:41:51 +0000125siCompressionChannels = FOUR_CHAR_CODE('cpct')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000126siCompressionFactor = FOUR_CHAR_CODE('cmfa')
127siCompressionHeader = FOUR_CHAR_CODE('cmhd')
128siCompressionNames = FOUR_CHAR_CODE('cnam')
Jack Jansen4e126631998-04-21 15:21:52 +0000129siCompressionParams = FOUR_CHAR_CODE('evaw')
Jack Jansena05ac601999-12-12 21:41:51 +0000130siCompressionSampleRate = FOUR_CHAR_CODE('cprt')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000131siCompressionType = FOUR_CHAR_CODE('comp')
132siContinuous = FOUR_CHAR_CODE('cont')
Jack Jansen4e126631998-04-21 15:21:52 +0000133siDecompressionParams = FOUR_CHAR_CODE('wave')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000134siDeviceBufferInfo = FOUR_CHAR_CODE('dbin')
135siDeviceConnected = FOUR_CHAR_CODE('dcon')
136siDeviceIcon = FOUR_CHAR_CODE('icon')
137siDeviceName = FOUR_CHAR_CODE('name')
Jack Jansen6fe608c2000-12-12 22:08:00 +0000138siEQSpectrumBands = FOUR_CHAR_CODE('eqsb')
139siEQSpectrumLevels = FOUR_CHAR_CODE('eqlv')
140siEQSpectrumOnOff = FOUR_CHAR_CODE('eqlo')
141siEQToneControlGain = FOUR_CHAR_CODE('eqtg')
142siEQToneControlOnOff = FOUR_CHAR_CODE('eqtc')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000143siHardwareBalance = FOUR_CHAR_CODE('hbal')
144siHardwareBalanceSteps = FOUR_CHAR_CODE('hbls')
145siHardwareBass = FOUR_CHAR_CODE('hbas')
146siHardwareBassSteps = FOUR_CHAR_CODE('hbst')
147siHardwareBusy = FOUR_CHAR_CODE('hwbs')
148siHardwareFormat = FOUR_CHAR_CODE('hwfm')
149siHardwareMute = FOUR_CHAR_CODE('hmut')
Jack Jansen6fe608c2000-12-12 22:08:00 +0000150siHardwareMuteNoPrefs = FOUR_CHAR_CODE('hmnp')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000151siHardwareTreble = FOUR_CHAR_CODE('htrb')
152siHardwareTrebleSteps = FOUR_CHAR_CODE('hwts')
153siHardwareVolume = FOUR_CHAR_CODE('hvol')
154siHardwareVolumeSteps = FOUR_CHAR_CODE('hstp')
155siHeadphoneMute = FOUR_CHAR_CODE('pmut')
156siHeadphoneVolume = FOUR_CHAR_CODE('pvol')
157siHeadphoneVolumeSteps = FOUR_CHAR_CODE('hdst')
158siInputAvailable = FOUR_CHAR_CODE('inav')
159siInputGain = FOUR_CHAR_CODE('gain')
160siInputSource = FOUR_CHAR_CODE('sour')
161siInputSourceNames = FOUR_CHAR_CODE('snam')
162siLevelMeterOnOff = FOUR_CHAR_CODE('lmet')
163siModemGain = FOUR_CHAR_CODE('mgai')
164siMonitorAvailable = FOUR_CHAR_CODE('mnav')
165siMonitorSource = FOUR_CHAR_CODE('mons')
166siNumberChannels = FOUR_CHAR_CODE('chan')
167siOptionsDialog = FOUR_CHAR_CODE('optd')
Jack Jansen4e126631998-04-21 15:21:52 +0000168siOSTypeInputSource = FOUR_CHAR_CODE('inpt')
169siOSTypeInputAvailable = FOUR_CHAR_CODE('inav')
Jack Jansen6fe608c2000-12-12 22:08:00 +0000170siOutputDeviceName = FOUR_CHAR_CODE('onam')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000171siPlayThruOnOff = FOUR_CHAR_CODE('plth')
172siPostMixerSoundComponent = FOUR_CHAR_CODE('psmx')
173siPreMixerSoundComponent = FOUR_CHAR_CODE('prmx')
174siQuality = FOUR_CHAR_CODE('qual')
175siRateMultiplier = FOUR_CHAR_CODE('rmul')
176siRecordingQuality = FOUR_CHAR_CODE('qual')
177siSampleRate = FOUR_CHAR_CODE('srat')
178siSampleRateAvailable = FOUR_CHAR_CODE('srav')
179siSampleSize = FOUR_CHAR_CODE('ssiz')
180siSampleSizeAvailable = FOUR_CHAR_CODE('ssav')
181siSetupCDAudio = FOUR_CHAR_CODE('sucd')
182siSetupModemAudio = FOUR_CHAR_CODE('sumd')
183siSlopeAndIntercept = FOUR_CHAR_CODE('flap')
184siSoundClock = FOUR_CHAR_CODE('sclk')
Jack Jansen4e126631998-04-21 15:21:52 +0000185siUseThisSoundClock = FOUR_CHAR_CODE('sclc')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000186siSpeakerMute = FOUR_CHAR_CODE('smut')
187siSpeakerVolume = FOUR_CHAR_CODE('svol')
188siSSpCPULoadLimit = FOUR_CHAR_CODE('3dll')
189siSSpLocalization = FOUR_CHAR_CODE('3dif')
190siSSpSpeakerSetup = FOUR_CHAR_CODE('3dst')
191siStereoInputGain = FOUR_CHAR_CODE('sgai')
192siSubwooferMute = FOUR_CHAR_CODE('bmut')
193siTwosComplementOnOff = FOUR_CHAR_CODE('twos')
194siVolume = FOUR_CHAR_CODE('volu')
195siVoxRecordInfo = FOUR_CHAR_CODE('voxr')
196siVoxStopInfo = FOUR_CHAR_CODE('voxs')
197siWideStereo = FOUR_CHAR_CODE('wide')
Jack Jansen6fe608c2000-12-12 22:08:00 +0000198siSupportedExtendedFlags = FOUR_CHAR_CODE('exfl')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000199siCloseDriver = FOUR_CHAR_CODE('clos')
200siInitializeDriver = FOUR_CHAR_CODE('init')
201siPauseRecording = FOUR_CHAR_CODE('paus')
Jack Jansen6fe608c2000-12-12 22:08:00 +0000202siUserInterruptProc = FOUR_CHAR_CODE('user')
Jack Jansen1836dbe1999-12-14 15:44:53 +0000203# kInvalidSource = (long)0xFFFFFFFF
Jack Jansen4e126631998-04-21 15:21:52 +0000204kNoSource = FOUR_CHAR_CODE('none')
205kCDSource = FOUR_CHAR_CODE('cd ')
206kExtMicSource = FOUR_CHAR_CODE('emic')
Jack Jansena05ac601999-12-12 21:41:51 +0000207kSoundInSource = FOUR_CHAR_CODE('sinj')
Jack Jansen4e126631998-04-21 15:21:52 +0000208kRCAInSource = FOUR_CHAR_CODE('irca')
209kTVFMTunerSource = FOUR_CHAR_CODE('tvfm')
210kDAVInSource = FOUR_CHAR_CODE('idav')
211kIntMicSource = FOUR_CHAR_CODE('imic')
212kMediaBaySource = FOUR_CHAR_CODE('mbay')
213kModemSource = FOUR_CHAR_CODE('modm')
214kPCCardSource = FOUR_CHAR_CODE('pcm ')
215kZoomVideoSource = FOUR_CHAR_CODE('zvpc')
Jack Jansen6fe608c2000-12-12 22:08:00 +0000216kDVDSource = FOUR_CHAR_CODE('dvda')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000217kNoSoundComponentType = FOUR_CHAR_CODE('****')
218kSoundComponentType = FOUR_CHAR_CODE('sift')
219kSoundComponentPPCType = FOUR_CHAR_CODE('nift')
220kRate8SubType = FOUR_CHAR_CODE('ratb')
221kRate16SubType = FOUR_CHAR_CODE('ratw')
222kConverterSubType = FOUR_CHAR_CODE('conv')
223kSndSourceSubType = FOUR_CHAR_CODE('sour')
224kMixerType = FOUR_CHAR_CODE('mixr')
225kMixer8SubType = FOUR_CHAR_CODE('mixb')
226kMixer16SubType = FOUR_CHAR_CODE('mixw')
Jack Jansen4e126631998-04-21 15:21:52 +0000227kSoundInputDeviceType = FOUR_CHAR_CODE('sinp')
228kWaveInSubType = FOUR_CHAR_CODE('wavi')
Jack Jansen6fe608c2000-12-12 22:08:00 +0000229kWaveInSnifferSubType = FOUR_CHAR_CODE('wisn')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000230kSoundOutputDeviceType = FOUR_CHAR_CODE('sdev')
231kClassicSubType = FOUR_CHAR_CODE('clas')
232kASCSubType = FOUR_CHAR_CODE('asc ')
233kDSPSubType = FOUR_CHAR_CODE('dsp ')
234kAwacsSubType = FOUR_CHAR_CODE('awac')
235kGCAwacsSubType = FOUR_CHAR_CODE('awgc')
236kSingerSubType = FOUR_CHAR_CODE('sing')
237kSinger2SubType = FOUR_CHAR_CODE('sng2')
238kWhitSubType = FOUR_CHAR_CODE('whit')
239kSoundBlasterSubType = FOUR_CHAR_CODE('sbls')
Jack Jansen4e126631998-04-21 15:21:52 +0000240kWaveOutSubType = FOUR_CHAR_CODE('wavo')
Jack Jansen6fe608c2000-12-12 22:08:00 +0000241kWaveOutSnifferSubType = FOUR_CHAR_CODE('wosn')
Jack Jansen4e126631998-04-21 15:21:52 +0000242kDirectSoundSubType = FOUR_CHAR_CODE('dsnd')
Jack Jansen6fe608c2000-12-12 22:08:00 +0000243kDirectSoundSnifferSubType = FOUR_CHAR_CODE('dssn')
Jack Jansen4e126631998-04-21 15:21:52 +0000244kUNIXsdevSubType = FOUR_CHAR_CODE('un1x')
Jack Jansen6fe608c2000-12-12 22:08:00 +0000245kUSBSubType = FOUR_CHAR_CODE('usb ')
246kBlueBoxSubType = FOUR_CHAR_CODE('bsnd')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000247kSoundCompressor = FOUR_CHAR_CODE('scom')
248kSoundDecompressor = FOUR_CHAR_CODE('sdec')
Jack Jansen4e126631998-04-21 15:21:52 +0000249kAudioComponentType = FOUR_CHAR_CODE('adio')
250kAwacsPhoneSubType = FOUR_CHAR_CODE('hphn')
251kAudioVisionSpeakerSubType = FOUR_CHAR_CODE('telc')
252kAudioVisionHeadphoneSubType = FOUR_CHAR_CODE('telh')
253kPhilipsFaderSubType = FOUR_CHAR_CODE('tvav')
254kSGSToneSubType = FOUR_CHAR_CODE('sgs0')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000255kSoundEffectsType = FOUR_CHAR_CODE('snfx')
Jack Jansen6fe608c2000-12-12 22:08:00 +0000256kEqualizerSubType = FOUR_CHAR_CODE('eqal')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000257kSSpLocalizationSubType = FOUR_CHAR_CODE('snd3')
258kSoundNotCompressed = FOUR_CHAR_CODE('NONE')
Jack Jansen4e126631998-04-21 15:21:52 +0000259k8BitOffsetBinaryFormat = FOUR_CHAR_CODE('raw ')
260k16BitBigEndianFormat = FOUR_CHAR_CODE('twos')
261k16BitLittleEndianFormat = FOUR_CHAR_CODE('sowt')
262kFloat32Format = FOUR_CHAR_CODE('fl32')
263kFloat64Format = FOUR_CHAR_CODE('fl64')
264k24BitFormat = FOUR_CHAR_CODE('in24')
265k32BitFormat = FOUR_CHAR_CODE('in32')
Jack Jansen6fe608c2000-12-12 22:08:00 +0000266k32BitLittleEndianFormat = FOUR_CHAR_CODE('23ni')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000267kMACE3Compression = FOUR_CHAR_CODE('MAC3')
268kMACE6Compression = FOUR_CHAR_CODE('MAC6')
269kCDXA4Compression = FOUR_CHAR_CODE('cdx4')
270kCDXA2Compression = FOUR_CHAR_CODE('cdx2')
271kIMACompression = FOUR_CHAR_CODE('ima4')
272kULawCompression = FOUR_CHAR_CODE('ulaw')
273kALawCompression = FOUR_CHAR_CODE('alaw')
Jack Jansen4e126631998-04-21 15:21:52 +0000274kMicrosoftADPCMFormat = 0x6D730002
275kDVIIntelIMAFormat = 0x6D730011
276kDVAudioFormat = FOUR_CHAR_CODE('dvca')
Jack Jansena05ac601999-12-12 21:41:51 +0000277kQDesignCompression = FOUR_CHAR_CODE('QDMC')
278kQUALCOMMCompression = FOUR_CHAR_CODE('Qclp')
Jack Jansen4e126631998-04-21 15:21:52 +0000279kOffsetBinary = k8BitOffsetBinaryFormat
280kTwosComplement = k16BitBigEndianFormat
281kLittleEndianFormat = k16BitLittleEndianFormat
Jack Jansen6fe608c2000-12-12 22:08:00 +0000282kMPEGLayer3Format = 0x6D730055
283kFullMPEGLay3Format = FOUR_CHAR_CODE('.mp3')
Jack Jansen4e126631998-04-21 15:21:52 +0000284k16BitNativeEndianFormat = k16BitLittleEndianFormat
285k16BitNonNativeEndianFormat = k16BitBigEndianFormat
286k16BitNativeEndianFormat = k16BitBigEndianFormat
287k16BitNonNativeEndianFormat = k16BitLittleEndianFormat
Jack Jansen1836dbe1999-12-14 15:44:53 +0000288k8BitRawIn = (1 << 0)
289k8BitTwosIn = (1 << 1)
290k16BitIn = (1 << 2)
291kStereoIn = (1 << 3)
292k8BitRawOut = (1 << 8)
293k8BitTwosOut = (1 << 9)
294k16BitOut = (1 << 10)
295kStereoOut = (1 << 11)
296kReverse = (1L << 16)
297kRateConvert = (1L << 17)
298kCreateSoundSource = (1L << 18)
Jack Jansen6fe608c2000-12-12 22:08:00 +0000299kVMAwareness = (1L << 21)
Jack Jansen1836dbe1999-12-14 15:44:53 +0000300kHighQuality = (1L << 22)
301kNonRealTime = (1L << 23)
302kSourcePaused = (1 << 0)
303kPassThrough = (1L << 16)
304kNoSoundComponentChain = (1L << 17)
305kNoMixing = (1 << 0)
306kNoSampleRateConversion = (1 << 1)
307kNoSampleSizeConversion = (1 << 2)
308kNoSampleFormatConversion = (1 << 3)
309kNoChannelConversion = (1 << 4)
310kNoDecompression = (1 << 5)
311kNoVolumeConversion = (1 << 6)
312kNoRealtimeProcessing = (1 << 7)
313kScheduledSource = (1 << 8)
Jack Jansen6fe608c2000-12-12 22:08:00 +0000314kNonInterleavedBuffer = (1 << 9)
315kNonPagingMixer = (1 << 10)
316kSoundConverterMixer = (1 << 11)
317kPagingMixer = (1 << 12)
318kVMAwareMixer = (1 << 13)
319kExtendedSoundData = (1 << 14)
320kBestQuality = (1 << 0)
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000321kInputMask = 0x000000FF
322kOutputMask = 0x0000FF00
323kOutputShift = 8
324kActionMask = 0x00FF0000
325kSoundComponentBits = 0x00FFFFFF
Jack Jansen4e126631998-04-21 15:21:52 +0000326kAudioFormatAtomType = FOUR_CHAR_CODE('frma')
327kAudioEndianAtomType = FOUR_CHAR_CODE('enda')
Jack Jansen6fe608c2000-12-12 22:08:00 +0000328kAudioVBRAtomType = FOUR_CHAR_CODE('vbra')
Jack Jansen4e126631998-04-21 15:21:52 +0000329kAudioTerminatorAtomType = 0
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000330kAVDisplayHeadphoneRemove = 0
331kAVDisplayHeadphoneInsert = 1
332kAVDisplayPlainTalkRemove = 2
Jack Jansen6fe608c2000-12-12 22:08:00 +0000333kAVDisplayPlainTalkInsert = 3
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000334audioAllChannels = 0
335audioLeftChannel = 1
336audioRightChannel = 2
337audioUnmuted = 0
338audioMuted = 1
Jack Jansen1836dbe1999-12-14 15:44:53 +0000339audioDoesMono = (1L << 0)
340audioDoesStereo = (1L << 1)
Jack Jansen6fe608c2000-12-12 22:08:00 +0000341audioDoesIndependentChannels = (1L << 2)
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000342siCDQuality = FOUR_CHAR_CODE('cd ')
343siBestQuality = FOUR_CHAR_CODE('best')
344siBetterQuality = FOUR_CHAR_CODE('betr')
345siGoodQuality = FOUR_CHAR_CODE('good')
Jack Jansen6fe608c2000-12-12 22:08:00 +0000346siNoneQuality = FOUR_CHAR_CODE('none')
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000347siDeviceIsConnected = 1
348siDeviceNotConnected = 0
349siDontKnowIfConnected = -1
350siReadPermission = 0
Jack Jansen6fe608c2000-12-12 22:08:00 +0000351siWritePermission = 1
352kSoundConverterDidntFillBuffer = (1 << 0)
353kSoundConverterHasLeftOverData = (1 << 1)
354kExtendedSoundSampleCountNotValid = 1L << 0
355kExtendedSoundBufferSizeValid = 1L << 1
Jack Jansen4e126631998-04-21 15:21:52 +0000356kScheduledSoundDoScheduled = 1 << 0
357kScheduledSoundDoCallBack = 1 << 1
Jack Jansen6fe608c2000-12-12 22:08:00 +0000358kScheduledSoundExtendedHdr = 1 << 2
Jack Jansen4e126631998-04-21 15:21:52 +0000359kSoundComponentInitOutputDeviceSelect = 0x0001
360kSoundComponentSetSourceSelect = 0x0002
361kSoundComponentGetSourceSelect = 0x0003
362kSoundComponentGetSourceDataSelect = 0x0004
363kSoundComponentSetOutputSelect = 0x0005
364kSoundComponentAddSourceSelect = 0x0101
365kSoundComponentRemoveSourceSelect = 0x0102
366kSoundComponentGetInfoSelect = 0x0103
367kSoundComponentSetInfoSelect = 0x0104
368kSoundComponentStartSourceSelect = 0x0105
369kSoundComponentStopSourceSelect = 0x0106
370kSoundComponentPauseSourceSelect = 0x0107
371kSoundComponentPlaySourceBufferSelect = 0x0108
372kAudioGetVolumeSelect = 0x0000
373kAudioSetVolumeSelect = 0x0001
374kAudioGetMuteSelect = 0x0002
375kAudioSetMuteSelect = 0x0003
376kAudioSetToDefaultsSelect = 0x0004
377kAudioGetInfoSelect = 0x0005
378kAudioGetBassSelect = 0x0006
379kAudioSetBassSelect = 0x0007
380kAudioGetTrebleSelect = 0x0008
381kAudioSetTrebleSelect = 0x0009
382kAudioGetOutputDeviceSelect = 0x000A
383kAudioMuteOnEventSelect = 0x0081
Jack Jansen5e58bcd1998-02-20 15:54:44 +0000384kDelegatedSoundComponentSelectors = 0x0100
Jack Jansen4e126631998-04-21 15:21:52 +0000385kSndInputReadAsyncSelect = 0x0001
386kSndInputReadSyncSelect = 0x0002
387kSndInputPauseRecordingSelect = 0x0003
388kSndInputResumeRecordingSelect = 0x0004
389kSndInputStopRecordingSelect = 0x0005
390kSndInputGetStatusSelect = 0x0006
391kSndInputGetDeviceInfoSelect = 0x0007
392kSndInputSetDeviceInfoSelect = 0x0008
393kSndInputInitHardwareSelect = 0x0009