kExtAudioFileProperty_ClientDataFormat
The audio stream format for your application.
Declaration
var kExtAudioFileProperty_ClientDataFormat: ExtAudioFilePropertyID { get }Discussion
The audio stream format for your application. Value is a read/write AudioStreamBasicDescription struct.
Discussion
The format must be linear PCM (specified by the kAudioFormatLinearPCM constant from the CoreAudioTypes.h header file). You must set this property to allow encoding or decoding of a non-PCM file data format. You can set this property on PCM files to specify the data format to use in your read and write calls.
See Also
Constants
kExtAudioFileProperty_FileDataFormatkExtAudioFileProperty_FileChannelLayoutkExtAudioFileProperty_ClientChannelLayoutkExtAudioFileProperty_CodecManufacturerkExtAudioFileProperty_AudioConverterkExtAudioFileProperty_AudioFilekExtAudioFileProperty_FileMaxPacketSizekExtAudioFileProperty_ClientMaxPacketSizekExtAudioFileProperty_FileLengthFrameskExtAudioFileProperty_ConverterConfigkExtAudioFileProperty_IOBufferSizeByteskExtAudioFileProperty_IOBufferkExtAudioFileProperty_PacketTable