Echo suppression no longer working with iOS SDK 4
Echo suppression no longer working with iOS SDK 4
- Subject: Echo suppression no longer working with iOS SDK 4
- From: Sauw Ming <email@hidden>
- Date: Fri, 27 Aug 2010 16:43:02 +0800
Hi,
First of all, sorry if this is not the correct mailing list. We have
received and confirmed a couple of reports that the echo suppression
is no longer working when using Voice Processing I/O unit
(http://developer.apple.com/iphone/library/documentation/Audio/Conceptual/AudioUnitLoadingGuide_iPhoneOS/System-SuppliedAudioUnitsiniPhoneOS/System-SuppliedAudioUnitsiniPhoneOS.html)
on iOS SDK 4.
The devices we tested on: iPhone 3GS (iOS 4.0.2), iPad (iOS 3.2.1).
For iPhone 3GS, you may need to use speaker mode to notice the echo,
i.e.:
UInt32 route = kAudioSessionOverrideAudioRoute_Speaker;
AudioSessionSetProperty (kAudioSessionProperty_OverrideAudioRoute,
sizeof(route), &route);
When the same code was compiled using iOS SDK 3.2, it worked
perfectly, even when the speaker is set to its max volume (there is
very minimal to none echo feedback). However, using SDK 4.0.2, the
echo is loud and clear, there doesn't seem to be any suppression at
all. FYI, we do not use any iOS4 specific feature (such as background
mode).
Could anyone please help us on this issue?
Thanks,
Ming
_______________________________________________
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