AudioUnit Changes
AudioUnit
AUComponent.h
Added kAudioUnitSubType_RemoteIO (no architecture available)
Modified AudioUnitSetParameter()
| Declaration | |
|---|---|
| Old | ComponentResult AudioUnitSetParameter ( AudioUnit ci, AudioUnitParameterID inID, AudioUnitScope inScope, AudioUnitElement inElement, AudioUnitParameterValue inValue, UInt32 inBufferOffsetInFrames); |
| New | OSStatus AudioUnitSetParameter ( AudioUnit ci, AudioUnitParameterID inID, AudioUnitScope inScope, AudioUnitElement inElement, AudioUnitParameterValue inValue, UInt32 inBufferOffsetInFrames); |
Modified AudioUnitAddPropertyListener()
| Declaration | |
|---|---|
| Old | ComponentResult AudioUnitAddPropertyListener ( AudioUnit ci, AudioUnitPropertyID inID, AudioUnitPropertyListenerProc inProc, void *inProcUserData); |
| New | OSStatus AudioUnitAddPropertyListener ( AudioUnit ci, AudioUnitPropertyID inID, AudioUnitPropertyListenerProc inProc, void *inProcUserData); |
Modified AudioUnitGetProperty()
| Declaration | |
|---|---|
| Old | ComponentResult AudioUnitGetProperty ( AudioUnit ci, AudioUnitPropertyID inID, AudioUnitScope inScope, AudioUnitElement inElement, void *outData, UInt32 *ioDataSize); |
| New | OSStatus AudioUnitGetProperty ( AudioUnit ci, AudioUnitPropertyID inID, AudioUnitScope inScope, AudioUnitElement inElement, void *outData, UInt32 *ioDataSize); |
Modified AudioUnitSetProperty()
| Declaration | |
|---|---|
| Old | ComponentResult AudioUnitSetProperty ( AudioUnit ci, AudioUnitPropertyID inID, AudioUnitScope inScope, AudioUnitElement inElement, const void *inData, UInt32 inDataSize); |
| New | OSStatus AudioUnitSetProperty ( AudioUnit ci, AudioUnitPropertyID inID, AudioUnitScope inScope, AudioUnitElement inElement, const void *inData, UInt32 inDataSize); |
Modified AudioUnitRemoveRenderNotify()
| Declaration | |
|---|---|
| Old | ComponentResult AudioUnitRemoveRenderNotify ( AudioUnit ci, AURenderCallback inProc, void *inProcUserData); |
| New | OSStatus AudioUnitRemoveRenderNotify ( AudioUnit ci, AURenderCallback inProc, void *inProcUserData); |
Modified AudioUnitReset()
| Declaration | |
|---|---|
| Old | ComponentResult AudioUnitReset ( AudioUnit ci, AudioUnitScope inScope, AudioUnitElement inElement); |
| New | OSStatus AudioUnitReset ( AudioUnit ci, AudioUnitScope inScope, AudioUnitElement inElement); |
Modified AudioUnitScheduleParameters()
| Declaration | |
|---|---|
| Old | ComponentResult AudioUnitScheduleParameters ( AudioUnit ci, const AudioUnitParameterEvent *inParameterEvent, UInt32 inNumParamEvents); |
| New | OSStatus AudioUnitScheduleParameters ( AudioUnit ci, const AudioUnitParameterEvent *inParameterEvent, UInt32 inNumParamEvents); |
Modified AudioUnitInitialize()
| Declaration | |
|---|---|
| Old | ComponentResult AudioUnitInitialize ( AudioUnit ci); |
| New | OSStatus AudioUnitInitialize ( AudioUnit ci); |
Modified AudioUnitUninitialize()
| Declaration | |
|---|---|
| Old | ComponentResult AudioUnitUninitialize ( AudioUnit ci); |
| New | OSStatus AudioUnitUninitialize ( AudioUnit ci); |
Modified AudioUnitGetParameter()
| Declaration | |
|---|---|
| Old | ComponentResult AudioUnitGetParameter ( AudioUnit ci, AudioUnitParameterID inID, AudioUnitScope inScope, AudioUnitElement inElement, AudioUnitParameterValue *outValue); |
| New | OSStatus AudioUnitGetParameter ( AudioUnit ci, AudioUnitParameterID inID, AudioUnitScope inScope, AudioUnitElement inElement, AudioUnitParameterValue *outValue); |
Modified AudioUnitRender()
| Declaration | |
|---|---|
| Old | ComponentResult AudioUnitRender ( AudioUnit ci, AudioUnitRenderActionFlags *ioActionFlags, const AudioTimeStamp *inTimeStamp, UInt32 inOutputBusNumber, UInt32 inNumberFrames, AudioBufferList *ioData); |
| New | OSStatus AudioUnitRender ( AudioUnit ci, AudioUnitRenderActionFlags *ioActionFlags, const AudioTimeStamp *inTimeStamp, UInt32 inOutputBusNumber, UInt32 inNumberFrames, AudioBufferList *ioData); |
Modified AudioUnitAddRenderNotify()
| Declaration | |
|---|---|
| Old | ComponentResult AudioUnitAddRenderNotify ( AudioUnit ci, AURenderCallback inProc, void *inProcUserData); |
| New | OSStatus AudioUnitAddRenderNotify ( AudioUnit ci, AURenderCallback inProc, void *inProcUserData); |
Modified AudioUnitRemovePropertyListener()
| Deprecation | Declaration | |
|---|---|---|
| Old | 10.5 | ComponentResult AudioUnitRemovePropertyListener ( AudioUnit ci, AudioUnitPropertyID inID, AudioUnitPropertyListenerProc inProc); |
| New | OSStatus AudioUnitRemovePropertyListener ( AudioUnit ci, AudioUnitPropertyID inID, AudioUnitPropertyListenerProc inProc); |
Modified AudioUnitGetPropertyInfo()
| Declaration | |
|---|---|
| Old | ComponentResult AudioUnitGetPropertyInfo ( AudioUnit ci, AudioUnitPropertyID inID, AudioUnitScope inScope, AudioUnitElement inElement, UInt32 *outDataSize, Boolean *outWritable); |
| New | OSStatus AudioUnitGetPropertyInfo ( AudioUnit ci, AudioUnitPropertyID inID, AudioUnitScope inScope, AudioUnitElement inElement, UInt32 *outDataSize, Boolean *outWritable); |
| Declaration | |
|---|---|
| Old | ComponentResult AudioUnitRemovePropertyListenerWithUserData ( AudioUnit ci, AudioUnitPropertyID inID, AudioUnitPropertyListenerProc inProc, void *inProcUserData); |
| New | OSStatus AudioUnitRemovePropertyListenerWithUserData ( AudioUnit ci, AudioUnitPropertyID inID, AudioUnitPropertyListenerProc inProc, void *inProcUserData); |
AUNTComponent.h
Modified AudioUnitRemoveRenderNotification()
| Deprecation | Declaration | |
|---|---|---|
| Old | 10.3 | ComponentResult AudioUnitRemoveRenderNotification ( AudioUnit ci, AudioUnitRenderCallback inProc, void *inProcRefCon); |
| New | OSStatus AudioUnitRemoveRenderNotification ( AudioUnit ci, AudioUnitRenderCallback inProc, void *inProcRefCon); |
Modified AudioUnitSetRenderNotification()
| Deprecation | Declaration | |
|---|---|---|
| Old | 10.3 | ComponentResult AudioUnitSetRenderNotification ( AudioUnit ci, AudioUnitRenderCallback inProc, void *inProcRefCon); |
| New | OSStatus AudioUnitSetRenderNotification ( AudioUnit ci, AudioUnitRenderCallback inProc, void *inProcRefCon); |
Modified AudioUnitRenderSlice()
| Deprecation | Declaration | |
|---|---|---|
| Old | 10.3 | ComponentResult AudioUnitRenderSlice ( AudioUnit ci, AudioUnitRenderActionFlags inActionFlags, const AudioTimeStamp *inTimeStamp, UInt32 inOutputBusNumber, AudioBuffer *ioData); |
| New | OSStatus AudioUnitRenderSlice ( AudioUnit ci, AudioUnitRenderActionFlags inActionFlags, const AudioTimeStamp *inTimeStamp, UInt32 inOutputBusNumber, AudioBuffer *ioData); |
AudioCodec.h
Modified AudioCodecInitialize()
| Declaration | |
|---|---|
| Old | ComponentResult AudioCodecInitialize ( AudioCodec inCodec, const AudioStreamBasicDescription *inInputFormat, const AudioStreamBasicDescription *inOutputFormat, const void *inMagicCookie, UInt32 inMagicCookieByteSize); |
| New | OSStatus AudioCodecInitialize ( AudioCodec inCodec, const AudioStreamBasicDescription *inInputFormat, const AudioStreamBasicDescription *inOutputFormat, const void *inMagicCookie, UInt32 inMagicCookieByteSize); |
Modified AudioCodecGetPropertyInfo()
| Declaration | |
|---|---|
| Old | ComponentResult AudioCodecGetPropertyInfo ( AudioCodec inCodec, AudioCodecPropertyID inPropertyID, UInt32 *outSize, Boolean *outWritable); |
| New | OSStatus AudioCodecGetPropertyInfo ( AudioCodec inCodec, AudioCodecPropertyID inPropertyID, UInt32 *outSize, Boolean *outWritable); |
Modified AudioCodecReset()
| Declaration | |
|---|---|
| Old | ComponentResult AudioCodecReset ( AudioCodec inCodec); |
| New | OSStatus AudioCodecReset ( AudioCodec inCodec); |
Modified AudioCodecProduceOutputPackets()
| Declaration | |
|---|---|
| Old | ComponentResult AudioCodecProduceOutputPackets ( AudioCodec inCodec, void *outOutputData, UInt32 *ioOutputDataByteSize, UInt32 *ioNumberPackets, AudioStreamPacketDescription *outPacketDescription, UInt32 *outStatus); |
| New | OSStatus AudioCodecProduceOutputPackets ( AudioCodec inCodec, void *outOutputData, UInt32 *ioOutputDataByteSize, UInt32 *ioNumberPackets, AudioStreamPacketDescription *outPacketDescription, UInt32 *outStatus); |
Modified AudioCodecSetProperty()
| Declaration | |
|---|---|
| Old | ComponentResult AudioCodecSetProperty ( AudioCodec inCodec, AudioCodecPropertyID inPropertyID, UInt32 inPropertyDataSize, const void *inPropertyData); |
| New | OSStatus AudioCodecSetProperty ( AudioCodec inCodec, AudioCodecPropertyID inPropertyID, UInt32 inPropertyDataSize, const void *inPropertyData); |
Modified AudioCodecAppendInputData()
| Declaration | |
|---|---|
| Old | ComponentResult AudioCodecAppendInputData ( AudioCodec inCodec, const void *inInputData, UInt32 *ioInputDataByteSize, UInt32 *ioNumberPackets, const AudioStreamPacketDescription *inPacketDescription); |
| New | OSStatus AudioCodecAppendInputData ( AudioCodec inCodec, const void *inInputData, UInt32 *ioInputDataByteSize, UInt32 *ioNumberPackets, const AudioStreamPacketDescription *inPacketDescription); |
Modified AudioCodecUninitialize()
| Declaration | |
|---|---|
| Old | ComponentResult AudioCodecUninitialize ( AudioCodec inCodec); |
| New | OSStatus AudioCodecUninitialize ( AudioCodec inCodec); |
Modified AudioCodecGetProperty()
| Declaration | |
|---|---|
| Old | ComponentResult AudioCodecGetProperty ( AudioCodec inCodec, AudioCodecPropertyID inPropertyID, UInt32 *ioPropertyDataSize, void *outPropertyData); |
| New | OSStatus AudioCodecGetProperty ( AudioCodec inCodec, AudioCodecPropertyID inPropertyID, UInt32 *ioPropertyDataSize, void *outPropertyData); |
AudioComponent.h
Added AudioComponent
Added AudioComponentCopyName()
Added AudioComponentCount()
Added AudioComponentFindNext()
Added AudioComponentInstance
AudioOutputUnit.h
Modified AudioOutputUnitStop()
| Declaration | |
|---|---|
| Old | ComponentResult AudioOutputUnitStop ( AudioUnit ci); |
| New | OSStatus AudioOutputUnitStop ( AudioUnit ci); |
Modified AudioOutputUnitStart()
| Declaration | |
|---|---|
| Old | ComponentResult AudioOutputUnitStart ( AudioUnit ci); |
| New | OSStatus AudioOutputUnitStart ( AudioUnit ci); |
AudioUnit.h
Added #def AUDIO_UNIT_VERSION
AudioUnitCarbonView.h
Modified AudioUnitCarbonViewSetEventListener()
| Deprecation | Declaration | |
|---|---|---|
| Old | 10.4 | ComponentResult AudioUnitCarbonViewSetEventListener ( AudioUnitCarbonView inView, AudioUnitCarbonViewEventListener inCallback, void *inUserData); |
| New | OSStatus AudioUnitCarbonViewSetEventListener ( AudioUnitCarbonView inView, AudioUnitCarbonViewEventListener inCallback, void *inUserData); |
Modified AudioUnitCarbonViewCreate()
| Declaration | |
|---|---|
| Old | ComponentResult AudioUnitCarbonViewCreate ( AudioUnitCarbonView inView, AudioUnit inAudioUnit, WindowRef inWindow, ControlRef inParentControl, const Float32Point *inLocation, const Float32Point *inSize, ControlRef *outControl); |
| New | OSStatus AudioUnitCarbonViewCreate ( AudioUnitCarbonView inView, AudioUnit inAudioUnit, WindowRef inWindow, ControlRef inParentControl, const Float32Point *inLocation, const Float32Point *inSize, ControlRef *outControl); |
AudioUnitProperties.h
MusicDevice.h
Modified MusicDeviceReleaseInstrument()
| Deprecation | Declaration | |
|---|---|---|
| Old | 10.5 | ComponentResult MusicDeviceReleaseInstrument ( MusicDeviceComponent ci, MusicDeviceInstrumentID inInstrument); |
| New | OSStatus MusicDeviceReleaseInstrument ( MusicDeviceComponent ci, MusicDeviceInstrumentID inInstrument); |
Modified MusicDevicePrepareInstrument()
| Deprecation | Declaration | |
|---|---|---|
| Old | 10.5 | ComponentResult MusicDevicePrepareInstrument ( MusicDeviceComponent ci, MusicDeviceInstrumentID inInstrument); |
| New | OSStatus MusicDevicePrepareInstrument ( MusicDeviceComponent ci, MusicDeviceInstrumentID inInstrument); |
Modified MusicDeviceMIDIEvent()
| Declaration | |
|---|---|
| Old | ComponentResult MusicDeviceMIDIEvent ( MusicDeviceComponent ci, UInt32 inStatus, UInt32 inData1, UInt32 inData2, UInt32 inOffsetSampleFrame); |
| New | OSStatus MusicDeviceMIDIEvent ( MusicDeviceComponent ci, UInt32 inStatus, UInt32 inData1, UInt32 inData2, UInt32 inOffsetSampleFrame); |
Modified MusicDeviceStartNote()
| Declaration | |
|---|---|
| Old | ComponentResult MusicDeviceStartNote ( MusicDeviceComponent ci, MusicDeviceInstrumentID inInstrument, MusicDeviceGroupID inGroupID, NoteInstanceID *outNoteInstanceID, UInt32 inOffsetSampleFrame, const MusicDeviceNoteParams *inParams); |
| New | OSStatus MusicDeviceStartNote ( MusicDeviceComponent ci, MusicDeviceInstrumentID inInstrument, MusicDeviceGroupID inGroupID, NoteInstanceID *outNoteInstanceID, UInt32 inOffsetSampleFrame, const MusicDeviceNoteParams *inParams); |
Modified MusicDeviceStopNote()
| Declaration | |
|---|---|
| Old | ComponentResult MusicDeviceStopNote ( MusicDeviceComponent ci, MusicDeviceGroupID inGroupID, NoteInstanceID inNoteInstanceID, UInt32 inOffsetSampleFrame); |
| New | OSStatus MusicDeviceStopNote ( MusicDeviceComponent ci, MusicDeviceGroupID inGroupID, NoteInstanceID inNoteInstanceID, UInt32 inOffsetSampleFrame); |
Modified MusicDeviceSysEx()
| Declaration | |
|---|---|
| Old | ComponentResult MusicDeviceSysEx ( MusicDeviceComponent ci, const UInt8 *inData, UInt32 inLength); |
| New | OSStatus MusicDeviceSysEx ( MusicDeviceComponent ci, const UInt8 *inData, UInt32 inLength); |