Anonymous - 2011-07-20

Originally posted by: r3gis...@gmail.com

Yes, indeed according to device there is sometimes workarounds like that.

If HTC did a clean implementation of android 2.3 on your device IN_COMMUNICATION should also cancel echo cancellation the same way IN_CALL mode does.
Blame HTC for that ;) .

The problem is that if I set IN_CALL to be the default option for HTC incredible, it will probably break things according to ROM one is using. For example on some ROM it is possible that IN_CALL mode does not allow to record audio at all.

Besides, another point, I think that enabling IN_CALL mode you broke the "rear speaker" feature.
In order to workaround this case, there is a better "workaround" setting in csipsimple : try to use "Use Mode API" instead (when trying to route to earpiece, it will use mode IN_CALL and when routing to rear-speaker it will use mode NORMAL).

Anyway, thanks a lot for sharing the information. It will will be helpful for other users with this device.

I merge with issue 119 to try to not be lost with all issues ;).
issue 119 is the tracking one about echo issues, and there is already other useful hacks for other devices.

Mergedinto: 119
Status: Duplicate

 

Related

Tickets: #119