AudioToolbox Changes for Objective-C
AudioToolbox
AudioConverter.h
Added #def AudioToolbox_AudioConverter_h
AudioFile.h
Removed #def NextAudioFileRegion
Added AudioFileFlags
Added AudioFilePermissions
Added AudioFileRegionFlags
Added #def AudioToolbox_AudioFile_h
Added NextAudioFileRegion()
Modified AudioFileCreateWithURL()
Declaration | |
---|---|
From | OSStatus AudioFileCreateWithURL ( CFURLRef inFileRef, AudioFileTypeID inFileType, const AudioStreamBasicDescription *inFormat, UInt32 inFlags, AudioFileID *outAudioFile ); |
To | OSStatus AudioFileCreateWithURL ( CFURLRef _Nonnull inFileRef, AudioFileTypeID inFileType, const AudioStreamBasicDescription * _Nonnull inFormat, AudioFileFlags inFlags, AudioFileID _Nullable * _Nonnull outAudioFile ); |
Modified AudioFileInitializeWithCallbacks()
Declaration | |
---|---|
From | OSStatus AudioFileInitializeWithCallbacks ( void *inClientData, AudioFile_ReadProc inReadFunc, AudioFile_WriteProc inWriteFunc, AudioFile_GetSizeProc inGetSizeFunc, AudioFile_SetSizeProc inSetSizeFunc, AudioFileTypeID inFileType, const AudioStreamBasicDescription *inFormat, UInt32 inFlags, AudioFileID *outAudioFile ); |
To | OSStatus AudioFileInitializeWithCallbacks ( void * _Nonnull inClientData, AudioFile_ReadProc _Nonnull inReadFunc, AudioFile_WriteProc _Nonnull inWriteFunc, AudioFile_GetSizeProc _Nonnull inGetSizeFunc, AudioFile_SetSizeProc _Nonnull inSetSizeFunc, AudioFileTypeID inFileType, const AudioStreamBasicDescription * _Nonnull inFormat, AudioFileFlags inFlags, AudioFileID _Nullable * _Nonnull outAudioFile ); |
Modified AudioFileOpenURL()
Declaration | |
---|---|
From | OSStatus AudioFileOpenURL ( CFURLRef inFileRef, SInt8 inPermissions, AudioFileTypeID inFileTypeHint, AudioFileID *outAudioFile ); |
To | OSStatus AudioFileOpenURL ( CFURLRef _Nonnull inFileRef, AudioFilePermissions inPermissions, AudioFileTypeID inFileTypeHint, AudioFileID _Nullable * _Nonnull outAudioFile ); |
AudioFileStream.h
Added AudioFileStreamSeekFlags
Added #def AudioToolbox_AudioFileStream_h
Modified AudioFileStreamParseBytes()
Declaration | |
---|---|
From | OSStatus AudioFileStreamParseBytes ( AudioFileStreamID inAudioFileStream, UInt32 inDataByteSize, const void *inData, UInt32 inFlags ); |
To | OSStatus AudioFileStreamParseBytes ( AudioFileStreamID _Nonnull inAudioFileStream, UInt32 inDataByteSize, const void * _Nonnull inData, AudioFileStreamParseFlags inFlags ); |
Modified AudioFileStreamSeek()
Declaration | |
---|---|
From | OSStatus AudioFileStreamSeek ( AudioFileStreamID inAudioFileStream, SInt64 inPacketOffset, SInt64 *outDataByteOffset, UInt32 *ioFlags ); |
To | OSStatus AudioFileStreamSeek ( AudioFileStreamID _Nonnull inAudioFileStream, SInt64 inPacketOffset, SInt64 * _Nonnull outDataByteOffset, AudioFileStreamSeekFlags * _Nonnull ioFlags ); |
AudioFormat.h
AudioQueue.h
Added #def AudioToolbox_AudioQueue_h
Declaration | |
---|---|
From | OSStatus AudioQueueProcessingTapGetSourceAudio ( AudioQueueProcessingTapRef inAQTap, UInt32 inNumberFrames, AudioTimeStamp *ioTimeStamp, UInt32 *outFlags, UInt32 *outNumberFrames, AudioBufferList *ioData ); |
To | OSStatus AudioQueueProcessingTapGetSourceAudio ( AudioQueueProcessingTapRef _Nonnull inAQTap, UInt32 inNumberFrames, AudioTimeStamp * _Nonnull ioTimeStamp, AudioQueueProcessingTapFlags * _Nonnull outFlags, UInt32 * _Nonnull outNumberFrames, AudioBufferList * _Nonnull ioData ); |
Modified AudioQueueProcessingTapNew()
Declaration | |
---|---|
From | OSStatus AudioQueueProcessingTapNew ( AudioQueueRef inAQ, AudioQueueProcessingTapCallback inCallback, void *inClientData, UInt32 inFlags, UInt32 *outMaxFrames, AudioStreamBasicDescription *outProcessingFormat, AudioQueueProcessingTapRef *outAQTap ); |
To | OSStatus AudioQueueProcessingTapNew ( AudioQueueRef _Nonnull inAQ, AudioQueueProcessingTapCallback _Nonnull inCallback, void * _Nullable inClientData, AudioQueueProcessingTapFlags inFlags, UInt32 * _Nonnull outMaxFrames, AudioStreamBasicDescription * _Nonnull outProcessingFormat, AudioQueueProcessingTapRef _Nullable * _Nonnull outAQTap ); |
AudioServices.h
Added #def AudioToolbox_AudioServices_h
AudioToolbox.h
Added #def AudioToolbox_AudioToolbox_h
AUGraph.h
Added #def AudioToolbox_AUGraph_h
CAFFile.h
ExtendedAudioFile.h
Added #def AudioToolbox_ExtendedAudioFile_h
MusicPlayer.h
Added #def AudioToolbox_MusicPlayer_h