AbstractFlush and release output resources. Called by OutputSoundFile.close().
AbstractopenCreate an output file; sampleRate is in Hz and channelMap contains interleaved channel positions. Return whether it succeeded.
filenamesampleRatechannelCountchannelMapAbstractwriteEncode and write samples; preserve the input until asynchronous completion.
samples
Custom audio encoder interface accepting interleaved 16-bit PCM.