blob: 59c305725a9f8bddbf05bbee276e9b5c5edc9d6e [file] [log] [blame]
Jack Jansenab98ae92001-08-19 22:13:00 +00001# Generated from 'Sound.h'
2
3def FOUR_CHAR_CODE(x): return x
4soundListRsrc = FOUR_CHAR_CODE('snd ')
5kSimpleBeepID = 1
6# rate48khz = (long)0xBB800000
7# rate44khz = (long)0xAC440000
8rate32khz = 0x7D000000
9rate22050hz = 0x56220000
10rate22khz = 0x56EE8BA3
11rate16khz = 0x3E800000
12rate11khz = 0x2B7745D1
13rate11025hz = 0x2B110000
14rate8khz = 0x1F400000
15sampledSynth = 5
16squareWaveSynth = 1
17waveTableSynth = 3
18MACE3snthID = 11
19MACE6snthID = 13
20kMiddleC = 60
21kNoVolume = 0
22kFullVolume = 0x0100
23stdQLength = 128
24dataOffsetFlag = 0x8000
25kUseOptionalOutputDevice = -1
26notCompressed = 0
27fixedCompression = -1
28variableCompression = -2
29twoToOne = 1
30eightToThree = 2
31threeToOne = 3
32sixToOne = 4
33sixToOnePacketSize = 8
34threeToOnePacketSize = 16
35stateBlockSize = 64
36leftOverBlockSize = 32
37firstSoundFormat = 0x0001
38secondSoundFormat = 0x0002
39dbBufferReady = 0x00000001
40dbLastBuffer = 0x00000004
41sysBeepDisable = 0x0000
42sysBeepEnable = (1 << 0)
43sysBeepSynchronous = (1 << 1)
44unitTypeNoSelection = 0xFFFF
45unitTypeSeconds = 0x0000
46stdSH = 0x00
47extSH = 0xFF
48cmpSH = 0xFE
49nullCmd = 0
50quietCmd = 3
51flushCmd = 4
52reInitCmd = 5
53waitCmd = 10
54pauseCmd = 11
55resumeCmd = 12
56callBackCmd = 13
57syncCmd = 14
58availableCmd = 24
59versionCmd = 25
60volumeCmd = 46
61getVolumeCmd = 47
62clockComponentCmd = 50
63getClockComponentCmd = 51
64scheduledSoundCmd = 52
65linkSoundComponentsCmd = 53
66soundCmd = 80
67bufferCmd = 81
68rateMultiplierCmd = 86
69getRateMultiplierCmd = 87
70initCmd = 1
71freeCmd = 2
72totalLoadCmd = 26
73loadCmd = 27
74freqDurationCmd = 40
75restCmd = 41
76freqCmd = 42
77ampCmd = 43
78timbreCmd = 44
79getAmpCmd = 45
80waveTableCmd = 60
81phaseCmd = 61
82rateCmd = 82
83continueCmd = 83
84doubleBufferCmd = 84
85getRateCmd = 85
86sizeCmd = 90
87convertCmd = 91
88waveInitChannelMask = 0x07
89waveInitChannel0 = 0x04
90waveInitChannel1 = 0x05
91waveInitChannel2 = 0x06
92waveInitChannel3 = 0x07
93initChan0 = waveInitChannel0
94initChan1 = waveInitChannel1
95initChan2 = waveInitChannel2
96initChan3 = waveInitChannel3
97outsideCmpSH = 0
98insideCmpSH = 1
99aceSuccess = 0
100aceMemFull = 1
101aceNilBlock = 2
102aceBadComp = 3
103aceBadEncode = 4
104aceBadDest = 5
105aceBadCmd = 6
106initChanLeft = 0x0002
107initChanRight = 0x0003
108initNoInterp = 0x0004
109initNoDrop = 0x0008
110initMono = 0x0080
111initStereo = 0x00C0
112initMACE3 = 0x0300
113initMACE6 = 0x0400
114initPanMask = 0x0003
115initSRateMask = 0x0030
116initStereoMask = 0x00C0
117initCompMask = 0xFF00
118siActiveChannels = 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')
125siCompressionChannels = FOUR_CHAR_CODE('cpct')
126siCompressionFactor = FOUR_CHAR_CODE('cmfa')
127siCompressionHeader = FOUR_CHAR_CODE('cmhd')
128siCompressionNames = FOUR_CHAR_CODE('cnam')
129siCompressionParams = FOUR_CHAR_CODE('evaw')
130siCompressionSampleRate = FOUR_CHAR_CODE('cprt')
131siCompressionType = FOUR_CHAR_CODE('comp')
132siContinuous = FOUR_CHAR_CODE('cont')
133siDecompressionParams = FOUR_CHAR_CODE('wave')
134siDeviceBufferInfo = FOUR_CHAR_CODE('dbin')
135siDeviceConnected = FOUR_CHAR_CODE('dcon')
136siDeviceIcon = FOUR_CHAR_CODE('icon')
137siDeviceName = FOUR_CHAR_CODE('name')
138siEQSpectrumBands = FOUR_CHAR_CODE('eqsb')
139siEQSpectrumLevels = FOUR_CHAR_CODE('eqlv')
140siEQSpectrumOnOff = FOUR_CHAR_CODE('eqlo')
141siEQToneControlGain = FOUR_CHAR_CODE('eqtg')
142siEQToneControlOnOff = FOUR_CHAR_CODE('eqtc')
143siHardwareBalance = 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')
150siHardwareMuteNoPrefs = FOUR_CHAR_CODE('hmnp')
151siHardwareTreble = 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')
168siOSTypeInputSource = FOUR_CHAR_CODE('inpt')
169siOSTypeInputAvailable = FOUR_CHAR_CODE('inav')
170siOutputDeviceName = FOUR_CHAR_CODE('onam')
171siPlayThruOnOff = 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')
185siUseThisSoundClock = FOUR_CHAR_CODE('sclc')
186siSpeakerMute = 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')
198siSupportedExtendedFlags = FOUR_CHAR_CODE('exfl')
199siCloseDriver = FOUR_CHAR_CODE('clos')
200siInitializeDriver = FOUR_CHAR_CODE('init')
201siPauseRecording = FOUR_CHAR_CODE('paus')
202siUserInterruptProc = FOUR_CHAR_CODE('user')
203# kInvalidSource = (long)0xFFFFFFFF
204kNoSource = FOUR_CHAR_CODE('none')
205kCDSource = FOUR_CHAR_CODE('cd ')
206kExtMicSource = FOUR_CHAR_CODE('emic')
207kSoundInSource = FOUR_CHAR_CODE('sinj')
208kRCAInSource = 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')
216kDVDSource = FOUR_CHAR_CODE('dvda')
217kNoSoundComponentType = 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')
227kSoundInputDeviceType = FOUR_CHAR_CODE('sinp')
228kWaveInSubType = FOUR_CHAR_CODE('wavi')
229kWaveInSnifferSubType = FOUR_CHAR_CODE('wisn')
230kSoundOutputDeviceType = 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')
240kWaveOutSubType = FOUR_CHAR_CODE('wavo')
241kWaveOutSnifferSubType = FOUR_CHAR_CODE('wosn')
242kDirectSoundSubType = FOUR_CHAR_CODE('dsnd')
243kDirectSoundSnifferSubType = FOUR_CHAR_CODE('dssn')
244kUNIXsdevSubType = FOUR_CHAR_CODE('un1x')
245kUSBSubType = FOUR_CHAR_CODE('usb ')
246kBlueBoxSubType = FOUR_CHAR_CODE('bsnd')
247kSoundCompressor = FOUR_CHAR_CODE('scom')
248kSoundDecompressor = FOUR_CHAR_CODE('sdec')
249kAudioComponentType = 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')
255kSoundEffectsType = FOUR_CHAR_CODE('snfx')
256kEqualizerSubType = FOUR_CHAR_CODE('eqal')
257kSSpLocalizationSubType = FOUR_CHAR_CODE('snd3')
258kSoundNotCompressed = FOUR_CHAR_CODE('NONE')
259k8BitOffsetBinaryFormat = 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')
266k32BitLittleEndianFormat = FOUR_CHAR_CODE('23ni')
267kMACE3Compression = 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')
274kMicrosoftADPCMFormat = 0x6D730002
275kDVIIntelIMAFormat = 0x6D730011
276kDVAudioFormat = FOUR_CHAR_CODE('dvca')
277kQDesignCompression = FOUR_CHAR_CODE('QDMC')
278kQUALCOMMCompression = FOUR_CHAR_CODE('Qclp')
279kOffsetBinary = k8BitOffsetBinaryFormat
280kTwosComplement = k16BitBigEndianFormat
281kLittleEndianFormat = k16BitLittleEndianFormat
282kMPEGLayer3Format = 0x6D730055
283kFullMPEGLay3Format = FOUR_CHAR_CODE('.mp3')
284k16BitNativeEndianFormat = k16BitLittleEndianFormat
285k16BitNonNativeEndianFormat = k16BitBigEndianFormat
286k16BitNativeEndianFormat = k16BitBigEndianFormat
287k16BitNonNativeEndianFormat = k16BitLittleEndianFormat
288k8BitRawIn = (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)
299kVMAwareness = (1L << 21)
300kHighQuality = (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)
314kNonInterleavedBuffer = (1 << 9)
315kNonPagingMixer = (1 << 10)
316kSoundConverterMixer = (1 << 11)
317kPagingMixer = (1 << 12)
318kVMAwareMixer = (1 << 13)
319kExtendedSoundData = (1 << 14)
320kBestQuality = (1 << 0)
321kInputMask = 0x000000FF
322kOutputMask = 0x0000FF00
323kOutputShift = 8
324kActionMask = 0x00FF0000
325kSoundComponentBits = 0x00FFFFFF
326kAudioFormatAtomType = FOUR_CHAR_CODE('frma')
327kAudioEndianAtomType = FOUR_CHAR_CODE('enda')
328kAudioVBRAtomType = FOUR_CHAR_CODE('vbra')
329kAudioTerminatorAtomType = 0
330kAVDisplayHeadphoneRemove = 0
331kAVDisplayHeadphoneInsert = 1
332kAVDisplayPlainTalkRemove = 2
333kAVDisplayPlainTalkInsert = 3
334audioAllChannels = 0
335audioLeftChannel = 1
336audioRightChannel = 2
337audioUnmuted = 0
338audioMuted = 1
339audioDoesMono = (1L << 0)
340audioDoesStereo = (1L << 1)
341audioDoesIndependentChannels = (1L << 2)
342siCDQuality = FOUR_CHAR_CODE('cd ')
343siBestQuality = FOUR_CHAR_CODE('best')
344siBetterQuality = FOUR_CHAR_CODE('betr')
345siGoodQuality = FOUR_CHAR_CODE('good')
346siNoneQuality = FOUR_CHAR_CODE('none')
347siDeviceIsConnected = 1
348siDeviceNotConnected = 0
349siDontKnowIfConnected = -1
350siReadPermission = 0
351siWritePermission = 1
352kSoundConverterDidntFillBuffer = (1 << 0)
353kSoundConverterHasLeftOverData = (1 << 1)
354kExtendedSoundSampleCountNotValid = 1L << 0
355kExtendedSoundBufferSizeValid = 1L << 1
356kScheduledSoundDoScheduled = 1 << 0
357kScheduledSoundDoCallBack = 1 << 1
358kScheduledSoundExtendedHdr = 1 << 2
359kSoundComponentInitOutputDeviceSelect = 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
384kDelegatedSoundComponentSelectors = 0x0100
385kSndInputReadAsyncSelect = 0x0001
386kSndInputReadSyncSelect = 0x0002
387kSndInputPauseRecordingSelect = 0x0003
388kSndInputResumeRecordingSelect = 0x0004
389kSndInputStopRecordingSelect = 0x0005
390kSndInputGetStatusSelect = 0x0006
391kSndInputGetDeviceInfoSelect = 0x0007
392kSndInputSetDeviceInfoSelect = 0x0008
393kSndInputInitHardwareSelect = 0x0009