649
650
if (qtexport->audioFile) {
650
651
UInt32 audioPacketsConverted;
654
659
qtexport->audioBufferList.mNumberBuffers = 1;
655
660
qtexport->audioBufferList.mBuffers[0].mNumberChannels = qtexport->audioOutputFormat.mChannelsPerFrame;
656
661
qtexport->audioBufferList.mBuffers[0].mDataByteSize = AUDIOOUTPUTBUFFERSIZE;
657
662
qtexport->audioBufferList.mBuffers[0].mData = qtexport->audioOutputBuffer;
660
671
err = AudioConverterFillComplexBuffer(qtexport->audioConverter, AudioConverterInputCallback,
661
672
NULL, &audioPacketsConverted, &qtexport->audioBufferList, qtexport->audioOutputPktDesc);