Regenerated from new Universal Headers.
diff --git a/Mac/Lib/Carbon/Sound.py b/Mac/Lib/Carbon/Sound.py
index 59c3057..ffe9efa 100644
--- a/Mac/Lib/Carbon/Sound.py
+++ b/Mac/Lib/Carbon/Sound.py
@@ -1,8 +1,8 @@
 # Generated from 'Sound.h'
 
 def FOUR_CHAR_CODE(x): return x
-soundListRsrc = FOUR_CHAR_CODE('snd ')        
-kSimpleBeepID = 1                             
+soundListRsrc = FOUR_CHAR_CODE('snd ') 
+kSimpleBeepID = 1     
 # rate48khz = (long)0xBB800000
 # rate44khz = (long)0xAC440000
 rate32khz = 0x7D000000
@@ -11,21 +11,21 @@
 rate16khz = 0x3E800000
 rate11khz = 0x2B7745D1
 rate11025hz = 0x2B110000
-rate8khz = 0x1F400000                    
-sampledSynth = 5                             
+rate8khz = 0x1F400000 
+sampledSynth = 5     
 squareWaveSynth = 1
 waveTableSynth = 3
 MACE3snthID = 11
 MACE6snthID = 13
-kMiddleC = 60                            
+kMiddleC = 60    
 kNoVolume = 0
-kFullVolume = 0x0100                        
+kFullVolume = 0x0100 
 stdQLength = 128
 dataOffsetFlag = 0x8000
-kUseOptionalOutputDevice = -1                            
+kUseOptionalOutputDevice = -1    
 notCompressed = 0
 fixedCompression = -1
-variableCompression = -2                            
+variableCompression = -2    
 twoToOne = 1
 eightToThree = 2
 threeToOne = 3
@@ -35,17 +35,17 @@
 stateBlockSize = 64
 leftOverBlockSize = 32
 firstSoundFormat = 0x0001
-secondSoundFormat = 0x0002                        
+secondSoundFormat = 0x0002 
 dbBufferReady = 0x00000001
-dbLastBuffer = 0x00000004                    
+dbLastBuffer = 0x00000004 
 sysBeepDisable = 0x0000
 sysBeepEnable = (1 << 0)
-sysBeepSynchronous = (1 << 1)                      
+sysBeepSynchronous = (1 << 1) 
 unitTypeNoSelection = 0xFFFF
 unitTypeSeconds = 0x0000
 stdSH = 0x00
 extSH = 0xFF
-cmpSH = 0xFE                          
+cmpSH = 0xFE  
 nullCmd = 0
 quietCmd = 3
 flushCmd = 4
@@ -84,7 +84,7 @@
 doubleBufferCmd = 84
 getRateCmd = 85
 sizeCmd = 90
-convertCmd = 91                            
+convertCmd = 91    
 waveInitChannelMask = 0x07
 waveInitChannel0 = 0x04
 waveInitChannel1 = 0x05
@@ -93,7 +93,7 @@
 initChan0 = waveInitChannel0
 initChan1 = waveInitChannel1
 initChan2 = waveInitChannel2
-initChan3 = waveInitChannel3              
+initChan3 = waveInitChannel3 
 outsideCmpSH = 0
 insideCmpSH = 1
 aceSuccess = 0
@@ -102,7 +102,7 @@
 aceBadComp = 3
 aceBadEncode = 4
 aceBadDest = 5
-aceBadCmd = 6                             
+aceBadCmd = 6     
 initChanLeft = 0x0002
 initChanRight = 0x0003
 initNoInterp = 0x0004
@@ -114,7 +114,7 @@
 initPanMask = 0x0003
 initSRateMask = 0x0030
 initStereoMask = 0x00C0
-initCompMask = 0xFF00                        
+initCompMask = 0xFF00 
 siActiveChannels = FOUR_CHAR_CODE('chac')
 siActiveLevels = FOUR_CHAR_CODE('lmac')
 siAGCOnOff = FOUR_CHAR_CODE('agc ')
@@ -138,6 +138,7 @@
 siEQSpectrumBands = FOUR_CHAR_CODE('eqsb')
 siEQSpectrumLevels = FOUR_CHAR_CODE('eqlv')
 siEQSpectrumOnOff = FOUR_CHAR_CODE('eqlo')
+siEQSpectrumResolution = FOUR_CHAR_CODE('eqrs')
 siEQToneControlGain = FOUR_CHAR_CODE('eqtg')
 siEQToneControlOnOff = FOUR_CHAR_CODE('eqtc')
 siHardwareBalance = FOUR_CHAR_CODE('hbal')
@@ -190,16 +191,20 @@
 siSSpSpeakerSetup = FOUR_CHAR_CODE('3dst')
 siStereoInputGain = FOUR_CHAR_CODE('sgai')
 siSubwooferMute = FOUR_CHAR_CODE('bmut')
+siTerminalType = FOUR_CHAR_CODE('ttyp')
 siTwosComplementOnOff = FOUR_CHAR_CODE('twos')
