kAppleSoftwareAudioCodecManufacturer analogue for os x
<p>So i trying save my audio using this <a href="https://stackoverflow.com/questions/30679061/can-i-use-avaudioengine-to-read-from-a-file-process-with-an-audio-unit-and-writ">method</a>. But I need it on os x. In <a href="https://stackoverflow.com/questions/30679061/can-i-use-avaudioengine-to-read-from-a-file-process-with-an-audio-unit-and-writ">this method</a> men use: </p>

<pre><code>UInt32 codecManufacturer = kAppleSoftwareAudioCodecManufacturer;
status = ExtAudioFileSetProperty(
        audioFile, kExtAudioFileProperty_CodecManufacturer, sizeof(UInt32), &amp;codecManufacturer
);
status = ExtAudioFileSetProperty(
        audioFile, kExtAudioFileProperty_ClientDataFormat, sizeof(AudioStreamBasicDescription), audioDescription
);
status = ExtAudioFileWriteAsync(audioFile, 0, NULL);
</code></pre>

<p>It's working only if i will use IPHONE. So I try to find analogue on OS X. I have this code, that not working:</p>

<pre><code>UInt32 codecManufacturer2 = kAudioDecoderComponentType;

status = ExtAudioFileSetProperty(audioFile, kAudioFormatProperty_Decoders, sizeof(UInt32), &amp;codecManufacturer2);

status = ExtAudioFileSetProperty(audioFile, kExtAudioFileProperty_ClientDataFormat, sizeof(AudioStreamBasicDescription), audioDescription);
status = ExtAudioFileWriteAsync (audioFile, 0, NULL);
</code></pre>

<p>So what's wrong?</p>