AudioToolbox Changes
AudioToolbox
AUGraph.h
Modified AUGraphSetRenderNotification()
| Deprecation | |
|---|---|
| Old | 10.3 |
| New |
Modified AUGraphNewNode()
| Deprecation | Declaration | |
|---|---|---|
| Old | 10.5 | OSStatus AUGraphNewNode ( AUGraph inGraph, const ComponentDescription *inDescription, UInt32 inClassDataSize, const void *inClassData, AUNode *outNode); |
| New | OSStatus AUGraphNewNode ( AUGraph inGraph, const struct ComponentDescription *inDescription, UInt32 inClassDataSize, const void *inClassData, AUNode *outNode); |
Modified AUGraphRemoveRenderNotification()
| Deprecation | |
|---|---|
| Old | 10.3 |
| New |
Modified AUGraphNodeInfo()
| Declaration | |
|---|---|
| Old | OSStatus AUGraphNodeInfo ( AUGraph inGraph, AUNode inNode, ComponentDescription *outDescription, AudioUnit *outAudioUnit); |
| New | OSStatus AUGraphNodeInfo ( AUGraph inGraph, AUNode inNode, AudioComponentDescription *outDescription, AudioUnit *outAudioUnit); |
Modified AUGraphGetConnectionInfo()
| Deprecation | |
|---|---|
| Old | 10.5 |
| New |
Modified AUGraphAddNode()
| Declaration | |
|---|---|
| Old | OSStatus AUGraphAddNode ( AUGraph inGraph, const ComponentDescription *inDescription, AUNode *outNode); |
| New | OSStatus AUGraphAddNode ( AUGraph inGraph, const AudioComponentDescription *inDescription, AUNode *outNode); |
Modified AUGraphGetNodeConnections()
| Deprecation | |
|---|---|
| Old | 10.5 |
| New |
Modified AUGraphGetNumberOfConnections()
| Deprecation | |
|---|---|
| Old | 10.5 |
| New |
Modified AUGraphCountNodeConnections()
| Deprecation | |
|---|---|
| Old | 10.5 |
| New |
Modified AUGraphGetNodeInfo()
| Deprecation | Declaration | |
|---|---|---|
| Old | 10.5 | OSStatus AUGraphGetNodeInfo ( AUGraph inGraph, AUNode inNode, ComponentDescription *outDescription, UInt32 *outClassDataSize, void **outClassData, AudioUnit *outAudioUnit); |
| New | OSStatus AUGraphGetNodeInfo ( AUGraph inGraph, AUNode inNode, struct ComponentDescription *outDescription, UInt32 *outClassDataSize, void **outClassData, AudioUnit *outAudioUnit); |
AUMIDIController.h
Modified AUMIDIControllerMapChannelToAU()
| Deprecation | |
|---|---|
| Old | 10.5 |
| New |
Modified AUMIDIControllerExportXMLNames()
| Deprecation | |
|---|---|
| Old | 10.5 |
| New |
Modified AUMIDIControllerHandleMIDI()
| Deprecation | |
|---|---|
| Old | 10.5 |
| New |
Modified AUMIDIControllerCreate()
| Deprecation | |
|---|---|
| Old | 10.5 |
| New |
Modified AUMIDIControllerUnmapAudioUnit()
| Deprecation | |
|---|---|
| Old | 10.5 |
| New |
Modified AUMIDIControllerConnectSource()
| Deprecation | |
|---|---|
| Old | 10.5 |
| New |
Modified AUMIDIControllerMapEventToParameter()
| Deprecation | |
|---|---|
| Old | 10.5 |
| New |
Modified AUMIDIControllerDisconnectSource()
| Deprecation | |
|---|---|
| Old | 10.5 |
| New |
Modified AUMIDIControllerDispose()
| Deprecation | |
|---|---|
| Old | 10.5 |
| New |
AudioConverter.h
AudioFile.h
AudioFileComponent.h
Modified AudioFileComponentReadBytes()
| Declaration | |
|---|---|
| Old | ComponentResult AudioFileComponentReadBytes ( AudioFileComponent inComponent, Boolean inUseCache, SInt64 inStartingByte, UInt32 *ioNumBytes, void *outBuffer); |
| New | OSStatus AudioFileComponentReadBytes ( AudioFileComponent inComponent, Boolean inUseCache, SInt64 inStartingByte, UInt32 *ioNumBytes, void *outBuffer); |
Modified AudioFileComponentOptimize()
| Declaration | |
|---|---|
| Old | ComponentResult AudioFileComponentOptimize ( AudioFileComponent inComponent); |
| New | OSStatus AudioFileComponentOptimize ( AudioFileComponent inComponent); |
Modified AudioFileComponentExtensionIsThisFormat()
| Declaration | |
|---|---|
| Old | ComponentResult AudioFileComponentExtensionIsThisFormat ( AudioFileComponent inComponent, CFStringRef inExtension, UInt32 *outResult); |
| New | OSStatus AudioFileComponentExtensionIsThisFormat ( AudioFileComponent inComponent, CFStringRef inExtension, UInt32 *outResult); |
Modified AudioFileComponentOpenFile()
| Declaration | |
|---|---|
| Old | ComponentResult AudioFileComponentOpenFile ( AudioFileComponent inComponent, const FSRef *inFileRef, SInt8 inPermissions, SInt16 inRefNum); |
| New | OSStatus AudioFileComponentOpenFile ( AudioFileComponent inComponent, const struct FSRef *inFileRef, SInt8 inPermissions, SInt16 inRefNum); |
Modified AudioFileComponentGetUserData()
| Declaration | |
|---|---|
| Old | ComponentResult AudioFileComponentGetUserData ( AudioFileComponent inComponent, UInt32 inUserDataID, UInt32 inIndex, UInt32 *ioUserDataSize, void *outUserData); |
| New | OSStatus AudioFileComponentGetUserData ( AudioFileComponent inComponent, UInt32 inUserDataID, UInt32 inIndex, UInt32 *ioUserDataSize, void *outUserData); |
Modified AudioFileComponentSetUserData()
| Declaration | |
|---|---|
| Old | ComponentResult AudioFileComponentSetUserData ( AudioFileComponent inComponent, UInt32 inUserDataID, UInt32 inIndex, UInt32 inUserDataSize, const void *inUserData); |
| New | OSStatus AudioFileComponentSetUserData ( AudioFileComponent inComponent, UInt32 inUserDataID, UInt32 inIndex, UInt32 inUserDataSize, const void *inUserData); |
Modified AudioFileComponentCloseFile()
| Declaration | |
|---|---|
| Old | ComponentResult AudioFileComponentCloseFile ( AudioFileComponent inComponent); |
| New | OSStatus AudioFileComponentCloseFile ( AudioFileComponent inComponent); |
Modified AudioFileComponentGetGlobalInfo()
| Declaration | |
|---|---|
| Old | ComponentResult AudioFileComponentGetGlobalInfo ( AudioFileComponent inComponent, AudioFileComponentPropertyID inPropertyID, UInt32 inSpecifierSize, const void *inSpecifier, UInt32 *ioPropertyDataSize, void *outPropertyData); |
| New | OSStatus AudioFileComponentGetGlobalInfo ( AudioFileComponent inComponent, AudioFileComponentPropertyID inPropertyID, UInt32 inSpecifierSize, const void *inSpecifier, UInt32 *ioPropertyDataSize, void *outPropertyData); |
Modified AudioFileComponentInitialize()
| Declaration | |
|---|---|
| Old | ComponentResult AudioFileComponentInitialize ( AudioFileComponent inComponent, const FSRef *inFileRef, const AudioStreamBasicDescription *inFormat, UInt32 inFlags); |
| New | OSStatus AudioFileComponentInitialize ( AudioFileComponent inComponent, const struct FSRef *inFileRef, const AudioStreamBasicDescription *inFormat, UInt32 inFlags); |
Modified AudioFileComponentGetUserDataSize()
| Declaration | |
|---|---|
| Old | ComponentResult AudioFileComponentGetUserDataSize ( AudioFileComponent inComponent, UInt32 inUserDataID, UInt32 inIndex, UInt32 *outUserDataSize); |
| New | OSStatus AudioFileComponentGetUserDataSize ( AudioFileComponent inComponent, UInt32 inUserDataID, UInt32 inIndex, UInt32 *outUserDataSize); |
Modified AudioFileComponentInitializeWithCallbacks()
| Declaration | |
|---|---|
| Old | ComponentResult AudioFileComponentInitializeWithCallbacks ( AudioFileComponent inComponent, void *inClientData, AudioFile_ReadProc inReadFunc, AudioFile_WriteProc inWriteFunc, AudioFile_GetSizeProc inGetSizeFunc, AudioFile_SetSizeProc inSetSizeFunc, UInt32 inFileType, const AudioStreamBasicDescription *inFormat, UInt32 inFlags); |
| New | OSStatus AudioFileComponentInitializeWithCallbacks ( AudioFileComponent inComponent, void *inClientData, AudioFile_ReadProc inReadFunc, AudioFile_WriteProc inWriteFunc, AudioFile_GetSizeProc inGetSizeFunc, AudioFile_SetSizeProc inSetSizeFunc, UInt32 inFileType, const AudioStreamBasicDescription *inFormat, UInt32 inFlags); |
Modified AudioFileComponentRemoveUserData()
| Declaration | |
|---|---|
| Old | ComponentResult AudioFileComponentRemoveUserData ( AudioFileComponent inComponent, UInt32 inUserDataID, UInt32 inIndex); |
| New | OSStatus AudioFileComponentRemoveUserData ( AudioFileComponent inComponent, UInt32 inUserDataID, UInt32 inIndex); |
Modified AudioFileComponentGetGlobalInfoSize()
| Declaration | |
|---|---|
| Old | ComponentResult AudioFileComponentGetGlobalInfoSize ( AudioFileComponent inComponent, AudioFileComponentPropertyID inPropertyID, UInt32 inSpecifierSize, const void *inSpecifier, UInt32 *outPropertySize); |
| New | OSStatus AudioFileComponentGetGlobalInfoSize ( AudioFileComponent inComponent, AudioFileComponentPropertyID inPropertyID, UInt32 inSpecifierSize, const void *inSpecifier, UInt32 *outPropertySize); |
Modified AudioFileComponentCountUserData()
| Declaration | |
|---|---|
| Old | ComponentResult AudioFileComponentCountUserData ( AudioFileComponent inComponent, UInt32 inUserDataID, UInt32 *outNumberItems); |
| New | OSStatus AudioFileComponentCountUserData ( AudioFileComponent inComponent, UInt32 inUserDataID, UInt32 *outNumberItems); |
Modified AudioFileComponentSetProperty()
| Declaration | |
|---|---|
| Old | ComponentResult AudioFileComponentSetProperty ( AudioFileComponent inComponent, AudioFileComponentPropertyID inPropertyID, UInt32 inPropertyDataSize, const void *inPropertyData); |
| New | OSStatus AudioFileComponentSetProperty ( AudioFileComponent inComponent, AudioFileComponentPropertyID inPropertyID, UInt32 inPropertyDataSize, const void *inPropertyData); |
Modified AudioFileComponentOpenWithCallbacks()
| Declaration | |
|---|---|
| Old | ComponentResult AudioFileComponentOpenWithCallbacks ( AudioFileComponent inComponent, void *inClientData, AudioFile_ReadProc inReadFunc, AudioFile_WriteProc inWriteFunc, AudioFile_GetSizeProc inGetSizeFunc, AudioFile_SetSizeProc inSetSizeFunc); |
| New | OSStatus AudioFileComponentOpenWithCallbacks ( AudioFileComponent inComponent, void *inClientData, AudioFile_ReadProc inReadFunc, AudioFile_WriteProc inWriteFunc, AudioFile_GetSizeProc inGetSizeFunc, AudioFile_SetSizeProc inSetSizeFunc); |
Modified AudioFileComponentGetProperty()
| Declaration | |
|---|---|
| Old | ComponentResult AudioFileComponentGetProperty ( AudioFileComponent inComponent, AudioFileComponentPropertyID inPropertyID, UInt32 *ioPropertyDataSize, void *outPropertyData); |
| New | OSStatus AudioFileComponentGetProperty ( AudioFileComponent inComponent, AudioFileComponentPropertyID inPropertyID, UInt32 *ioPropertyDataSize, void *outPropertyData); |
Modified AudioFileComponentFileDataIsThisFormat()
| Declaration | |
|---|---|
| Old | ComponentResult AudioFileComponentFileDataIsThisFormat ( AudioFileComponent inComponent, UInt32 inDataByteSize, const void *inData, UInt32 *outResult); |
| New | OSStatus AudioFileComponentFileDataIsThisFormat ( AudioFileComponent inComponent, UInt32 inDataByteSize, const void *inData, UInt32 *outResult); |
Modified AudioFileComponentWritePackets()
| Declaration | |
|---|---|
| Old | ComponentResult AudioFileComponentWritePackets ( AudioFileComponent inComponent, Boolean inUseCache, UInt32 inNumBytes, const AudioStreamPacketDescription *inPacketDescriptions, SInt64 inStartingPacket, UInt32 *ioNumPackets, const void *inBuffer); |
| New | OSStatus AudioFileComponentWritePackets ( AudioFileComponent inComponent, Boolean inUseCache, UInt32 inNumBytes, const AudioStreamPacketDescription *inPacketDescriptions, SInt64 inStartingPacket, UInt32 *ioNumPackets, const void *inBuffer); |
Modified AudioFileComponentDataIsThisFormat()
| Deprecation | Declaration | |
|---|---|---|
| Old | 10.5 | ComponentResult AudioFileComponentDataIsThisFormat ( AudioFileComponent inComponent, void *inClientData, AudioFile_ReadProc inReadFunc, AudioFile_WriteProc inWriteFunc, AudioFile_GetSizeProc inGetSizeFunc, AudioFile_SetSizeProc inSetSizeFunc, UInt32 *outResult); |
| New | OSStatus AudioFileComponentDataIsThisFormat ( AudioFileComponent inComponent, void *inClientData, AudioFile_ReadProc inReadFunc, AudioFile_WriteProc inWriteFunc, AudioFile_GetSizeProc inGetSizeFunc, AudioFile_SetSizeProc inSetSizeFunc, UInt32 *outResult); |
Modified AudioFileComponentGetPropertyInfo()
| Declaration | |
|---|---|
| Old | ComponentResult AudioFileComponentGetPropertyInfo ( AudioFileComponent inComponent, AudioFileComponentPropertyID inPropertyID, UInt32 *outPropertySize, UInt32 *outWritable); |
| New | OSStatus AudioFileComponentGetPropertyInfo ( AudioFileComponent inComponent, AudioFileComponentPropertyID inPropertyID, UInt32 *outPropertySize, UInt32 *outWritable); |
Modified AudioFileComponentFileIsThisFormat()
| Deprecation | Declaration | |
|---|---|---|
| Old | 10.5 | ComponentResult AudioFileComponentFileIsThisFormat ( AudioFileComponent inComponent, SInt16 inFileRefNum, UInt32 *outResult); |
| New | OSStatus AudioFileComponentFileIsThisFormat ( AudioFileComponent inComponent, SInt16 inFileRefNum, UInt32 *outResult); |
Modified AudioFileComponentReadPackets()
| Declaration | |
|---|---|
| Old | ComponentResult AudioFileComponentReadPackets ( AudioFileComponent inComponent, Boolean inUseCache, UInt32 *outNumBytes, AudioStreamPacketDescription *outPacketDescriptions, SInt64 inStartingPacket, UInt32 *ioNumPackets, void *outBuffer); |
| New | OSStatus AudioFileComponentReadPackets ( AudioFileComponent inComponent, Boolean inUseCache, UInt32 *outNumBytes, AudioStreamPacketDescription *outPacketDescriptions, SInt64 inStartingPacket, UInt32 *ioNumPackets, void *outBuffer); |
Modified AudioFileComponentCreate()
| Declaration | |
|---|---|
| Old | ComponentResult AudioFileComponentCreate ( AudioFileComponent inComponent, const FSRef *inParentRef, CFStringRef inFileName, const AudioStreamBasicDescription *inFormat, UInt32 inFlags, FSRef *outNewFileRef); |
| New | OSStatus AudioFileComponentCreate ( AudioFileComponent inComponent, const struct FSRef *inParentRef, CFStringRef inFileName, const AudioStreamBasicDescription *inFormat, UInt32 inFlags, struct FSRef *outNewFileRef); |
Modified AudioFileComponentWriteBytes()
| Declaration | |
|---|---|
| Old | ComponentResult AudioFileComponentWriteBytes ( AudioFileComponent inComponent, Boolean inUseCache, SInt64 inStartingByte, UInt32 *ioNumBytes, const void *inBuffer); |
| New | OSStatus AudioFileComponentWriteBytes ( AudioFileComponent inComponent, Boolean inUseCache, SInt64 inStartingByte, UInt32 *ioNumBytes, const void *inBuffer); |
AudioFileStream.h
AudioQueue.h
Added AudioQueueBuffer::AudioQueueBuffer()
AudioServices.h
Added AudioSessionInterruptionListener (no architecture available)
Added AudioSessionPropertyID (no architecture available)
Added AudioSessionPropertyListener (no architecture available)
Added kAudioSessionAlreadyInitialized (no architecture available)
Added kAudioSessionBadPropertySizeError (no architecture available)
Added kAudioSessionBeginInterruption (no architecture available)
Added kAudioSessionCategory_AmbientSound (no architecture available)
Added kAudioSessionCategory_LiveAudio (no architecture available)
Added kAudioSessionCategory_MediaPlayback (no architecture available)
Added kAudioSessionCategory_PlayAndRecord (no architecture available)
Added kAudioSessionCategory_RecordAudio (no architecture available)
Added kAudioSessionCategory_UserInterfaceSoundEffects (no architecture available)
Added kAudioSessionEndInterruption (no architecture available)
Added kAudioSessionInitializationError (no architecture available)
Added kAudioSessionNoError (no architecture available)
Added kAudioSessionNotInitialized (no architecture available)
Added kAudioSessionProperty_AudioCategory (no architecture available)
Added kAudioSessionProperty_AudioRoute (no architecture available)
Added kAudioSessionProperty_AudioRouteChange (no architecture available)
Added kAudioSessionProperty_PreferredHardwareIOBufferDuration (no architecture available)
Added kAudioSessionProperty_PreferredHardwareSampleRate (no architecture available)
Added kAudioSessionRouteChangeReason_BroadcastUpdate (no architecture available)
Added kAudioSessionRouteChangeReason_NewDeviceAvailable (no architecture available)
Added kAudioSessionRouteChangeReason_OldDeviceUnavailable (no architecture available)
Added kAudioSessionRouteChangeReason_Override (no architecture available)
Added kAudioSessionRouteChangeReason_PolicyChange (no architecture available)
Added kAudioSessionRouteChangeReason_Unknown (no architecture available)
Added kAudioSessionRouteChangeReason_WakeFromSleep (no architecture available)
Added kAudioSessionUnsupportedPropertyError (no architecture available)
Added kSystemSoundID_Vibrate (no architecture available)
AudioToolbox.h
Added #def AUDIO_TOOLBOX_VERSION
DefaultAudioOutput.h
Modified OpenSystemSoundAudioOutput()
| Deprecation | |
|---|---|
| Old | 10.3 |
| New |
Modified OpenDefaultAudioOutput()
| Deprecation | |
|---|---|
| Old | 10.3 |
| New |
ExtendedAudioFile.h
Modified ExtAudioFileOpen()
| Declaration | |
|---|---|
| Old | OSStatus ExtAudioFileOpen ( const FSRef *inFSRef, ExtAudioFileRef *outExtAudioFile); |
| New | OSStatus ExtAudioFileOpen ( const struct FSRef *inFSRef, ExtAudioFileRef *outExtAudioFile); |
Modified ExtAudioFileCreateNew()
| Declaration | |
|---|---|
| Old | OSStatus ExtAudioFileCreateNew ( const FSRef *inParentDir, CFStringRef inFileName, AudioFileTypeID inFileType, const AudioStreamBasicDescription *inStreamDesc, const AudioChannelLayout *inChannelLayout, ExtAudioFileRef *outExtAudioFile); |
| New | OSStatus ExtAudioFileCreateNew ( const struct FSRef *inParentDir, CFStringRef inFileName, AudioFileTypeID inFileType, const AudioStreamBasicDescription *inStreamDesc, const AudioChannelLayout *inChannelLayout, ExtAudioFileRef *outExtAudioFile); |
MusicPlayer.h
Modified MusicSequenceSaveSMF()
| Deprecation | Declaration | |
|---|---|---|
| Old | 10.4 | OSStatus MusicSequenceSaveSMF ( MusicSequence inSequence, const FSSpec *inFileSpec, UInt16 inResolution); |
| New | OSStatus MusicSequenceSaveSMF ( MusicSequence inSequence, const struct FSSpec *inFileSpec, UInt16 inResolution); |
Modified MusicSequenceSaveMIDIFile()
| Deprecation | Declaration | |
|---|---|---|
| Old | 10.5 | OSStatus MusicSequenceSaveMIDIFile ( MusicSequence inSequence, const FSRef *inParentDirectory, CFStringRef inFileName, UInt16 inResolution, UInt32 inFlags); |
| New | OSStatus MusicSequenceSaveMIDIFile ( MusicSequence inSequence, const struct FSRef *inParentDirectory, CFStringRef inFileName, UInt16 inResolution, UInt32 inFlags); |
Modified MusicSequenceLoadSMFWithFlags()
| Deprecation | Declaration | |
|---|---|---|
| Old | 10.5 | OSStatus MusicSequenceLoadSMFWithFlags ( MusicSequence inSequence, const FSRef *inFileRef, MusicSequenceLoadFlags inFlags); |
| New | OSStatus MusicSequenceLoadSMFWithFlags ( MusicSequence inSequence, const struct FSRef *inFileRef, MusicSequenceLoadFlags inFlags); |
Modified MusicSequenceLoadSMF()
| Deprecation | Declaration | |
|---|---|---|
| Old | 10.4 | OSStatus MusicSequenceLoadSMF ( MusicSequence inSequence, const FSSpec *inFileSpec); |
| New | OSStatus MusicSequenceLoadSMF ( MusicSequence inSequence, const struct FSSpec *inFileSpec); |
Modified MusicSequenceLoadSMFDataWithFlags()
| Deprecation | |
|---|---|
| Old | 10.5 |
| New |
Modified MusicSequenceLoadSMFData()
| Deprecation | |
|---|---|
| Old | 10.5 |
| New |
Modified MusicSequenceSaveSMFData()
| Deprecation | |
|---|---|
| Old | 10.5 |
| New |