• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
ExtAudioFile and AIFF Files > 4GB
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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

  • Follow-Ups:
    • Re: ExtAudioFile and AIFF Files > 4GB
      • From: David Duncan <email@hidden>
  • Prev by Date: Sync audio tracks
  • Next by Date: Re: ExtAudioFile and AIFF Files > 4GB
  • Previous by thread: Re: Sync audio tracks
  • Next by thread: Re: ExtAudioFile and AIFF Files > 4GB
  • Index(es):
    • Date
    • Thread