kAudioFormatFlagIsNonInterleaved
A flag that indicates whether the samples for each channel or frame are continguously located, and whether the layout of the channels or frames is end-to-end.
Declaration
var kAudioFormatFlagIsNonInterleaved: AudioFormatFlags { get }Discussion
This flag affects the use of the AudioStreamBasicDescription and AudioBufferList structures.
Set this flag to indicate the samples for each channel are continguously located and the layout of the channels is end-to-end. Clear this flag to indicate the samples for each frame are continguously located and the layout of the frames is end-to-end.
See Also
Format flags
kAppleLosslessFormatFlag_16BitSourceDatakAppleLosslessFormatFlag_20BitSourceDatakAppleLosslessFormatFlag_24BitSourceDatakAppleLosslessFormatFlag_32BitSourceDatakAudioFormatFlagIsAlignedHighkAudioFormatFlagIsBigEndiankAudioFormatFlagIsFloatkAudioFormatFlagIsNonMixablekAudioFormatFlagIsPackedkAudioFormatFlagIsSignedIntegerkAudioFormatFlagsAreAllClearkAudioFormatFlagsNativeEndiankAudioFormatFlagsNativeFloatPackedkLinearPCMFormatFlagIsAlignedHighkLinearPCMFormatFlagIsBigEndian