OpenADefaultComponent for Audio
OpenADefaultComponent for Audio
- Subject: OpenADefaultComponent for Audio
- From: "Sandeep Chandna" <email@hidden>
- Date: Mon, 5 Mar 2007 14:59:55 +0530
Hi ,
In my audio encoding application (with SCAudioFillBuffer API ) I am using OpenADefaultComponent for creating a componentInstance.
OpenADefaultComponent(StandardCompressionType, StandardCompressionSubTypeAudio, &ci);
I call OpenADefaultComponent few times to query the names of codecs, creating a componentInstance for each codec etc and then for final Encode. The first time I do this, everything works just fine with proper encoded output.
But when I do the whole thing again (for second encode) , OpenADefaultComponent always returns me -108 (iMemFullErr) and sets ci=NULL. I have sufficient RAM in my system. When I re-launch the application again, the first encode goes fine and after that OpenADefaultComponent starts returing -108.
What could be going wrong here ? I am calling CloseComponent for every OpenADefaultComponent call. Is there anything else I need to free/initialize? Has anyone else faced this issue before ?
Thanks
Sandeep
_______________________________________________
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