+siVendorProduct = FOUR_CHAR_CODE('vpro')
 siVolume = FOUR_CHAR_CODE('volu')
 siVoxRecordInfo = FOUR_CHAR_CODE('voxr')
 siVoxStopInfo = FOUR_CHAR_CODE('voxs')
 siWideStereo = FOUR_CHAR_CODE('wide')
-siSupportedExtendedFlags = FOUR_CHAR_CODE('exfl')        
+siSupportedExtendedFlags = FOUR_CHAR_CODE('exfl')
+siRateConverterRollOffSlope = FOUR_CHAR_CODE('rcdb')
+siOutputLatency = FOUR_CHAR_CODE('olte') 
 siCloseDriver = FOUR_CHAR_CODE('clos')
 siInitializeDriver = FOUR_CHAR_CODE('init')
 siPauseRecording = FOUR_CHAR_CODE('paus')
-siUserInterruptProc = FOUR_CHAR_CODE('user')        
+siUserInterruptProc = FOUR_CHAR_CODE('user') 
 # kInvalidSource = (long)0xFFFFFFFF
 kNoSource = FOUR_CHAR_CODE('none')
 kCDSource = FOUR_CHAR_CODE('cd  ')
@@ -213,7 +218,8 @@
 kModemSource = FOUR_CHAR_CODE('modm')
 kPCCardSource = FOUR_CHAR_CODE('pcm ')
 kZoomVideoSource = FOUR_CHAR_CODE('zvpc')
-kDVDSource = FOUR_CHAR_CODE('dvda')        
+kDVDSource = FOUR_CHAR_CODE('dvda')
+kMicrophoneArray = FOUR_CHAR_CODE('mica') 
 kNoSoundComponentType = FOUR_CHAR_CODE('****')
 kSoundComponentType = FOUR_CHAR_CODE('sift')
 kSoundComponentPPCType = FOUR_CHAR_CODE('nift')
@@ -275,12 +281,13 @@
 kDVIIntelIMAFormat = 0x6D730011
 kDVAudioFormat = FOUR_CHAR_CODE('dvca')
 kQDesignCompression = FOUR_CHAR_CODE('QDMC')
+kQDesign2Compression = FOUR_CHAR_CODE('QDM2')
 kQUALCOMMCompression = FOUR_CHAR_CODE('Qclp')
 kOffsetBinary = k8BitOffsetBinaryFormat
 kTwosComplement = k16BitBigEndianFormat
 kLittleEndianFormat = k16BitLittleEndianFormat
 kMPEGLayer3Format = 0x6D730055
-kFullMPEGLay3Format = FOUR_CHAR_CODE('.mp3')        
+kFullMPEGLay3Format = FOUR_CHAR_CODE('.mp3') 
 k16BitNativeEndianFormat = k16BitLittleEndianFormat
 k16BitNonNativeEndianFormat = k16BitBigEndianFormat
 k16BitNativeEndianFormat = k16BitBigEndianFormat
@@ -316,8 +323,8 @@
 kSoundConverterMixer = (1 << 11)
 kPagingMixer = (1 << 12)
 kVMAwareMixer = (1 << 13)
-kExtendedSoundData = (1 << 14)                     
-kBestQuality = (1 << 0)                      
+kExtendedSoundData = (1 << 14) 
+kBestQuality = (1 << 0) 
 kInputMask = 0x000000FF
 kOutputMask = 0x0000FF00
 kOutputShift = 8
@@ -330,7 +337,7 @@
 kAVDisplayHeadphoneRemove = 0
 kAVDisplayHeadphoneInsert = 1
 kAVDisplayPlainTalkRemove = 2
-kAVDisplayPlainTalkInsert = 3                             
+kAVDisplayPlainTalkInsert = 3     
 audioAllChannels = 0
 audioLeftChannel = 1
 audioRightChannel = 2
@@ -338,21 +345,21 @@
 audioMuted = 1
 audioDoesMono = (1L << 0)
 audioDoesStereo = (1L << 1)
-audioDoesIndependentChannels = (1L << 2)                    
+audioDoesIndependentChannels = (1L << 2) 
 siCDQuality = FOUR_CHAR_CODE('cd  ')
 siBestQuality = FOUR_CHAR_CODE('best')
 siBetterQuality = FOUR_CHAR_CODE('betr')
 siGoodQuality = FOUR_CHAR_CODE('good')
-siNoneQuality = FOUR_CHAR_CODE('none')        
+siNoneQuality = FOUR_CHAR_CODE('none') 
 siDeviceIsConnected = 1
 siDeviceNotConnected = 0
 siDontKnowIfConnected = -1
 siReadPermission = 0
-siWritePermission = 1                             
+siWritePermission = 1     
 kSoundConverterDidntFillBuffer = (1 << 0)
-kSoundConverterHasLeftOverData = (1 << 1)                   
+kSoundConverterHasLeftOverData = (1 << 1) 
 kExtendedSoundSampleCountNotValid = 1L << 0
-kExtendedSoundBufferSizeValid = 1L << 1                     
+kExtendedSoundBufferSizeValid = 1L << 1 
 kScheduledSoundDoScheduled = 1 << 0
 kScheduledSoundDoCallBack = 1 << 1
 kScheduledSoundExtendedHdr = 1 << 2