CoreAudio Changes for Objective-C
CoreAudio
AudioDriverPlugIn.h
Added #def CoreAudio_AudioDriverPlugIn_h
Modified AudioDriverPlugInDeviceGetProperty()
| Declaration | |
|---|---|
| From | OSStatus AudioDriverPlugInDeviceGetProperty (
AudioDeviceID inDevice,
UInt32 inChannel,
Boolean isInput,
AudioDevicePropertyID inPropertyID,
UInt32 *ioPropertyDataSize,
void *outPropertyData
);
|
| To | OSStatus AudioDriverPlugInDeviceGetProperty (
AudioDeviceID inDevice,
UInt32 inChannel,
Boolean isInput,
AudioDevicePropertyID inPropertyID,
UInt32 * _Nonnull ioPropertyDataSize,
void * _Nonnull outPropertyData
);
|
| Declaration | |
|---|---|
| From | OSStatus AudioDriverPlugInDeviceGetPropertyInfo (
AudioDeviceID inDevice,
UInt32 inChannel,
Boolean isInput,
AudioDevicePropertyID inPropertyID,
UInt32 *outSize,
Boolean *outWritable
);
|
| To | OSStatus AudioDriverPlugInDeviceGetPropertyInfo (
AudioDeviceID inDevice,
UInt32 inChannel,
Boolean isInput,
AudioDevicePropertyID inPropertyID,
UInt32 * _Nullable outSize,
Boolean * _Nullable outWritable
);
|
Modified AudioDriverPlugInDeviceSetProperty()
| Declaration | |
|---|---|
| From | OSStatus AudioDriverPlugInDeviceSetProperty (
AudioDeviceID inDevice,
const AudioTimeStamp *inWhen,
UInt32 inChannel,
Boolean isInput,
AudioDevicePropertyID inPropertyID,
UInt32 inPropertyDataSize,
const void *inPropertyData
);
|
| To | OSStatus AudioDriverPlugInDeviceSetProperty (
AudioDeviceID inDevice,
const AudioTimeStamp * _Nullable inWhen,
UInt32 inChannel,
Boolean isInput,
AudioDevicePropertyID inPropertyID,
UInt32 inPropertyDataSize,
const void * _Nonnull inPropertyData
);
|
Modified AudioDriverPlugInOpen()
| Declaration | |
|---|---|
| From | OSStatus AudioDriverPlugInOpen (
AudioDriverPlugInHostInfo *inHostInfo
);
|
| To | OSStatus AudioDriverPlugInOpen (
AudioDriverPlugInHostInfo * _Nonnull inHostInfo
);
|
Modified AudioDriverPlugInStreamGetProperty()
| Declaration | |
|---|---|
| From | OSStatus AudioDriverPlugInStreamGetProperty (
AudioDeviceID inDevice,
io_object_t inIOAudioStream,
UInt32 inChannel,
AudioDevicePropertyID inPropertyID,
UInt32 *ioPropertyDataSize,
void *outPropertyData
);
|
| To | OSStatus AudioDriverPlugInStreamGetProperty (
AudioDeviceID inDevice,
io_object_t inIOAudioStream,
UInt32 inChannel,
AudioDevicePropertyID inPropertyID,
UInt32 * _Nonnull ioPropertyDataSize,
void * _Nonnull outPropertyData
);
|
| Declaration | |
|---|---|
| From | OSStatus AudioDriverPlugInStreamGetPropertyInfo (
AudioDeviceID inDevice,
io_object_t inIOAudioStream,
UInt32 inChannel,
AudioDevicePropertyID inPropertyID,
UInt32 *outSize,
Boolean *outWritable
);
|
| To | OSStatus AudioDriverPlugInStreamGetPropertyInfo (
AudioDeviceID inDevice,
io_object_t inIOAudioStream,
UInt32 inChannel,
AudioDevicePropertyID inPropertyID,
UInt32 * _Nullable outSize,
Boolean * _Nullable outWritable
);
|
Modified AudioDriverPlugInStreamSetProperty()
| Declaration | |
|---|---|
| From | OSStatus AudioDriverPlugInStreamSetProperty (
AudioDeviceID inDevice,
io_object_t inIOAudioStream,
const AudioTimeStamp *inWhen,
UInt32 inChannel,
AudioDevicePropertyID inPropertyID,
UInt32 inPropertyDataSize,
const void *inPropertyData
);
|
| To | OSStatus AudioDriverPlugInStreamSetProperty (
AudioDeviceID inDevice,
io_object_t inIOAudioStream,
const AudioTimeStamp * _Nullable inWhen,
UInt32 inChannel,
AudioDevicePropertyID inPropertyID,
UInt32 inPropertyDataSize,
const void * _Nonnull inPropertyData
);
|
AudioHardware.h
Added AudioHardwarePowerHint
Added #def CoreAudio_AudioHardware_h
Modified AudioDeviceCreateIOProcID()
| Declaration | |
|---|---|
| From | OSStatus AudioDeviceCreateIOProcID (
AudioObjectID inDevice,
AudioDeviceIOProc inProc,
void *inClientData,
AudioDeviceIOProcID *outIOProcID
);
|
| To | OSStatus AudioDeviceCreateIOProcID (
AudioObjectID inDevice,
AudioDeviceIOProc _Nonnull inProc,
void * _Nullable inClientData,
AudioDeviceIOProcID _Nullable * _Nonnull outIOProcID
);
|
Modified AudioDeviceCreateIOProcIDWithBlock()
| Declaration | |
|---|---|
| From | OSStatus AudioDeviceCreateIOProcIDWithBlock (
AudioDeviceIOProcID *outIOProcID,
AudioObjectID inDevice,
dispatch_queue_t inDispatchQueue,
AudioDeviceIOBlock inIOBlock
);
|
| To | OSStatus AudioDeviceCreateIOProcIDWithBlock (
AudioDeviceIOProcID _Nullable * _Nonnull outIOProcID,
AudioObjectID inDevice,
dispatch_queue_t _Nullable inDispatchQueue,
AudioDeviceIOBlock _Nonnull inIOBlock
);
|
Modified AudioDeviceDestroyIOProcID()
| Declaration | |
|---|---|
| From | OSStatus AudioDeviceDestroyIOProcID (
AudioObjectID inDevice,
AudioDeviceIOProcID inIOProcID
);
|
| To | OSStatus AudioDeviceDestroyIOProcID (
AudioObjectID inDevice,
AudioDeviceIOProcID _Nonnull inIOProcID
);
|
Modified AudioDeviceGetCurrentTime()
| Declaration | |
|---|---|
| From | OSStatus AudioDeviceGetCurrentTime (
AudioObjectID inDevice,
AudioTimeStamp *outTime
);
|
| To | OSStatus AudioDeviceGetCurrentTime (
AudioObjectID inDevice,
AudioTimeStamp * _Nonnull outTime
);
|
Modified AudioDeviceGetNearestStartTime()
| Declaration | |
|---|---|
| From | OSStatus AudioDeviceGetNearestStartTime (
AudioObjectID inDevice,
AudioTimeStamp *ioRequestedStartTime,
UInt32 inFlags
);
|
| To | OSStatus AudioDeviceGetNearestStartTime (
AudioObjectID inDevice,
AudioTimeStamp * _Nonnull ioRequestedStartTime,
UInt32 inFlags
);
|
Modified AudioDeviceStart()
| Declaration | |
|---|---|
| From | OSStatus AudioDeviceStart (
AudioObjectID inDevice,
AudioDeviceIOProcID inProcID
);
|
| To | OSStatus AudioDeviceStart (
AudioObjectID inDevice,
AudioDeviceIOProcID _Nullable inProcID
);
|
Modified AudioDeviceStartAtTime()
| Declaration | |
|---|---|
| From | OSStatus AudioDeviceStartAtTime (
AudioObjectID inDevice,
AudioDeviceIOProcID inProcID,
AudioTimeStamp *ioRequestedStartTime,
UInt32 inFlags
);
|
| To | OSStatus AudioDeviceStartAtTime (
AudioObjectID inDevice,
AudioDeviceIOProcID _Nullable inProcID,
AudioTimeStamp * _Nonnull ioRequestedStartTime,
UInt32 inFlags
);
|
Modified AudioDeviceStop()
| Declaration | |
|---|---|
| From | OSStatus AudioDeviceStop (
AudioObjectID inDevice,
AudioDeviceIOProcID inProcID
);
|
| To | OSStatus AudioDeviceStop (
AudioObjectID inDevice,
AudioDeviceIOProcID _Nullable inProcID
);
|
Modified AudioDeviceTranslateTime()
| Declaration | |
|---|---|
| From | OSStatus AudioDeviceTranslateTime (
AudioObjectID inDevice,
const AudioTimeStamp *inTime,
AudioTimeStamp *outTime
);
|
| To | OSStatus AudioDeviceTranslateTime (
AudioObjectID inDevice,
const AudioTimeStamp * _Nonnull inTime,
AudioTimeStamp * _Nonnull outTime
);
|
Modified AudioHardwareCreateAggregateDevice()
| Declaration | |
|---|---|
| From | OSStatus AudioHardwareCreateAggregateDevice (
CFDictionaryRef inDescription,
AudioObjectID *outDeviceID
);
|
| To | OSStatus AudioHardwareCreateAggregateDevice (
CFDictionaryRef _Nonnull inDescription,
AudioObjectID * _Nonnull outDeviceID
);
|
Modified AudioObjectAddPropertyListener()
| Declaration | |
|---|---|
| From | OSStatus AudioObjectAddPropertyListener (
AudioObjectID inObjectID,
const AudioObjectPropertyAddress *inAddress,
AudioObjectPropertyListenerProc inListener,
void *inClientData
);
|
| To | OSStatus AudioObjectAddPropertyListener (
AudioObjectID inObjectID,
const AudioObjectPropertyAddress * _Nonnull inAddress,
AudioObjectPropertyListenerProc _Nonnull inListener,
void * _Nullable inClientData
);
|
| Declaration | |
|---|---|
| From | OSStatus AudioObjectAddPropertyListenerBlock (
AudioObjectID inObjectID,
const AudioObjectPropertyAddress *inAddress,
dispatch_queue_t inDispatchQueue,
AudioObjectPropertyListenerBlock inListener
);
|
| To | OSStatus AudioObjectAddPropertyListenerBlock (
AudioObjectID inObjectID,
const AudioObjectPropertyAddress * _Nonnull inAddress,
dispatch_queue_t _Nullable inDispatchQueue,
AudioObjectPropertyListenerBlock _Nonnull inListener
);
|
Modified AudioObjectGetPropertyData()
| Declaration | |
|---|---|
| From | OSStatus AudioObjectGetPropertyData (
AudioObjectID inObjectID,
const AudioObjectPropertyAddress *inAddress,
UInt32 inQualifierDataSize,
const void *inQualifierData,
UInt32 *ioDataSize,
void *outData
);
|
| To | OSStatus AudioObjectGetPropertyData (
AudioObjectID inObjectID,
const AudioObjectPropertyAddress * _Nonnull inAddress,
UInt32 inQualifierDataSize,
const void * _Nullable inQualifierData,
UInt32 * _Nonnull ioDataSize,
void * _Nonnull outData
);
|
Modified AudioObjectGetPropertyDataSize()
| Declaration | |
|---|---|
| From | OSStatus AudioObjectGetPropertyDataSize (
AudioObjectID inObjectID,
const AudioObjectPropertyAddress *inAddress,
UInt32 inQualifierDataSize,
const void *inQualifierData,
UInt32 *outDataSize
);
|
| To | OSStatus AudioObjectGetPropertyDataSize (
AudioObjectID inObjectID,
const AudioObjectPropertyAddress * _Nonnull inAddress,
UInt32 inQualifierDataSize,
const void * _Nullable inQualifierData,
UInt32 * _Nonnull outDataSize
);
|
Modified AudioObjectHasProperty()
| Declaration | |
|---|---|
| From | Boolean AudioObjectHasProperty (
AudioObjectID inObjectID,
const AudioObjectPropertyAddress *inAddress
);
|
| To | Boolean AudioObjectHasProperty (
AudioObjectID inObjectID,
const AudioObjectPropertyAddress * _Nonnull inAddress
);
|
Modified AudioObjectIsPropertySettable()
| Declaration | |
|---|---|
| From | OSStatus AudioObjectIsPropertySettable (
AudioObjectID inObjectID,
const AudioObjectPropertyAddress *inAddress,
Boolean *outIsSettable
);
|
| To | OSStatus AudioObjectIsPropertySettable (
AudioObjectID inObjectID,
const AudioObjectPropertyAddress * _Nonnull inAddress,
Boolean * _Nonnull outIsSettable
);
|
Modified AudioObjectRemovePropertyListener()
| Declaration | |
|---|---|
| From | OSStatus AudioObjectRemovePropertyListener (
AudioObjectID inObjectID,
const AudioObjectPropertyAddress *inAddress,
AudioObjectPropertyListenerProc inListener,
void *inClientData
);
|
| To | OSStatus AudioObjectRemovePropertyListener (
AudioObjectID inObjectID,
const AudioObjectPropertyAddress * _Nonnull inAddress,
AudioObjectPropertyListenerProc _Nonnull inListener,
void * _Nullable inClientData
);
|
| Declaration | |
|---|---|
| From | OSStatus AudioObjectRemovePropertyListenerBlock (
AudioObjectID inObjectID,
const AudioObjectPropertyAddress *inAddress,
dispatch_queue_t inDispatchQueue,
AudioObjectPropertyListenerBlock inListener
);
|
| To | OSStatus AudioObjectRemovePropertyListenerBlock (
AudioObjectID inObjectID,
const AudioObjectPropertyAddress * _Nonnull inAddress,
dispatch_queue_t _Nullable inDispatchQueue,
AudioObjectPropertyListenerBlock _Nonnull inListener
);
|
Modified AudioObjectSetPropertyData()
| Declaration | |
|---|---|
| From | OSStatus AudioObjectSetPropertyData (
AudioObjectID inObjectID,
const AudioObjectPropertyAddress *inAddress,
UInt32 inQualifierDataSize,
const void *inQualifierData,
UInt32 inDataSize,
const void *inData
);
|
| To | OSStatus AudioObjectSetPropertyData (
AudioObjectID inObjectID,
const AudioObjectPropertyAddress * _Nonnull inAddress,
UInt32 inQualifierDataSize,
const void * _Nullable inQualifierData,
UInt32 inDataSize,
const void * _Nonnull inData
);
|
AudioHardwareBase.h
Added #def CoreAudio_AudioHardwareBase_h
AudioHardwareDeprecated.h
Added #def CoreAudio_AudioHardwareDeprecated_h
Modified AudioDeviceAddIOProc()
| Declaration | |
|---|---|
| From | OSStatus AudioDeviceAddIOProc (
AudioDeviceID inDevice,
AudioDeviceIOProc inProc,
void *inClientData
);
|
| To | OSStatus AudioDeviceAddIOProc (
AudioDeviceID inDevice,
AudioDeviceIOProc _Nonnull inProc,
void * _Nullable inClientData
);
|
Modified AudioDeviceAddPropertyListener()
| Declaration | |
|---|---|
| From | OSStatus AudioDeviceAddPropertyListener (
AudioDeviceID inDevice,
UInt32 inChannel,
Boolean isInput,
AudioDevicePropertyID inPropertyID,
AudioDevicePropertyListenerProc inProc,
void *inClientData
);
|
| To | OSStatus AudioDeviceAddPropertyListener (
AudioDeviceID inDevice,
UInt32 inChannel,
Boolean isInput,
AudioDevicePropertyID inPropertyID,
AudioDevicePropertyListenerProc _Nonnull inProc,
void * _Nullable inClientData
);
|
Modified AudioDeviceGetProperty()
| Declaration | |
|---|---|
| From | OSStatus AudioDeviceGetProperty (
AudioDeviceID inDevice,
UInt32 inChannel,
Boolean isInput,
AudioDevicePropertyID inPropertyID,
UInt32 *ioPropertyDataSize,
void *outPropertyData
);
|
| To | OSStatus AudioDeviceGetProperty (
AudioDeviceID inDevice,
UInt32 inChannel,
Boolean isInput,
AudioDevicePropertyID inPropertyID,
UInt32 * _Nonnull ioPropertyDataSize,
void * _Nonnull outPropertyData
);
|
Modified AudioDeviceGetPropertyInfo()
| Declaration | |
|---|---|
| From | OSStatus AudioDeviceGetPropertyInfo (
AudioDeviceID inDevice,
UInt32 inChannel,
Boolean isInput,
AudioDevicePropertyID inPropertyID,
UInt32 *outSize,
Boolean *outWritable
);
|
| To | OSStatus AudioDeviceGetPropertyInfo (
AudioDeviceID inDevice,
UInt32 inChannel,
Boolean isInput,
AudioDevicePropertyID inPropertyID,
UInt32 * _Nullable outSize,
Boolean * _Nullable outWritable
);
|
Modified AudioDeviceRead()
| Declaration | |
|---|---|
| From | OSStatus AudioDeviceRead (
AudioDeviceID inDevice,
const AudioTimeStamp *inStartTime,
AudioBufferList *outData
);
|
| To | OSStatus AudioDeviceRead (
AudioDeviceID inDevice,
const AudioTimeStamp * _Nonnull inStartTime,
AudioBufferList * _Nonnull outData
);
|
Modified AudioDeviceRemoveIOProc()
| Declaration | |
|---|---|
| From | OSStatus AudioDeviceRemoveIOProc (
AudioDeviceID inDevice,
AudioDeviceIOProc inProc
);
|
| To | OSStatus AudioDeviceRemoveIOProc (
AudioDeviceID inDevice,
AudioDeviceIOProc _Nonnull inProc
);
|
Modified AudioDeviceRemovePropertyListener()
| Declaration | |
|---|---|
| From | OSStatus AudioDeviceRemovePropertyListener (
AudioDeviceID inDevice,
UInt32 inChannel,
Boolean isInput,
AudioDevicePropertyID inPropertyID,
AudioDevicePropertyListenerProc inProc
);
|
| To | OSStatus AudioDeviceRemovePropertyListener (
AudioDeviceID inDevice,
UInt32 inChannel,
Boolean isInput,
AudioDevicePropertyID inPropertyID,
AudioDevicePropertyListenerProc _Nonnull inProc
);
|
Modified AudioDeviceSetProperty()
| Declaration | |
|---|---|
| From | OSStatus AudioDeviceSetProperty (
AudioDeviceID inDevice,
const AudioTimeStamp *inWhen,
UInt32 inChannel,
Boolean isInput,
AudioDevicePropertyID inPropertyID,
UInt32 inPropertyDataSize,
const void *inPropertyData
);
|
| To | OSStatus AudioDeviceSetProperty (
AudioDeviceID inDevice,
const AudioTimeStamp * _Nullable inWhen,
UInt32 inChannel,
Boolean isInput,
AudioDevicePropertyID inPropertyID,
UInt32 inPropertyDataSize,
const void * _Nonnull inPropertyData
);
|
Modified AudioHardwareAddPropertyListener()
| Declaration | |
|---|---|
| From | OSStatus AudioHardwareAddPropertyListener (
AudioHardwarePropertyID inPropertyID,
AudioHardwarePropertyListenerProc inProc,
void *inClientData
);
|
| To | OSStatus AudioHardwareAddPropertyListener (
AudioHardwarePropertyID inPropertyID,
AudioHardwarePropertyListenerProc _Nonnull inProc,
void * _Nullable inClientData
);
|
Modified AudioHardwareAddRunLoopSource()
| Declaration | |
|---|---|
| From | OSStatus AudioHardwareAddRunLoopSource (
CFRunLoopSourceRef inRunLoopSource
);
|
| To | OSStatus AudioHardwareAddRunLoopSource (
CFRunLoopSourceRef _Nonnull inRunLoopSource
);
|
Modified AudioHardwareGetProperty()
| Declaration | |
|---|---|
| From | OSStatus AudioHardwareGetProperty (
AudioHardwarePropertyID inPropertyID,
UInt32 *ioPropertyDataSize,
void *outPropertyData
);
|
| To | OSStatus AudioHardwareGetProperty (
AudioHardwarePropertyID inPropertyID,
UInt32 * _Nonnull ioPropertyDataSize,
void * _Nonnull outPropertyData
);
|
Modified AudioHardwareGetPropertyInfo()
| Declaration | |
|---|---|
| From | OSStatus AudioHardwareGetPropertyInfo (
AudioHardwarePropertyID inPropertyID,
UInt32 *outSize,
Boolean *outWritable
);
|
| To | OSStatus AudioHardwareGetPropertyInfo (
AudioHardwarePropertyID inPropertyID,
UInt32 * _Nullable outSize,
Boolean * _Nullable outWritable
);
|
| Declaration | |
|---|---|
| From | OSStatus AudioHardwareRemovePropertyListener (
AudioHardwarePropertyID inPropertyID,
AudioHardwarePropertyListenerProc inProc
);
|
| To | OSStatus AudioHardwareRemovePropertyListener (
AudioHardwarePropertyID inPropertyID,
AudioHardwarePropertyListenerProc _Nonnull inProc
);
|
Modified AudioHardwareRemoveRunLoopSource()
| Declaration | |
|---|---|
| From | OSStatus AudioHardwareRemoveRunLoopSource (
CFRunLoopSourceRef inRunLoopSource
);
|
| To | OSStatus AudioHardwareRemoveRunLoopSource (
CFRunLoopSourceRef _Nonnull inRunLoopSource
);
|
Modified AudioHardwareSetProperty()
| Declaration | |
|---|---|
| From | OSStatus AudioHardwareSetProperty (
AudioHardwarePropertyID inPropertyID,
UInt32 inPropertyDataSize,
const void *inPropertyData
);
|
| To | OSStatus AudioHardwareSetProperty (
AudioHardwarePropertyID inPropertyID,
UInt32 inPropertyDataSize,
const void * _Nonnull inPropertyData
);
|
Modified AudioStreamAddPropertyListener()
| Declaration | |
|---|---|
| From | OSStatus AudioStreamAddPropertyListener (
AudioStreamID inStream,
UInt32 inChannel,
AudioDevicePropertyID inPropertyID,
AudioStreamPropertyListenerProc inProc,
void *inClientData
);
|
| To | OSStatus AudioStreamAddPropertyListener (
AudioStreamID inStream,
UInt32 inChannel,
AudioDevicePropertyID inPropertyID,
AudioStreamPropertyListenerProc _Nonnull inProc,
void * _Nullable inClientData
);
|
Modified AudioStreamGetProperty()
| Declaration | |
|---|---|
| From | OSStatus AudioStreamGetProperty (
AudioStreamID inStream,
UInt32 inChannel,
AudioDevicePropertyID inPropertyID,
UInt32 *ioPropertyDataSize,
void *outPropertyData
);
|
| To | OSStatus AudioStreamGetProperty (
AudioStreamID inStream,
UInt32 inChannel,
AudioDevicePropertyID inPropertyID,
UInt32 * _Nonnull ioPropertyDataSize,
void * _Nonnull outPropertyData
);
|
Modified AudioStreamGetPropertyInfo()
| Declaration | |
|---|---|
| From | OSStatus AudioStreamGetPropertyInfo (
AudioStreamID inStream,
UInt32 inChannel,
AudioDevicePropertyID inPropertyID,
UInt32 *outSize,
Boolean *outWritable
);
|
| To | OSStatus AudioStreamGetPropertyInfo (
AudioStreamID inStream,
UInt32 inChannel,
AudioDevicePropertyID inPropertyID,
UInt32 * _Nullable outSize,
Boolean * _Nullable outWritable
);
|
Modified AudioStreamRemovePropertyListener()
| Declaration | |
|---|---|
| From | OSStatus AudioStreamRemovePropertyListener (
AudioStreamID inStream,
UInt32 inChannel,
AudioDevicePropertyID inPropertyID,
AudioStreamPropertyListenerProc inProc
);
|
| To | OSStatus AudioStreamRemovePropertyListener (
AudioStreamID inStream,
UInt32 inChannel,
AudioDevicePropertyID inPropertyID,
AudioStreamPropertyListenerProc _Nonnull inProc
);
|
Modified AudioStreamSetProperty()
| Declaration | |
|---|---|
| From | OSStatus AudioStreamSetProperty (
AudioStreamID inStream,
const AudioTimeStamp *inWhen,
UInt32 inChannel,
AudioDevicePropertyID inPropertyID,
UInt32 inPropertyDataSize,
const void *inPropertyData
);
|
| To | OSStatus AudioStreamSetProperty (
AudioStreamID inStream,
const AudioTimeStamp * _Nullable inWhen,
UInt32 inChannel,
AudioDevicePropertyID inPropertyID,
UInt32 inPropertyDataSize,
const void * _Nonnull inPropertyData
);
|
AudioHardwarePlugIn.h
Added #def CoreAudio_AudioHardwarePlugIn_h
Modified AudioHardwareClaimAudioDeviceID()
| Declaration | |
|---|---|
| From | OSStatus AudioHardwareClaimAudioDeviceID (
AudioHardwarePlugInRef inOwner,
AudioDeviceID *outAudioDeviceID
);
|
| To | OSStatus AudioHardwareClaimAudioDeviceID (
AudioHardwarePlugInRef _Nonnull inOwner,
AudioDeviceID * _Nonnull outAudioDeviceID
);
|
Modified AudioHardwareClaimAudioStreamID()
| Declaration | |
|---|---|
| From | OSStatus AudioHardwareClaimAudioStreamID (
AudioHardwarePlugInRef inOwner,
AudioDeviceID inOwningDeviceID,
AudioStreamID *outAudioStreamID
);
|
| To | OSStatus AudioHardwareClaimAudioStreamID (
AudioHardwarePlugInRef _Nonnull inOwner,
AudioDeviceID inOwningDeviceID,
AudioStreamID * _Nonnull outAudioStreamID
);
|
Modified AudioHardwareDevicePropertyChanged()
| Declaration | |
|---|---|
| From | OSStatus AudioHardwareDevicePropertyChanged (
AudioHardwarePlugInRef inOwner,
AudioDeviceID inDeviceID,
UInt32 inChannel,
Boolean isInput,
AudioDevicePropertyID inPropertyID
);
|
| To | OSStatus AudioHardwareDevicePropertyChanged (
AudioHardwarePlugInRef _Nonnull inOwner,
AudioDeviceID inDeviceID,
UInt32 inChannel,
Boolean isInput,
AudioDevicePropertyID inPropertyID
);
|
Modified AudioHardwareDevicesCreated()
| Declaration | |
|---|---|
| From | OSStatus AudioHardwareDevicesCreated (
AudioHardwarePlugInRef inOwner,
UInt32 inNumberDevices,
const AudioDeviceID *inAudioDeviceIDs
);
|
| To | OSStatus AudioHardwareDevicesCreated (
AudioHardwarePlugInRef _Nonnull inOwner,
UInt32 inNumberDevices,
const AudioDeviceID * _Nonnull inAudioDeviceIDs
);
|
Modified AudioHardwareDevicesDied()
| Declaration | |
|---|---|
| From | OSStatus AudioHardwareDevicesDied (
AudioHardwarePlugInRef inOwner,
UInt32 inNumberDevices,
const AudioDeviceID *inAudioDeviceIDs
);
|
| To | OSStatus AudioHardwareDevicesDied (
AudioHardwarePlugInRef _Nonnull inOwner,
UInt32 inNumberDevices,
const AudioDeviceID * _Nonnull inAudioDeviceIDs
);
|
Modified AudioHardwareStreamPropertyChanged()
| Declaration | |
|---|---|
| From | OSStatus AudioHardwareStreamPropertyChanged (
AudioHardwarePlugInRef inOwner,
AudioDeviceID inOwningDeviceID,
AudioStreamID inStreamID,
UInt32 inChannel,
AudioDevicePropertyID inPropertyID
);
|
| To | OSStatus AudioHardwareStreamPropertyChanged (
AudioHardwarePlugInRef _Nonnull inOwner,
AudioDeviceID inOwningDeviceID,
AudioStreamID inStreamID,
UInt32 inChannel,
AudioDevicePropertyID inPropertyID
);
|
Modified AudioHardwareStreamsCreated()
| Declaration | |
|---|---|
| From | OSStatus AudioHardwareStreamsCreated (
AudioHardwarePlugInRef inOwner,
AudioDeviceID inOwningDeviceID,
UInt32 inNumberStreams,
const AudioStreamID *inAudioStreamIDs
);
|
| To | OSStatus AudioHardwareStreamsCreated (
AudioHardwarePlugInRef _Nonnull inOwner,
AudioDeviceID inOwningDeviceID,
UInt32 inNumberStreams,
const AudioStreamID * _Nonnull inAudioStreamIDs
);
|
Modified AudioHardwareStreamsDied()
| Declaration | |
|---|---|
| From | OSStatus AudioHardwareStreamsDied (
AudioHardwarePlugInRef inOwner,
AudioDeviceID inOwningDeviceID,
UInt32 inNumberStreams,
const AudioStreamID *inAudioStreamIDs
);
|
| To | OSStatus AudioHardwareStreamsDied (
AudioHardwarePlugInRef _Nonnull inOwner,
AudioDeviceID inOwningDeviceID,
UInt32 inNumberStreams,
const AudioStreamID * _Nonnull inAudioStreamIDs
);
|
Modified AudioObjectCreate()
| Declaration | |
|---|---|
| From | OSStatus AudioObjectCreate (
AudioHardwarePlugInRef inOwningPlugIn,
AudioObjectID inOwningObjectID,
AudioClassID inClassID,
AudioObjectID *outAudioObjectID
);
|
| To | OSStatus AudioObjectCreate (
AudioHardwarePlugInRef _Nonnull inOwningPlugIn,
AudioObjectID inOwningObjectID,
AudioClassID inClassID,
AudioObjectID * _Nonnull outAudioObjectID
);
|
Modified AudioObjectPropertiesChanged()
| Declaration | |
|---|---|
| From | OSStatus AudioObjectPropertiesChanged (
AudioHardwarePlugInRef inOwningPlugIn,
AudioObjectID inObjectID,
UInt32 inNumberAddresses,
const AudioObjectPropertyAddress inAddresses[]
);
|
| To | OSStatus AudioObjectPropertiesChanged (
AudioHardwarePlugInRef _Nonnull inOwningPlugIn,
AudioObjectID inObjectID,
UInt32 inNumberAddresses,
const AudioObjectPropertyAddress * _Nonnull inAddresses
);
|
Modified AudioObjectsPublishedAndDied()
| Declaration | |
|---|---|
| From | OSStatus AudioObjectsPublishedAndDied (
AudioHardwarePlugInRef inOwningPlugIn,
AudioObjectID inOwningObjectID,
UInt32 inNumberPublishedAudioObjects,
const AudioObjectID inPublishedAudioObjects[],
UInt32 inNumberDeadAudioObjects,
const AudioObjectID inDeadAudioObjects[]
);
|
| To | OSStatus AudioObjectsPublishedAndDied (
AudioHardwarePlugInRef _Nonnull inOwningPlugIn,
AudioObjectID inOwningObjectID,
UInt32 inNumberPublishedAudioObjects,
const AudioObjectID * _Nullable inPublishedAudioObjects,
UInt32 inNumberDeadAudioObjects,
const AudioObjectID * _Nullable inDeadAudioObjects
);
|
AudioServerPlugIn.h
Added #def CoreAudio_AudioServerPlugIn_h
CoreAudio.h
Added #def CoreAudio_CoreAudio_h
CoreAudioTypes.h
Removed kAudioStreamAnyRate
Added AudioChannelBitmap
Added AudioChannelFlags
Added AudioTimeStampFlags
Added #def CoreAudio_CoreAudioTypes_h
Added kAudioFormatEnhancedAC3
Added kAudioStreamAnyRate
Added kSMPTETimeUnknown
Added MPEG4ObjectID
Added SMPTETimeFlags
Added SMPTETimeType
HostTime.h
Added #def CoreAudio_HostTime_h