ExtAudioFile and AIFF Files > 4GB
ExtAudioFile and AIFF Files > 4GB
- Subject: ExtAudioFile and AIFF Files > 4GB
- From: "tahome izwah" <email@hidden>
- Date: Sat, 1 Nov 2008 16:18:32 +0100
Hi all,
I have written some code that joins multiple mono files into one 5.1
multi channel audio file. If the resulting file is > 4GB I am getting
a bad crash with a call stack as follows:
Thread 0 Crashed:
0 ....audio.toolbox.AudioToolbox 0x9425af20 Float32ToSwapInt24_Altivec + 512
1 ....audio.toolbox.AudioToolbox 0x941eeb70
CBRConverter::RenderOutput(CABufferList*, unsigned long, unsigned
long&, AudioStreamPacketDescription*) + 204
2 ....audio.toolbox.AudioToolbox 0x941ee89c
BufferedAudioConverter::FillBuffer(unsigned long&, AudioBufferList&,
AudioStreamPacketDescription*) + 292
3 ....audio.toolbox.AudioToolbox 0x941eeca8
BufferedAudioConverter::GetInputBytes(unsigned long, unsigned long&,
CABufferList const*&) + 172
4 ....audio.toolbox.AudioToolbox 0x941eeb28
CBRConverter::RenderOutput(CABufferList*, unsigned long, unsigned
long&, AudioStreamPacketDescription*) + 132
5 ....audio.toolbox.AudioToolbox 0x941ee89c
BufferedAudioConverter::FillBuffer(unsigned long&, AudioBufferList&,
AudioStreamPacketDescription*) + 292
6 ....audio.toolbox.AudioToolbox 0x941eea18
AudioConverterChain::RenderOutput(CABufferList*, unsigned long,
unsigned long&, AudioStreamPacketDescription*) + 136
7 ....audio.toolbox.AudioToolbox 0x941ee89c
BufferedAudioConverter::FillBuffer(unsigned long&, AudioBufferList&,
AudioStreamPacketDescription*) + 292
8 ....audio.toolbox.AudioToolbox 0x941ee728
AudioConverterFillComplexBuffer + 280
9 ....audio.toolbox.AudioToolbox 0x9426b5c4
ExtAudioFile::WritePacketsFromCallback(long (*)(OpaqueAudioConverter*,
unsigned long*, AudioBufferList*, AudioStreamPacketDescription**,
void*), void*) + 116
10 ....audio.toolbox.AudioToolbox 0x9426a974
ExtAudioFile::Write(unsigned long, AudioBufferList const*) + 276
11 ....audio.toolbox.AudioToolbox 0x942607b8 ExtAudioFileWrite + 128
Before the code crashes I am getting a console message:
ExtAudioFileWrite FAILED! 1868981823 'off?'
Any idea what I am doing wrong? The code works great for files < 4GB.
This happens both in 10.4.10 and 10.5.5.
Thanks,
--th
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden