• 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
Problems with iTunes Plus files and ExtAudioFile API
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Problems with iTunes Plus files and ExtAudioFile API


  • Subject: Problems with iTunes Plus files and ExtAudioFile API
  • From: Hendrik Schreiber <email@hidden>
  • Date: Wed, 31 Oct 2007 17:32:22 -0400

Hi,

I was wondering whether other people on the list also have problems with reading iTunes Plus files using the ExtAudioFile APIs. All the problematic files I found so far play just fine in iTunes or QuickTime Player.

Some of the iTunes Plus files I cannot even open with ExtAudioFileOpen, the error code is -6
Others lead to a EXC_BAD_ACCESS crash in AUMergerEntry when calling ExtAudioFileRead.


For crashes the callstack typically looks like this:

#0  0x70096712 in AUMergerEntry ()
#1  0x700968bd in AUMergerEntry ()
#2  0x700969c5 in AUMergerEntry ()
#3  0x7009a97c in AUMergerEntry ()
#4  0x700a63dc in AUMergerEntry ()
#5  0x700a6533 in AUMergerEntry ()
#6  0x7008f3c0 in AUMergerEntry ()
#7  0x93d71a17 in AudioFileReadPackets ()
#8  0x93deb6ad in ExtAudioFile::ReadInputProc ()
#9  0x93d8ca81 in AudioConverterChain::DirectCallInputProc ()
#10 0x93d8c977 in CodecConverter::CallInputProc ()
#11 0x93d8c27b in CodecConverter::DecoderFillBuffer ()
#12 0x93d70c5e in BufferedAudioConverter::GetInputBytes ()
#13 0x93d70b3b in CBRConverter::RenderOutput ()
#14 0x93d7089f in BufferedAudioConverter::FillBuffer ()
#15 0x93d70a2d in AudioConverterChain::RenderOutput ()
#16 0x93d7089f in BufferedAudioConverter::FillBuffer ()
#17 0x93d7072c in AudioConverterFillComplexBuffer ()
#18 0x93dede44 in ExtAudioFile::Read ()
#19 0x93de3c35 in ExtAudioFileRead ()

I should mention that the customer who sent me the sample files uses a widget called "Sing that iTune! v3.0.4", which adds lyrics to the tracks (most likely using AppleScript and the iTunes API).

Do you encounter the same problems? And are there any known workarounds for these issues?

Thanks,

-hendrik

PS: I filed bug reports for both issues, 5571855 for the crashes and 5571703 for the -6
_______________________________________________
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
  • Prev by Date: Re: What is the meaning of kAudioUnitParameterFlag_IsHighResolution ?
  • Previous by thread: Re: What is the meaning of kAudioUnitParameterFlag_IsHighResolution ?
  • Index(es):
    • Date
    • Thread