• 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
Re: CAPlayThrough crashes
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: CAPlayThrough crashes


  • Subject: Re: CAPlayThrough crashes
  • From: eddie vanson <email@hidden>
  • Date: Mon, 26 Oct 2009 15:48:03 -0700 (PDT)

Cool, thanks for the information.

Note that I had to make a small change to the CAPlayThrough code to compile it with the new CARingBuffer, so it might be worth updating and re-posting CAPlayThrough (which is sample code, and not distributed with Xcode, I think).

eddie


----- Original Message ----
From: William Stewart <email@hidden>
To: eddie vanson <email@hidden>
Cc: email@hidden
Sent: Mon, October 26, 2009 2:40:44 PM
Subject: Re: CAPlayThrough crashes

Hi Eddie

We were just checking this ourselves as well, and we believe that this is the problem you are reporting (we don't need a bug report at this time for this)

Here's a direct link

http://developer.apple.com/mac/library/qa/qa2009/qa1665.html


The CARingBuffer is a part of the Public Utility code that is distributed with XCode, so we update it with those releases.

Bill

On Oct 26, 2009, at 12:11 PM, eddie vanson wrote:

> A kind lister mailed me offlist and recommended that I download and install the updated CARingBuffer code, and that fixed the crashing.
>
> (See "Technical Q&A QA1665" for details)
>
> I'll file a bug if you still think it's necessary. However this raises the question, how does one stay on top of these updates? The downloads section of the Audio Developer Page only has old (circa 2005) CoreAudio SDKs available. Is there somewhere critical updates like the CARingBuffer are gathered together?
>
> eddie
>
>
> ----- Original Message ----
> From: William Stewart <email@hidden>
> To: eddie vanson <email@hidden>
> Cc: email@hidden
> Sent: Mon, October 26, 2009 11:15:57 AM
> Subject: Re: CAPlayThrough crashes
>
> if you could file a bug report that would be helpful
>
> Thanks
>
> On Oct 25, 2009, at 11:12 PM, eddie vanson wrote:
>
>> I downloaded the CAPlayThrough sample code to play with and immediately ran into a problem. Very soon after hitting the start button, it crashes in a memcpy call in a thread other than the main thread.
>>
>> The top of stack crawl looks like this:
>>
>> _memcpy
>> StoreABL
>> CARingBuffer::Store
>> CAPlayThrough::InputProc
>>
>> This happens for built-in input/output and for built-in input and Firewire interface output. I'm on a MacBook Pro (unibody with removable battery) running 10.6.1.
>>
>> Presumably CAPlayThrough works for most people, 'cause a quick Google didn't turn up any big problems. Curiously, searching for "CAPlayThrough" on the Apple list search page resulted in zero results, even though CAPlayThrough has been discussed here recently.
>>
>> TIA,
>>
>> eddie
>>
>>
>>
>> _______________________________________________
>> 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
>
>
>



 _______________________________________________
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

References: 
 >CAPlayThrough crashes (From: eddie vanson <email@hidden>)
 >Re: CAPlayThrough crashes (From: William Stewart <email@hidden>)
 >Re: CAPlayThrough crashes (From: eddie vanson <email@hidden>)
 >Re: CAPlayThrough crashes (From: William Stewart <email@hidden>)

  • Prev by Date: Re: panning with Audio Queue
  • Next by Date: multichannel mixing on iphone with multiple mixers
  • Previous by thread: Re: CAPlayThrough crashes
  • Next by thread: Trouble setting sub device list, with a private aggregate device (on Tiger)
  • Index(es):
    • Date
    • Thread